06 2024 档案
发表于 2024-06-14 01:09阅读:75评论:0推荐:0
摘要:unbound可以通过配置文件中的cache-max-ttl来设置缓存的最大缓存时间,这个会保存MAX_TTL全局变量(默认值是10天)。 unbound在处理递归响应时的调用链是comm_point_udp_callback -> outnet_udp_cb -> serviced_udp_cal
阅读全文 »
发表于 2024-06-09 19:18阅读:31评论:0推荐:0
摘要:对进程进行采集,采集后会在当前目录下生成一个perf.data文件 perf record -e cpu-clock --call-graph dwarf [-t 线程id] [-p 进程id] 这里只针对cpu时间进行了采样,通过perf list命令还可以看到更多采样事件。 简单分析 perf
阅读全文 »
发表于 2024-06-09 19:05阅读:122评论:0推荐:0
摘要:localtime方法会加锁,当TZ环境变量为空或者变更时,还会读取文件,还有个问题就是这个方法返回的指针是一个全局变量,可以使用redis无锁的localtime方法来优化这个性能。 localtime方法调用链:localtime -> __localtime64 -> __tz_convert
阅读全文 »