操作系统
文章平均质量分 75
随心而动随意而行
time waits no man
展开
-
进程状态转换
进程:进程是运行的程序,是动态的,在内存(辅存)中执行的,可以被cpu调度和分配的实体.进程是系统进行资源分配和调度的独立单位.PCB是进程存在的唯一标识.进程状态:新建: 即新建立一个进程.操作系统会将标识号关联到进程,分配和创建管理进程所需要的所有的表.处于新建状态的进程,操作系统中包含了管理该进程的信息,但是进程还在辅存中,未调原创 2013-12-17 13:26:14 · 1630 阅读 · 0 评论 -
内存分配-----伙伴算法和slab算法
内存管理问题:内存碎片大小和管理内存碎片的效率问题(即空间和时间效率的问题):内存碎片是指当回收一块内存时,一般将内存直接放入free链表中,由于内存越分配越小,内存块就会特别多而且特别小,当需要一块大的内存块的时候无法找到.原因就在于回收内存的时候,不能把相邻两块可用内存合并.解决方法:1.小块内存单独分配,大块内存有系统自动分配.(nginx和stl就是使用这种方法)2.伙原创 2014-01-02 09:39:03 · 15989 阅读 · 0 评论