Skip to content

Latest commit

 

History

History

logger

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Logger

我自己使用的轻量级日志,用于检测任务的运行效率。超算上的任务,通常都是一次性不太长的,但是我们有监测其效率的需求。所以日志被设计为打印距离初始时间之差。

使用方式见test.cpp,一些需要注意的点:

  • 必须初始化,否则库的行为是未定义的
  • 支持多线程输出
  • 每次输出都会刷新std::cout,这是为了及时看到日志输出。(因为我的需求是每次看看slurm的输出文件,能够知道程序运行到了哪里)。