Loading...
做代码优化,发现代码中获取系统CPU核数是通过system调用命令得到的,想想最近被system支配的恐惧,果断改掉。linux c中获取CPU核数的函数...
一、匿名管道pipe的基本描述和用法匿名管道是linux中的一种通信方式,为有血缘关系的进程提供数据通信...
一、线程同步的几种方法多线程主要有以下几种同步方法:互斥量读写锁屏障条件变量信号量自旋锁二、几种同步方式的比较同步方式优缺点和适用范围互斥量最简单的锁,使...
一、线程的基本使用正常情况下,一个进程只有一个一线程在运行。有了多线程之后,就可以使得程序在同一时间可以...
一、读写锁读写锁和互斥量相似,都是对共享空间执行加锁和解锁的过程。不过,读写锁比互斥量有更高的并行性。读...
一、条件变量条件变量是多线程的一种同步方式,它允许多个线程以无竞争的方式等待特定事件发生。无竞争的意思...
linux c获取文件路径和文件名linux提供了两个函数分别用来获取文件所在的目录和文件名:char *dirname(char *path); cha...