CSAPP translation summary (C/N)

2019-07-25  本文已影响0人  木子9268

构建在进程这个抽象之上,我们能够设计出同时有多个程序执行的系统,这就导致了并发.

Building on the process abstraction, we can design a system that can execution multiple program running at the same time, leading to concurrency.

使用线程,我们能够在一个进程中执行多个控制流.  

Use threads, we can even have multipl control flows executing within a single process.

在以前,处理器必须在多个任务间切换,大多数实际的计算也都是由一个处理器来完成的.这种配置称为单处理系统.

In the past, process must change among multiple tasks, most actual computing was done by a single processor. This congiguration know as a uniprocessor system.

当构建一个由单处理系统内核控制的多处理器组成的系统时,我们就得到了一个多处理系统.

When we construct a system consist of multiple processors all under the control of a single operating system kernel, we have a multiprocessor system.

多核处理器是将多个CPU(称为”核”)继承到一个集成电路芯片上.

Multi-core processors have several CPU(refer to as “cores”) integrated onto a single integrated-circuit chip.

超线程,有时称为同时多线程,是一项允许一个CPU执行多个控制流的技术.

Hyperthreading , sometimes knows as simultaneous multi-threading, is a technique that allows a CPU perform multiple flows of control.

上一篇下一篇

猜你喜欢

热点阅读