- 博客(6)
- 收藏
- 关注
原创 PF_INET和PF_PACKET
综上所述,PF_INET和PF_PACKET分别代表了TCP/IP协议族和底层数据包接口,在Linux套接字编程中有着不同的应用场景和用途。选择哪种协议族取决于具体的应用需求和数据处理层次。
2025-01-17 17:41:12
375
原创 tc tbf 关键参数说明
因为buffer和bucket都是一个固定大小的内存结构(除非重新设置),所以是有上限的。buffer的上限决定了能同时缓存最多多少的数据包,而bucket的上限决定了token最大的上限。综上所述,TBF 的 buffer 设计需要根据具体应用场景和网络环境来权衡各项参数,以达到流量整形的最佳效果。总之,桶和缓冲区在 TBF 中起着不同但相互补充的作用,共同完成流量整形的功能。合理设计两者的参数是实现有效流量控制的关键。TBF 是一种流量整形技术,它使用 token bucket 的机制来控制网络流量。
2024-06-26 20:53:08
457
原创 如何确保独占某一个cpu核心?
这个点就是我们需要注意的点------如果你此刻运行你的程序在23核上,势必和hrclient进行cpu时间片的共同占用。对于时间敏感的程序来说,必然无法接受。很多小伙伴在linux上跑某些程序的时候,由于各种特殊的需求,需要独占某一个cpu。那么如何确保确保独占?很多人用top比较麻烦,今天我们使用awk轻松实现。其中,23代表的是待查看的cpu核,执行完毕将打印出23核对应的所有线程。其中[] 包含的是系统的内核线程,1个用户态线程 hrclient。
2024-04-07 11:24:05
334
原创 系统信息SystemInfo MemoryStatus
int main(int argc, char* argv[]){ SYSTEM_INFO sysInfo; MEMORYSTATUS memStaus; GetSystemInfo(&sysInfo); GlobalMemoryStatus(&memStaus); GlobalMemoryStatusVlm() cin.get(); return 0;}
2013-11-11 16:53:11
723
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人