----------------------------------------------------------------------------------------------------- 

今天,有一个模块启动时间不稳定。

通过strace查看后,发现频繁打印stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=311, ...}) = 0 

查看了相关资料,属于TZ环境变量未设置,因此每次都需要设置时区调用系统调用。

因此export TZ = Asia/Shanghai 

 

strace -c -p 14915 可以统计各个系统调用消耗的时间。 

strace -f -F -o ./xxx.txt ./xxx -s 

相关文章:

  • 2022-01-01
  • 2021-09-16
  • 2022-12-23
  • 2021-12-16
  • 2022-01-14
  • 2022-01-17
  • 2022-12-23
  • 2022-03-04
猜你喜欢
  • 2021-06-24
  • 2021-11-17
  • 2021-12-24
  • 2021-06-18
  • 2021-05-29
  • 2021-10-27
  • 2022-12-23
相关资源
相似解决方案