发表于: 2017-05-21 23:48:58

1 995


2017-05-21 Day061

今天完成的事情

今天,啥 也 没 干 成。

明天计划的事情

如果明天跨域解决了就跳过。可是跳过了真的很伤啊。。。

遇到的问题

没问题。

那是不可能的,那跨域还没折腾好。

收获

还是写一下下午的课程吧。

文件管理 I/O管理


  1. 文件管理
    有结构文件:文件由若干个相关记录组成。
    无结构文件:字符流。以字节为单位,访问方式:指针。

顺序文件:存取快,不利于文件动态增长。
索引文件:抑郁增删,索引表增加了额外的开销。
目录结构:提高了检索速度,允许文件重名,可共享。
演进:单级目录→二级目录→树形目录

  1. 文件系统实现
    块是存储就追查上连续信息所组成的一个区域,也叫做物理记录。
    分配方法:连续分配、链接分配、索引分配。
    连续分配:物理地址连续,顺序访问容易,不利于文件动态增长,存在碎片问题。
    链接分配:物理地址分散,每个块中存储指向下一个块起始位置的指针。没有碎片问题,方便文件增、删、改。需分配指针,可靠性较低。
    索引分配:不支持高效直接存储,适用于较大的文件。
    混合索引:4k存储。

  2. 输入/输出管理
    I/O功能:
    a. 监视所有设备状态
    b. 设备分配
    c. 相应中断。
    数据传送控制方式:
    a. 程序直接控制方式:程序直接控制内存或CPU和外围设备之间信息传递方式。
    b. 中断控制方式:外设发出中断请求,CPU响应,暂停其他事情处理中断,完了再回来。
    c. DMA方式:在外设和主存直接直接开辟数据交换通道(暂时接管总线)
    d. 通道控制方式:

  3. 缓冲区
    ?:暂存数据。
    a. 单缓冲:进程发出I/O请求时,操作系统在缓冲区中分配一个缓冲区,存放I/O数据。
    b. 双缓存:其实没有什么用,只是缓冲1满了才存缓冲2
    c. 环形缓冲:多个缓冲区通过指针环形链接,



返回列表 返回列表
评论

    分享到