- 博客(3)
- 资源 (6)
- 收藏
- 关注
原创 Chapter 9 Measuring Program Execution Time-- Scale of Computer System Event
假设cpu的频率是1G,那一个时钟周期就是 1纳秒。 一个时钟周期可以执行一条(或多条?)指令。 从宏观的范围看,计算机系统必须相应毫秒(ms)级的事件。 比如 键盘敲击(每50ms), 图片播放(每33ms)。 对这些事件的处理,(中断)需要用微妙(us)级的时间来处理。 系统的时钟中断,经常设置成1ms或者10ms
2010-03-29 17:22:00 1064
原创 linux上c语言 获得网络接口的统计值
这个东东,蛮好玩的。其实就是读取了/proc/net/dev 文件。 struct netdev_stats { unsigned long long rx_packets_m; /* total packets received */ unsigned long long tx_packets_m; /* total packet
2010-03-11 16:23:00 3003
原创 Chapter 8 Exceptional Control Flow -- Nonlocal Jumps
这个东西很高级,当出现某种情况的时候,可以直接跳到指定的地方。 而不用返回出现exception的地方。 #include int setjmp(jmp buf env);int sigsetjmp(sigjmp buf env, int savesigs); #include void longjmp(jmp buf env, int retval);void
2010-03-02 11:18:00 909
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人