操作系统
文章平均质量分 79
北极鱼fly
做一只优雅的程序媛
展开
-
操作系统实验一进程管理
一 进程的创建实验实验目的1、掌握进程的概念,明确进程的含义2、认识并了解并发执行的实质实验内容1、编写一段程序,使用系统调用fork( )创建两个子进程。当此程序运行时,在系统中有一个父进程和两个子进程活动。让每一个进程在屏幕上显示一个字符:父进程显示'a',子进程分别显示字符'b'和字符'c'。试观察记录屏幕上的显示结果,并分析原因。2、修改上述程序,每一个进程转载 2015-10-31 20:20:22 · 5167 阅读 · 0 评论 -
死锁预防与死锁避免
死锁预防防止死锁的发生只需破坏死锁产生的四个必要条件之一即可。1) 破坏互斥条件如果允许系统资源都能共享使用,则系统不会进入死锁状态。但有些资源根本不能同时访问,如打印机等临界资源只能互斥使用。所以,破坏互斥条件而预防死锁的方法不太可行,而且在有的场合应该保护这种互斥性。2) 破坏不剥夺条件当一个已保持了某些不可剥夺资源的进程,请求新的资源而得不到满足时,它必须释放已经转载 2016-01-20 20:31:27 · 2034 阅读 · 0 评论