摘要: 锁机制(lock) 是多线程编程中最常用的同步机制,用来对多线程间共享的临界区(Critical Section) 进行保护。 Pthreads提供了多种锁机制,常见的有:1) Mutex(互斥量):pthread_mutex_***2) Spin lock(自旋锁):pthread_spin_** 阅读全文
posted @ 2018-04-26 16:51 老鼠扛刀,满街找猫 阅读(1387) 评论(0) 推荐(0) 编辑
摘要: 进程状态和线程状态原理一样,只是进程状态被分的很详细,所遇情况也不同,则细节上分有不同状态 进程状态: 进 程:进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位。 进程状态:一个进程的生命周期可以划分为一组状态,这些状态刻画了整个进程。进程状态 阅读全文
posted @ 2018-04-26 16:48 老鼠扛刀,满街找猫 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 转自 Linux系统将自身划分为两部分,一部分为核心软件,即是kernel,也称作内核空间,另一部分为普通应用程序,这部分称为用户空间。 用户空间中的代码运行在较低的特权级别上,只能看到允许它们使用的部分系统资源,并且不能使用某些特定的系统功能,也不能直接访问内核空间和硬件设备,以及其他一些具体的使 阅读全文
posted @ 2018-04-26 16:03 老鼠扛刀,满街找猫 阅读(231) 评论(0) 推荐(0) 编辑