技术日志
201930224006彭菲
这个作者很懒,什么都没留下…
展开
-
深入理解计算机系统第10章
学习意义 输入/输出(I/O)是在主存和外部设备之间复制数据的过程。输入操作是从I/O设备复制数据到主存,而输出操作相反。 所有语言的运行时系统都提供执行I/O的较高级别的工具。 了解Unix I/O将帮助你理解其他的系统概念 Unix I/O 将设备映射为文件,允许linux内核引出一个简单低级的应用接口。 文件 绝对路径名:从根节点开始的路径。 相对路径名:以文件名开始,从当前工作目录开始的路径。 打开和关闭文件 open函数返回新文件描述符。 flags参数可为一位或更多位掩码的或,为写提供额外指原创 2020-12-27 23:33:58 · 147 阅读 · 0 评论 -
深入理解计算机系统之第6章
学习意义 1.了解基本的存储技术, 2.程序员需要理解存储器层次结构,因为其对应用程序的性能有巨大影响。 3.理解局部性原理,缩短程序运行时间。 基本存储技术 随机访问存储器(断电后信息便丢失,如内存条) ① 静态RAM(SRAM,比动态RAM即DRAM更快更贵): 用来作为高速缓冲存储器。 ②动态RAM 作用:用来作为主存以及图片系统的帧缓冲区。 形式:传统的DRAM芯片的单元被分成d个超单元,每个超单元都有w个DRAM单元组成,总共存储了dw位信息。超单元被组织成r行c列的长方形阵列,这里rc=d。每原创 2020-12-27 22:21:02 · 367 阅读 · 0 评论