linux
XiaoXiaHope
这个作者很懒,什么都没留下…
展开
-
端口复用技术及网络编程
端口复用下的网络编程原创 2023-09-07 11:31:39 · 258 阅读 · 1 评论 -
高性能编程之原子类型
std::atomic_flag是C++11标准库中的一个原子类型,用于表示一个布尔标志。它主要用于实现无锁算法和自旋锁等高性能并发编程技术。两个成员函数。test_and_set() 函数的作用是在原子级别上检查并设置标志。如果标志当前为真(即标志已设置),则将其设置为假;否则,将标志设置为真。这个函数的设计目的是避免在多线程环境下出现竞态条件。clear() 函数的作用是将标志设置为假。这个函数的设计目的是允许其他线程在等待某个条件变为真时,可以通过检查标志是否为真来判断是否应该继续执行。原创 2023-08-10 09:29:47 · 57 阅读 · 1 评论 -
MAC地址
MAC地址是一个48位的数字,用于唯一标识计算机网络中的网络接口。它通常表示为6个十六进制数对(例如:00:1A:C2:7B:00:47)。MAC地址是由网络适配器制造商分配的,因此它可以用于识别计算机网络中的每个设备。MAC地址是在数据链路层中使用的,用于在网络中传输数据包。原创 2023-08-09 15:05:06 · 236 阅读 · 1 评论 -
linux 脚本获取进程id,进程中线程数,并保存到文件
【代码】linux 脚本获取进程id,进程中线程数,并保存到文件。原创 2023-06-08 10:37:33 · 366 阅读 · 0 评论 -
Linux 进程数和线程数统计
1. 运用top 指令查找进程ID2. 运用 ps hH p <进程ID> |wc -l 指令统计进程数目3. 运用ps -T -p <进程ID> 列举详细进程中的线程信息。原创 2023-06-07 17:27:02 · 708 阅读 · 0 评论