-
2017-01-18 09:48:24
-
2017-01-18 09:51:20
-
2017-01-18 09:59:43
-
2017-01-18 10:09:57
-
2017-01-18 10:14:30
-
2017-01-18 10:24:34
- Linux--终端、作业控制、与守护进程
- 1、进程组:是一个或多个进程的集合。通常,与同一作业相关联,可以接收来自同一终端的各种信号。每个进程都有一个唯一的进程组ID。每个进程组都可以有一个组长进程。组长进程的标识是,其进程组ID等于其进程ID。组长进程可以创建一个进程组,创建该组中的进程,然后终止。只要在某个进程组中有一个进程存在,则该进程组就存在,这与组长进程是否终止无关。
-
1793
-
2017-01-18 10:25:42
-
2017-01-18 10:28:00
-
2017-01-18 10:29:57
-
2017-01-18 10:32:42
- Linux--线程的同步与互斥
- 同步:就是对资源的访问有序。互斥:就是任一时刻来说只有一个在执行;但是对于多线程的程序来说,访问冲突的问题是很普遍的,解决的办法是引入互斥锁(Mutex,MutualExclusive Lock),获得锁的线程可以完成“读-修改-写”的操作,然后释放锁给其它线程,没有获得锁的线程只能等待而不能访问共享数据,这样“读-修改-写”三步操作组成一个原子操作,要么都执行,要么都不执行,不会执行到中间被打断,也不会在其它处理器上并行做这个操作。
-
1592