1、不能用于Linux中的进程通信
- 共享内存
- 命名管道
- 信号量
- 临界区
Linux进程间通信方式有:消息队列,命名管道,信号量,共享内存,Berkeley套接字 等
临界区是每个进程中访问临界资源的那段代码称,每次只准许一个进程进入临界区,进入后不允许其他进程进入。不论是硬件临界资源,还是软件临界资源,多个进程必须互斥地对它进行访问。它可以作为线程间通信方式而不能作为进程间通信方式,因为进程间内存是相互隔离的。
Linux下进程通信的八种方法:管道(pipe),命名管道(FIFO),内存映射(mapped memeory),消息队列(message queue),共享内存(shared memory),信号量(semaphore),信号(signal),套接字(Socket)
临界区是什么?这是和并发相关的一个概念,临界区指在这个“区”内只能被一个线程访问,后进入 临界区的线程阻塞,等到之前的线程出临界区后,才能访问
2、linux查看cpu占用的命令是什么?
1.top
2.netstat
3.free
4.df
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器
3、