Posted in

Go中获取进程启动时间戳的终极方案:从/proc/pid/stat的第22字段到clock_gettime(CLOCK_BOOTTIME)的跨平台对齐

第一章:Go中获取进程启动时间戳 … Go中获取进程启动时间戳的终极方案:从/proc/pid/stat的第22字段到clock_gettime(CLOCK_BOOTTIME)的跨平台对齐Read more

Posted in

Go 1.23正式版发布后,golang最低环境要求悄然升级!2项新增强制依赖(libgcc_s & time64 syscall)详解

第一章:Go 1.23最低环境要 … Go 1.23正式版发布后,golang最低环境要求悄然升级!2项新增强制依赖(libgcc_s & time64 syscall)详解Read more

Posted in

Go time.Now()精度突降500ms?,clock_gettime(CLOCK_MONOTONIC)内核支持、vDSO启用状态、容器cgroup v2时钟虚拟化依赖检测

第一章:Go time.Now( … Go time.Now()精度突降500ms?,clock_gettime(CLOCK_MONOTONIC)内核支持、vDSO启用状态、容器cgroup v2时钟虚拟化依赖检测Read more

Posted in

Go语言调度原理:从Linux futex到Go handoff,揭秘goroutine唤醒的7纳秒误差根源(附clock_gettime实测对比)

第一章:Go语言调度原理 Go语 … Go语言调度原理:从Linux futex到Go handoff,揭秘goroutine唤醒的7纳秒误差根源(附clock_gettime实测对比)Read more