首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏巫山跬步

    让事件飞——Linux eventfd 原理

    [consumer-3] [1532099805] [consumer-3] got event from fd-4 [1532099805] [consumer-3] got event from fd [producer-0] [1532099144] [consumer-3] got event from fd-4 [1532099144] [consumer-3] got event from fd ] [consumer-0] got event from fd-4 [1532099150] [consumer-0] got event from fd-5 [1532099153] [consumer -1] got event from fd-4 [1532099153] [consumer-1] got event from fd-5 ^C [运行时的打开文件] 从上图可以看出,运行时打开的fd- 4和fd-5两个文件描述符即是timerfd。

    7K444发布于 2018-07-21
  • 来自专栏Golang语言社区

    让事件飞 ——Linux eventfd 原理与实践

    from fd-4 11[1532099807] [consumer-1] got event from fd-4 12[1532099807] [consumer-1] got event from fd -5 13[1532099808] [consumer-3] got event from fd-4 14[1532099808] [consumer-3] got event from fd-5 15 -5 9[1532099147] [consumer-3] got event from fd-4 10[1532099147] [consumer-3] got event from fd-5 11 ] [consumer-1] got event from fd-4 14[1532099153] [consumer-1] got event from fd-5 15^C ? 从上图可以看出,运行时打开的fd-4和fd-5两个文件描述符即是timerfd。 结果符合预期(附:源码链接) 4.

    7.2K42发布于 2018-07-31
  • 来自专栏Eureka的技术时光轴

    windows堆栈研究以及线程安全

    程序里应该这么做: FD-5=F8 也就是说要做下面这个循环F8次。 mov esp,[dword fs:0x8] push eax jmp XMalExe.009176D6 ?

    61820发布于 2019-07-24
领券