zoukankan      html  css  js  c++  java
  • 操作系统设计与实现 读笔(5)

      第五章,文件系统:

      从外部来看,文件系统是一组文件和目录。

      在内部看,文件系统却迥然不同。文件系统的设计者必须考虑到存储区如何分配以及系统如何记录文件使用了哪些块。不同的文件系统具有不同的目录结构。文件系统的可靠性和性能也是一个重要问题。

      文件系统的安全和保护对用户和设计者都至关重要。我们讨论了早期系统中的一些安全缺陷以及大多数系统的共同问题。还讨论了身份确认、存取控制表、权限以及矩阵模型等。

      详细研究了MINIX文件系统。MINIX文件系统很大,但并不复杂。它从用户进程接收任务请求,索引过程指针表,接着调用相应过程执行所要求的系统调用。由于其模块结构以及处在核心之处,我们可以将它从MINIX中删除,进行小小的修改后将其用做一个独立的网络文件服务器。

      在系统内部,MINIX将数据存放在块高速缓存中,并在顺序存取文件时预读。若高速缓存足够大,在反复存取某些程序,例如编辑时,大多数程序正文都可以在内存中找到。

    ---------------------------------------------------------------------------------------

      本来还想做一做课后习题(英文答案都找好了),看样子是没时间了。

      草草结束,开始看git分布式版本控制器,但愿今天能把github弄出来。然后开始Java Android APP的开发。加速......

      (中国软件杯今年的A组题目看上去真是新颖,难度爆表的样子。)

  • 相关阅读:
    硬盘安装windows2008的方法
    win7,win2008R2的vs2008 破解方法
    学习正则表达式
    C#里内置的DateTime基本功能
    jQuery Ajax 实例 全解析
    TreeView 部署后不能显示图标、js出错原因
    js 操作Listbox js 获取Listbox选择的值的代码
    ajax调用后台Datatable
    转:jquery刷新页面 页面跳转 js常用函数
    GridView多行表头的实现
  • 原文地址:https://www.cnblogs.com/nuaalida/p/4265506.html
Copyright © 2011-2022 走看看