操作系统
文章平均质量分 57
ize
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
PV操作
PV操作简单理解 http://blog.youkuaiyun.com/liushuijinger/article/details/7586656pv原语的定义及解释理解 http://blog.youkuaiyun.com/sinat_27042305/article/details/51590476转载 2016-10-14 22:17:56 · 394 阅读 · 0 评论 -
操作系统基本概念——信号(一)
信号是事件发生时对进程的通知机制,有时也称为软件中断。信号与硬件中断的相似之处在于打断了程序执行的正常流程,大多数情况下,无法预测信号到达的准确时间。一个(具有合适权限的)进程能够向另一进程发送信号。这一做法可作为一种同步技术,甚至是进程间通信(IPC)的原始形式。进程也可以向自身发送信号。但是发往进程的诸多信号,通常都是源于内核。有时需要确保一段代码不被传递来的信号中断,为了做到这点原创 2016-11-16 20:33:56 · 3174 阅读 · 0 评论 -
Linux编程——进程的创建
1.系统调用fork()允许一个进程(父进程)创建一新进程(子进程)。具体做法是:新的子进程几乎是父进程的翻版,子进程获得了父进程的栈、数据段、堆和执行文本段的拷贝。可视作将父进程一分为二,术语fork由此得名。(fork()无需参数)2.库函数exit(status)终止一个进程,将进程占用的所有资源(内存,文件描述符等)归还给内核,交其进行再次分配。参数status为一盒整形变量,标识进程原创 2016-11-17 20:28:39 · 303 阅读 · 0 评论 -
操作系统(1)—操作系统概述
操作系统的特征:(1)并发(concurrence):两个或多个事件在同一时间间隔内发生。引入进程的目的是为了是程序能并发执行。并发和并行的区别:并发是指多个事件在同一时间间隔内执行(某一个时间点只执行行一个任务),并行是指多个事件在同一时间执行(某一个时间点执行多个任务),并行需要硬件支持。(2)共享(sharing):系统中的资源可供多个并发执行的进程共同使用。共享的方式:原创 2017-03-04 14:58:26 · 937 阅读 · 0 评论 -
操作系统(2)—进程管理
一、临界资源:一次仅允许一个进程使用的资源 成为临界资源(包括一些物理设备。访问临界资源的那段代码成为临界区。二、为了保证临界资源的正确使用,可以把临界资源地访问过成分成四个部分:进入区。为了进入临界区使用临界资源,在进入区要检查可否进入临界区,如果可以进入临界区,则映射之正在访问临界区的标志,以阻止其他进程同时进入临界区。临界区。进程中访问临界资源的那段代码,又称临界段。退出区。原创 2017-03-11 23:23:32 · 516 阅读 · 0 评论
分享