
计算机系统
weixin_40286148
这个作者很懒,什么都没留下…
展开
-
深入理解计算机:并发编程
并发编程 简介 并发 如果逻辑控制流,在时间上重叠,那么它们就是并发的 应用级并发的作用 访问慢速I/O设备 与人交互 通过推迟工作以降低延迟 服务多个网络服务 在多核机器上进行并行计算 三种构造并发程序的方法 进程 With this approach, each logical control flow is a process that is scheduled and...原创 2019-12-30 09:49:12 · 174 阅读 · 1 评论 -
深入理解计算机系统:存储器层次结构
存储技术 随机访问存储器 DRAM 用作高速缓存存储器 SRAM 作为主存以及图形系统的帧缓冲区 对比 SRAM具有多个晶体管,访问快,不敏感,造价高,应用于高速缓存存储器。 磁盘 磁盘构造 磁盘 磁盘是由盘片构成,每个盘片有两面称为表面,表面覆盖着磁性记录材料。盘片中央有一个可以旋转的主轴,它使得盘片以固定的旋转速率旋转(单位:RPM)。磁盘通常包含一个或多个...原创 2019-10-23 10:29:19 · 333 阅读 · 0 评论 -
《深入理解计算机系统:程序的机器级表示》读书笔记(一)`
《深入理解计算机系统:第三章》读书笔记(一) 正如第一章所讲到的那样,了解编译系统是如何工作会给程序员带来如下的益处:优化程序的性能、理解链接时出现的错误、避免安全漏洞 。那么,如果要了解编译系统,我们就必定得先知道程序在机器上是如何表示的,表示的形式有哪些,以及在每种形式之间是如何转化的。 表示形式 机器语言 计算机执行机器代码,用字节序列编码低级的操作,包括处理数据、管理存储器、读写存...原创 2019-09-21 17:12:02 · 240 阅读 · 0 评论