深入理解计算机系统——计算机系统漫游 (2)

  线程:一个进程可以由多个称为线程的执行单元组成,每个线程都运行在进程的上下文中,并共享同样的代码和全局数据。 多线程之间比多进程之间更容易共享数据,线程一般也比进程更高效。

1.7.3虚拟内存

  虚拟内存:虚拟内存是一个抽象概念,它为每个进程提供了一个假象,即每个进程都在独占地使用主存。每个进程看到的内存都是一样的,称为虚拟地址空间。

深入理解计算机系统——计算机系统漫游

文件:文件就是文字序列。每个I/O设备,都可以看成是文件。

1.8 系统之间利用网络通信

  网络提供了计算机系统之间通信的手段。从特殊系统的角度来看,网络就是一种I/O设备。

1.9 重要主题

Amdahl定律:主要思想是当我们对系统的某个部分加速时,其对系统整体性能的影响取决于该部分的重要性和加速程度。

并行和并发:想要计算机做的更多、想要计算机做的更快是计算机整个发展历史中的两个持续动力。并发指一个同时具有多个活动的系统;并行指的是用并发来使一个系统运行的更快。

抽象在计算机系统中有很大的重要性。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpfjdp.html