
操所系统
Lt-grint
web开发
展开
-
死锁:系统中有资源n个,现有k个进程互斥使用,每个进程最多使用m个资源
死锁:系统中有资源n个,现有k个进程互斥使用案例:某计算机系统中有 8 台打印机,由 K 个进程竞争使用,每个进程最多需要 3台打印机。该系统可能会发生死锁的 K 的最小值是多少? 由于每个进程最多需要使用3台打印机,可以先给每个进程分配2台打印机,最后在总的资源中减1个出来分配给一个进程就能避免死锁。所以用7/2=3.5,向下取整为3,所以最多使用3个进程不会发生死锁。所以发生死锁的最小值为4.原创 2016-07-08 12:54:37 · 12869 阅读 · 3 评论 -
进程状态
三态模型:在多道程序系统中,进程在处理器上交替运行,状态也不断地发生变化。进程一般有3种基本状态:运行、就绪和阻塞。 (1)运行:当一个进程在处理机上运行时,则称该进程处于运行状态。处于此状态的进程的数目小于等于处理器的数目,对于单处理机系统,处于运行状态的进程只有一个。在没有其他进程可以执行时(如所有进程都在阻塞状态),通常会自动执行系统的空闲进程。 (2)就绪:当一个进程获得了除处理机以外的原创 2016-07-08 13:04:06 · 422 阅读 · 0 评论 -
vmare Mac OS 常见错误
vmare Mac OS 常见错误标签(空格分隔): Vmware,Mac1.开启虚拟机之前用记事本打开*.vmx,在最后加一句smc.version=02.安装之前要格式化分区,选择GUID分区表。3.安装好Mac OS后,屏幕没有全屏,需要安装Vmware tools,先关闭虚拟机,在设置里的CD/DVD里面选择加载Vmware安装目录(默认是C:\Program Files (x86)\VMw原创 2016-08-30 12:05:04 · 1091 阅读 · 0 评论