OS
天空之城B哥
这个作者很懒,什么都没留下…
展开
-
分页式和段式存储管理
http://blog.sina.com.cn/s/blog_a46817ff0101hjzp.html在操作系统引入分页和分段管理之前,操作系统采用的是分区管理,就是将内存分成多个连续的地址空间,如果允许将一个进程分散到许多不连续的空间,就可以避免内存紧缩,减少碎片。基于这一思想,通过引入进程的逻辑地址,把进程地址空间与实际存储空间分离,增加存储管理的灵活性。再说明分页管理和分段管理之前转载 2015-07-26 14:53:35 · 1557 阅读 · 0 评论 -
举例剖析线程死锁与饥饿的区别
我觉得可以这么理解死锁和饥饿的区别,首先死锁是同步的,饥饿时异步的。也就是说,死锁可以认为是两个线程或进程同时在请求对方占有的资源,饥饿可以认为是一个线程或是进程在无限的等待另外两个或多个线程或进程占有的但是不会往外释放的资源。 介绍“死锁”的例子1:如果线程A锁住了记录R1并等待记录R2,而线程B锁住了记录R2并等待记录R1,这样两个线程A和B就发生了死锁现象。 介绍“死锁”的例子2转载 2015-07-19 15:08:34 · 5752 阅读 · 0 评论