본문 바로가기
  • 책과 글
CS/운영체제

2. Introduction to Operating Systems

by twfnm67 2019. 10. 31.

Three Key Ideas of Operating Systems in this book : virtualization, concurrency, persistence

 

2.1 Virtualizing the CPU

 - Turning a single CPU into a seemingly infinite number of CPUs and thus allowing many programs to seemingly run at once

 

2.2 Virtualizing Memory

 - (When two or more process exist) each process accesses its own private virtual address space, which the OS somehow maps onto the physical memory of the machine.

 

2.3 Concurrency

 - working on many things at once in the same program

 

2.4 Persistence

 - hardware and software should be able to store data persistently

 

 

-출처-

<OPERATING SYSTEMS three easy pieces>

 

REMZI H. ARPACI-DUSSEAU

ANDREA C. ARPACI-DUSSEAU

UNIVERSITY OF WISCONSIN-MADISON

댓글