发表于: 2017-05-21 23:48:58
1 995
今天完成的事情
今天,啥 也 没 干 成。
明天计划的事情
如果明天跨域解决了就跳过。可是跳过了真的很伤啊。。。
遇到的问题
没问题。
那是不可能的,那跨域还没折腾好。
收获
还是写一下下午的课程吧。
文件管理 I/O管理
- 文件管理
有结构文件:文件由若干个相关记录组成。
无结构文件:字符流。以字节为单位,访问方式:指针。
顺序文件:存取快,不利于文件动态增长。
索引文件:抑郁增删,索引表增加了额外的开销。
目录结构:提高了检索速度,允许文件重名,可共享。
演进:单级目录→二级目录→树形目录
文件系统实现
块是存储就追查上连续信息所组成的一个区域,也叫做物理记录。
分配方法:连续分配、链接分配、索引分配。
连续分配:物理地址连续,顺序访问容易,不利于文件动态增长,存在碎片问题。
链接分配:物理地址分散,每个块中存储指向下一个块起始位置的指针。没有碎片问题,方便文件增、删、改。需分配指针,可靠性较低。
索引分配:不支持高效直接存储,适用于较大的文件。
混合索引:4k存储。输入/输出管理
I/O功能:
a. 监视所有设备状态
b. 设备分配
c. 相应中断。
数据传送控制方式:
a. 程序直接控制方式:程序直接控制内存或CPU和外围设备之间信息传递方式。
b. 中断控制方式:外设发出中断请求,CPU响应,暂停其他事情处理中断,完了再回来。
c. DMA方式:在外设和主存直接直接开辟数据交换通道(暂时接管总线)
d. 通道控制方式:缓冲区
?:暂存数据。
a. 单缓冲:进程发出I/O请求时,操作系统在缓冲区中分配一个缓冲区,存放I/O数据。
b. 双缓存:其实没有什么用,只是缓冲1满了才存缓冲2
c. 环形缓冲:多个缓冲区通过指针环形链接,
评论