- 博客(10)
- 收藏
- 关注
原创 操作系统——文件管理
在检索目录时,为了找到所需的目录项,要将存放目录文件的多个物理块逐块读入内存进行查找,降低了检索速度。举个例子:家庭人员调查的时候,我们会根据户主名册找到目标户主(文件名),找到户主后根据房号(文件内部号)找到这家人的位置,接着再进行详细的调查。我发现,进程管理是对抽象的CPU的具体表现,而存储管理又是内存的具体体现,所以不难推出,文件管理是对外存的具体表现。比如文件A占了1-5块,文件B占了第7和第八块,文件A不能增长2块,因为没有位置了(2)产生外部碎片:第六块是外部碎片。不便于实现文件共享。
2024-01-12 15:01:38
1115
原创 操作系统——存储管理
但是连续分配的灵活性不好,如果一个进程要在之前的基础上增加存储空间,但是按照连续型存储方式的特点,之后的存储空间可能已经被其他进程的数据占了。利用大容量的外存来扩充内存,产生一个比有限的实际内存空间大得多的、逻辑的虚拟内存空间,以便能有效地支持多道程序系统的实现和大型程序运行的需要,从而增强系统的处理能力。可变分区是指系统不预先划分固定分区,而是在装入程序时划分,使为程序分配的分区的大小正好等于该程序的需求量,且分区的数量是可变的。把内存与外存有机的结合起来使用,从而得到一个容量很大的“内存”,就是虚存。
2024-01-05 21:56:32
1061
1
原创 算法设计与分析——蛮力法
蛮力法感觉是在用最笨的方法解决问题,但是对一些问题不乏适用性。对于算法中的多种问题的求解我们大多时候还是会用其他算法技术,这里只是大概看看有哪些静电的问题。
2024-01-05 18:09:24
2335
1
原创 操作系统——进程管理
进程管理模块是操作系统中非常重要的部分。进程的调度算法,进程通信(PV操作,这好难!!),进程与线程的区别联系等等,需要仔细认真地学习,联系之前学的知识点,建立知识点的思维导图。
2024-01-04 18:50:01
1585
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人