안녕하세요. 지난 포스팅에서 새롭게 도입한 양식이 있는데요 바로 Interesting topic to study입니다. 해당하는 topic에 대한 자세한 이해가 없더라도 큰 맥락을 이해하는데 방해가 되진 않지만 알아볼만한 가치가 있거나 개인적으로 궁금한 topic에 대해 알아보는 것인데요. 운영체제 첫 포스팅에서도 말씀 드렸다시피 서울대학교 김진수 교수님(http://csl.snu.ac.kr/), Remzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dussea저 Operating Systems: Three Easy Pieces(https://pages.cs.wisc.edu/~remzi/OSTEP/) 자료를 중심으로 공부하였다는 것을 밝힙니다.
05.01. Multics
Multiplexed Information and Computing Service
A time-shared, multi-processor mainframe “computing facility”
Originally started by MIT, GE, and Bell Labs in 1965(For GE-645, a 36-bit system )
- Hierarchical file system
- Virtual memory
- User-level command shell
- Dynamic linking, shared memory
- Mapping of logical disk volumes onto physical volumes
- Multics Relational Data Store (MRDS), Spreadsheets
05.02. Unix
- Hierarchical file system
- Process control(Pipes for inter-process communication, fork(), exec(), wait(), exit())
- Shells
- Signals
[그림 1]은 Unix계통을 한눈에 알아보기 쉽게 정리해놓은 위키백과의 그림입니다.
05.03. Multics & Unix
Multics | Unix |
Top-down approach Too complicated, too costly hardware Many novel ideas had a great impact |
Bottom-up approach Low cost hardware, university adoption The root of the modern operating systems |
오늘은 Multics와 Unix를 비교해보는 시간을 가졌습니다. 이 내용과 관련하여 운영체제 역사의 base를 알고 싶은 분들은 아래의 포스팅을 참고하시면 좋을 것 같습니다.
2021.10.24 - [학부공부/운영체제] - 02. 운영체제 역사
'학부공부 > OS_운영체제' 카테고리의 다른 글
07. Hypervisor [Interesting topic to study] (0) | 2021.11.02 |
---|---|
06. System call [Interesting topic to study] (0) | 2021.11.02 |
04. 운영체제 구조(2) (0) | 2021.11.02 |
03. 운영체제 구조(1) (0) | 2021.11.01 |
02. 운영체제 역사 (0) | 2021.10.24 |
댓글