์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Node.js ์ค์น
- node.js
- ๊ฐ๋ฐํ๋ก์ ํธ ํนํ
- IT ํนํ
- 2017 Do it! Node.js ํ๋ก๊ทธ๋๋ฐ(๊ฐ์ ํ) #Node.js๊ฐ์ #Node.js
- ํ์ด์
- Today
- Total
Odds and Ends
์ด์์ฒด์ ๊ต์ Chap01 ๋ณธ๋ฌธ
Chapter 1
Introduction
๐ What is an Operating System? (์ด์์ฒด์ ๋?)
- ์ปดํจํฐ ์ฌ์ฉ์์ ์ปดํจํฐ H/W๊ฐ์ H/W๊ฐ์ ์ค๊ฐ์ ์ญํ ์ ํ๋ํ๋ก๊ทธ๋จ (์ด์์ฒด์ = O.S = SW)
- H/W๋ "raw computing power"๋ฅผ ์ ๊ณตํ๋ฉฐ, OS๋ ์ด ํ์๋ฅผ ์ฌ์ฉ์๊ฐ ํธ๋ฆฌํ๊ฒ ์ฌ์ฉํ ์ ์๊ฒํจ
์ฐ๋ฆฌ๋ Window(OS)๋ฅผ ์ฐ๋ ค๊ณ ์ปดํจํฐ๋ฅผ ์ฌ์ง ์์! ํ๊ธ์ด๋ ์๋ ๋ฑ์ ์์ฉ ํ๋ก๊ทธ๋จ์ ์ฐ๋ ค๊ณ ์ผ!
๐ ํฌ๋ฌ ์ ํ๋ฆฌ์ผ์ด์ (Killer application)
: ์ฃผ๋ก ์ปดํจํฐ ํ๋ก๊ทธ๋๋ฐ ์ํํธ์จ์ด ์ ํ ์ค์ ๊ทธ ์ธ๊ธฐ๋ ์ ์ฉ์ฑ์ด ์์ฃผ ๋์์ ๊ทธ ์ ํ์ ์ฌ์ฉํ๊ธฐ ์ํด์ ํ์ํ ํ๋์จ์ด๋ ์ด์์ฒด์ ๋ฑ์ ํ๋ซํผ๊น์ง๋ ๊ตฌ๋งคํ๊ฒ ๋ง๋ค ์ ๋๋ก ์ธ๊ธฐ์ ์์๊ฐ ๋์ ์์ฉ ํ๋ก๊ทธ๋จ ์ ํ์ ๋งํ๋ค.
๐ ์ด์์ฒด์ ์ ๋ชฉํ
1) ์ปดํจํฐ ์์คํ ์ ํธ๋ฆฌํ๊ฒ ์ด์ฉ
2) ์ปดํจํฐ ์์์ ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌ >> ์๋ ๋น ๋ฅด๋ฉด ํจ์จ ๋์ ๊ฒ. ์์/์๋ Trade Off(ํ์ชฝ ๊ฐ/ ํ์ชฝ์ฝ)
๐ ์ด์์ฒด์ ์ ์ญํ
1) ์์ ํ ๋น (Resource allocator)
: ๋ฆฌ์์ค ๊ด๋ฆฌ ๋ฐ ํ ๋น (์์ ๋๋์ด์ค!)
2) ์์ฉ ํ๋ก๊ทธ๋จ ์ปจํธ๋กค๋ฌ (Application controller)
: ์ฌ์ฉ์ ํ๋ก๊ทธ๋จ ์คํ ๋ฐ I/O ์ฅ์น ์๋ ์ ์ด (๊ฐ์ ์์ญ์์ ๋์ํ ์ ์๊ฒ ํจ!)
๐ ์ปดํจํฐ ์์คํ
๊ตฌ์ฑ์์
1) Hardware
- ์ค์ ์ฒ๋ฆฌ ์ฅ์น(CPU), ๋ฉ๋ชจ๋ฆฌ ๋ฐ ์ ์ถ๋ ฅ(I/O) ์ฅ์น๋ก ๊ตฌ์ฑ๋์ด, ๊ธฐ๋ณธ ๊ณ์ฐ์ฉ ์์์ ์ ๊ณตํจ
2) OS(Operating system)
- ๋ค์ํ ์ฌ์ฉ์๋ฅผ ์ํด ๋ค์ํ ์์ฉ ํ๋ก๊ทธ๋จ ๊ฐ ํ๋์จ์ด ์ฌ์ฉ์ ์ ์ดํ๊ณ ์กฐ์
- ํ์์ , ์ปค์ง๋ฉด ์๋จ = CPU ๋ง์ด ์ฐจ์งํ๋ฉด ์๋จ >> ์ํ๋ ํ๋ก๊ทธ๋จ(Application programs)์ด ์ฐจ์งํด์ผํจ
3) ์์ฉ ํ๋ก๊ทธ๋จ
– ์ฌ์ฉ์์ ๊ณ์ฐ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์์คํ ๋ฆฌ์์ค๊ฐ ์ฌ์ฉ๋๋ ๋ฐฉ๋ฒ ์ ์
- ๋ณดํต์ ์ฃผ๋ ๋ชฉ์ , But ์ด๊ฒ๋ง์ผ๋ก Hardware ์กฐ์ ๋ถ๊ฐ
- ex. (์ปดํ์ผ๋ฌ, ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์คํ , ๋น๋์ค ๊ฒ์, ๋น์ฆ๋์ค ํ๋ก๊ทธ๋จ)
4) ์ฌ์ฉ์ - ์ปดํจํฐ๋ฅผ ์ฌ์ฉํ๋ ์ฌ๋, ๊ธฐ๊ณ ํน์ ๋ค๋ฅธ ์ปดํจํฐ๋ค์ ์๋ฏธ
*PPT 9P. Image ์ฐธ๊ณ
๐ Shell(๊ป๋ฐ๊ธฐ)์ด๋?
: ์ฌ์ฉ์๊ฐ ์ปดํจํฐ ์ด์์ฒด์ ๋ฅผ ์ฐ๊ธฐ์ํ ์ปดํจํฐ ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํด์ฃผ๋ ํ๋ก๊ทธ๋จ ,์ฌ์ฉ์-์ด์์ฒด์ ๊ฐ ๋ํ๋ฅผ ๊ฐ๋ฅํ๊ฒํ๋ ๋ช ๋ น์ด ํด์๊ธฐ
- ์ฌ์ฉ์(๋ช ๋ น) -> ์(ํด์) -> ์ปค๋(๋ช ๋ น ์ํ ํ ๊ฒฐ๊ณผ ์ ์ก) -> ์(ํด์) -> ์ฌ์ฉ์(๊ฒฐ๊ณผ ํ์ธ)
- ์ธ๋ถ ์์ฉ ํ๋ก๊ทธ๋จ์ด ์ปดํจํฐ ํ๋์จ์ด์ ์ง์ ์ ๊ทผํ์ง ๋ชปํด์ ์ด์์ฒด์ ์ ์์ฒญ (User>Program>OS)
- ์ด์์ฒด์ ๊ฐ ์ง์ ์์ฒญ์ ๋ค์ด์ค ๋, ์ ํ๋ก๊ทธ๋จ์ ์ด์ฉํ์ฌ ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณต
- Shell์ ์ด์์ฒด์ ์ ์ผ๋ถ๋ก ๋ณผ์๋ ์๊ณ ๋ณ๊ฐ๋ก ๋ณผ์๋ ์์
- ex.๋ช ๋ น์ด๋ฅผ ๋ฐ์ ์คํ์ํค๋ ๊ฒ์ Shell ํ๋ก๊ทธ๋จ
๐ Kernel์ด๋? (OS๋ก ๊ฐ์ฃผ ๊ฐ๋ฅ)
: OS์ ํต์ฌ!
- ์ํํธ์จ์ด์ ํ๋์จ์ด๊ฐ์ ์ปค๋ฎค๋์ผ์ด์ ์ ๊ด๋ฆฌํ๋ ํ๋ก๊ทธ๋จ
- ์ด์์ฒด์ ํ๋ก๊ทธ๋จ๋ค ์ค ํญ์ main memory์ load ๋์ด์๋ ํต์ฌ๋ถ๋ถ
- ์ ์ถ๋ ฅ์ ๊ด๋ฆฌํ๊ณ ์ํํธ์จ์ด๋ก๋ถํฐ์ ์์ฒญ์ ์ปดํจํฐ์ ์๋ ํ๋์จ์ด(CPU, ๋ฉ๋ชจ๋ฆฌ, ์ ์ฅ์ฅ์น๋ฑ)๊ฐ ์ฒ๋ฆฌ ํ ์ ์๋๋ก ์์ฒญ์ ๋ณํ
- ํ๋์จ์ด๋ฅผ ๊ด๋ฆฌํ๊ณ ํ์ํ ํ๋ก์ธ์ค๋ฅผ ๋๋ ์ฃผ๋ ๋ฑ ์ฌ๋ฌ ์์คํ ์์์ ์ ์ด
๐ Batch Systems (์ผ๊ด ์ฒ๋ฆฌ, CPU ์ผ) - ์์๋๊ณ ํ๋์ฉ ์ฒ๋ฆฌ, ํ๋์ ์์ ์ด ๋๋๊ธฐ ์ ๊น์ง๋ ๋ค๋ฅธ ์์ ์ ํ ์ ์๋ค!
: ์ด์ฐฝ๊ธฐ ์ปดํจํฐ ์ ํ (๋ํ ์ปดํจํฐ, ์ํ์์ ์ค๋น-ํ์น์นด๋, ์ผ๊ด์ฒ๋ฆฌ)
- ์ผ๊ด ์ฒ๋ฆฌ๋ ์ต์ข ์ฌ์ฉ์์ ๊ฐ์ ์์ด ๋๋ ์คํ์ ์ค์ผ์ค๋งํ ์ ์๋ ์์ ์ ์คํ์ ์๋ฏธํ๋ค. ์ปดํจํฐ ํ๋ก๊ทธ๋จ ํ๋ฆ์ ๋ฐ๋ผ ์์ฐจ์ ์ผ๋ก ์๋ฃ๋ฅผ ์ฒ๋ฆฌํ๋ ๋ฐฉ์์ด๋ค. -> ํ๋ฒ์ ํ๋์ ์์ ๋ง ์ฒ๋ฆฌ ๊ฐ๋ฅ!!!โ
- โ ๋ฌธ์ ์ : CPU ์๋ >> I/O device ์๋, I/O ์์ ์ CPU๊ฐ ์ฌ๊ฒ ๋จ ex. ์ ๋ ฅ ์ ์ปค์ ๊น๋นก์ผ ๋ CPU ์ผ
↓↓↓
↓↓↓ (Batch ๋ฌธ์ ์ ํด๊ฒฐ ์ํด Multi ์ฌ์ฉ)
↓↓↓
๐ Multi-programmed Batch System (CPU ์ฌ์ง ์๊ณ ์ฌ์ฉ)
: ์ฌ๋ฌ ์์ ์ ๋๊ธฐ์์ผ๋๊ณ ํ ์์ ์ด CPU๋ฅผ ์ฌ๊ฒ ๋ง๋ค ๋ ๋ค๋ฅธ ์์ ์ํ
: ๋ฉ์ธ๋ฉ๋ชจ๋ฆฌ์ ๋์์ ํ๋ก๊ทธ๋จ์ ์ฌ๋ฆผ
: Batch System์ด๊ธฐ๋๋ฌธ์ ์์๋ ์งํด. But ์ ์ถ๋ ฅ ์ ์ ์ ๋ฉ์ถ๊ณ ๋ค์ ์์ ์งํ
โ ์ฌ์ฉ ์กฐ๊ฑด โ
- ์์คํ ์ I/O ๋ฃจํด์ ์ ๊ณตํ๋ค.
- ์์คํ ์ ์ฌ๋ฌ ์์ ์ ๋ฉ๋ชจ๋ฆฌ ํ ๋นํ๋ค.
- ์์คํ ์ ์คํ๊ฐ๋ฅํ ์ฌ๋ฌ ์์ ์ค ์ด๋ค ์์ ์ ์คํํ ์ง ๊ฒฐ์ ํ๋ค.
๐ Time-Sharing Systems (์๋ถํ ์์คํ )
- ์งง์ ์๊ฐ ๊ฐ๊ฒฉ์ผ๋ก CPU๋ฅผ ๊ฐ Process์ ํ ๋นํ์ฌ ๋ง์น ์ฌ๋ฌ Process๋ค์ด ๋์์ CPU๋ฅผ ํ ๋น๋ฐ์ ๋์ํ๋ ๊ฒ์ฒ๋ผ ๋ง๋ฆ
- ์๋ถํ ์ด์ ์ฒด์ ๋ CPU ์ค์ผ์ค๋ง๊ณผ ๋ค์ค ํ๋ก๊ทธ๋๋ฐ์ ์ด์ฉํด์ ๊ฐ ์ฌ์ฉ์๋ค์๊ฒ ์ปดํจํฐ ์์์ ์๊ฐ์ ์ผ๋ก ๋ถํ ํ์ฌ ์ฌ์ฉ
- ๋ค์ค ์ฌ์ฉ์, ๋ํ์ ์์ ํ๊ฒฝ์ ์ ํฉ
↓↓↓
์๋ถํ ์์คํ ์ ์ฌ๋ฌ๊ฐ์ ํ๋ก์ธ์ค๋ค์ ๋์์ํค๋๋ฐ ๋ค์ค ํ๋ก์ธ์ค๋ฅผ
๋์์ํค๋๋ฐ ์ฃผ๊ธฐ์ต์ฅ์น๋ ํ๊ณ๊ฐ ์๋ค. ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ Viirtual Memory, ๊ฐ์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ฌ์ฉํ๋ค.
↓↓↓
๐ Virtual Memory (๊ฐ์ ๋ฉ๋ชจ๋ฆฌ)
- ํ์ ๋ถ๋ถ๋ง main(physical) ๋ฉ๋ชจ๋ฆฌ์ ์ฌ๋ ค ์ค์ ๋ฉ๋ชจ๋ฆฌ์ ์ฌ๋ฆฌ๋ ํ๋ก์ธ์ค ํฌ๊ธฐ ์ต์ํ (๋๋จธ์ง hard disk)
- ๋ค์ค Process๋ฅผ ๋์์ํค๋๋ฐ ์ฃผ๊ธฐ์ต์ฅ์น(M.M)๋ ํ๊ณ๊ฐ ์์ด ์ด๋ฅผ ํด๊ฒฐํ๋ ๋ฐฉ๋ฒ
- Swapping์ด๋? : Swap in - ๋ฉ์ธ๋ฉ๋ชจ๋ฆฌ์ ์ฌ๋ผ๊ฐ๋ ๊ฒ / Swap out - ๋ฉ์ธ๋ฉ๋ชจ๋ฆฌ์์ Secondary ์์ญ์ผ๋ก ์ซ๊ฒจ๋๋ ๊ฒ
๐ Personal Computer Systems (๊ฐ์ธ์ฉ ์ปดํจํฐ ์์คํ )
- ๋จ์ผ ์ฌ์ฉ์ ์ ์ฉ ์ปดํจํฐ ์์คํ
- I/O ์ฅ์น; ํค๋ณด๋, ๋ง์ฐ์ค, ๋์คํ๋ ์ด ํ๋ฉด, ์ํ ํ๋ฆฐํฐ
- ์ฌ์ฉ์ ํธ์์ฑ ๋ฐ ์๋ต์ฑ
- ์ฌ๋ฌ ์ ํ์ ์ด์ ์ฒด์ (Windows, MacOS, UNIX, Linux) ์คํ ๊ฐ๋ฅ
* ์ฑ๋ฅ : ๋ฉ์ธํ๋ ์ > ์ํฌ์คํ ์ด์ > = PC ์๋ฒ > ์ผ๋ฐ PC
๐ Parallel Systems (๋ณ๋ ฌ ์์คํ )
: ๋ ๊ฐ ์ด์์ CPU๋ฅผ ๊ธด๋ฐํ๊ฒ ํต์ ํ๋ ๋ฉํฐํ๋ก์ธ์ ์์คํ
– Tightly Coupled System์ผ๋ก๋ ๋ถ๋ฆผ. why? ํ๋ก์ธ์๋ ์์๊ณผ Clock์ ๊ณต์ ํ๊ธฐ ๋๋ฌธ.
>> ํต์ ์ ์ผ๋ฐ์ ์ผ๋ก ๊ณต์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ํตํด ์ด๋ฃจ์ด์ง๋ค.
* ์ฅ์
– ํจ์จ(์ฒ๋ฆฌ๋) ์ฆ๊ฐ
– ๋ช ์ ์ฑ์ด ๋์
– ์ ๋ขฐ์ฑ(reliability) ํฅ์
- ์ ์์ ์ธ ์ฑ๋ฅ ์ ํ
- ํ์ผ ์ํํธ(fail-soft) ์์คํ : ์ปดํจํฐ ์์คํ ๋๋ ๋ฐ์ดํฐ ํต์ ์์คํ ์์ ๊ณ ์ฅ๊ณผ ๊ฒฐํจ์ด ๋ฐ์ํ์์ ๋, ๊ฐ๋ฅํ ํ ๊ณ ์ฅ์ ์ํฅ์ ์ต์๋ก ํ๋ฉฐ ์์คํ ์ด ๊ณ์์ ์ผ๋ก ์๋ํ ์ ์๋๋ก ํ๋ ์์ .
๐ Parallel System 2๊ฐ์ง ๊ตฌ์กฐ
1. Symmetric multiprocessing (SMP) (๋์นญํ ๋ค์ค ์ฒ๋ฆฌ)
: ๋์นญ ๊ตฌ์กฐ๋ก์จ ๋ ๊ฐ ๋๋ ๊ทธ ์ด์์ ํ๋ก์ธ์ค๋ค์ด CPU ํต์ ์ ๋ฐ๋ผ ์์ ์ํ
– ๊ฐ ํ๋ก์ธ์๊ฐ ์คํ & ๋์ผํ ์ด์ ์ฒด์ ๋ณต์ฌ๋ณธ
– ์ฑ๋ฅ ์ ํ ์์ด ๋ง์ ํ๋ก์ธ์ค๋ฅผ ํ ๋ฒ์ ์คํ ๊ฐ๋ฅ
– ๋๋ถ๋ถ์ ์ต์ ์ด์ ์ฒด์ ๋ SMP๋ฅผ ์ง์
2. Asymmetric multiprocessing (ASMP) (๋น๋์นญํ ๋ค์ค ์ฒ๋ฆฌ)
: ๋น๋์นญ ๊ตฌ์กฐ๋ก์จ ๋์น ๊ตฌ์กฐ์๋ ๋ค๋ฅด๊ฒ Master CPU๋ฅผ ๋๊ณ ๊ทธ ์๋์ ์ฌ๋ฌ ๊ฐ์ Slave CPU๋ฅผ ๋์ด Master CPU๊ฐ Slave CPU์๊ฒ ์์ ์ ํ ๋นํ๋ ๋ฐฉ์ , ํฐ ์์คํ ์์ ์์ฌ์ฉ๋จ
๐ Real-time Systems
: ๋จ๋ง๊ธฐ๋ ์ ์ด ๋์์ผ๋ก๋ถํฐ ์ฒ๋ฆฌ๋ฅผ ์๊ตฌํ๋ ์๋ฃ๊ฐ ๋ฐ์ํ ๋๋ง๋ค ์ฆ์ ์ฒ๋ฆฌํ์ฌ ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ์ถ๋ ฅํ๊ฑฐ๋ ์๊ตฌ์ ๋ํ์ฌ ์๋ตํ๋ ๋ฐฉ์
- ์ ์ฉ ์ ํ๋ฆฌ์ผ์ด์ ์์ ์ ์ด์ฅ์น๋ก ์์ฃผ์ฌ์ฉ๋จ, ์๊ฐ ์ ์ฝ์์
- ์์ : ๋ฐ์ ์, ์ ์ด ๊ณผํ ์คํ, ์๋ฃ ์์ ์์คํ , ์ฐ์ ์ ์ด ์์คํ , ์ผ๋ถ ๋์คํ๋ ์ด ์์คํ
โ 2๊ฐ์ง ํ์ โ
- Hard real-time : ์ค์ํ task๊ฐ ์ ํด์ง ์๊ฐ์ ์๋ฃ๋ ๊ฒ์ ๋ณด์ฅ
- Soft real-time : ์ค์ํ task๊ฐ ๋ค๋ฅธ task๋ณด๋ค ์ฐ์ ์์ ์ ์งํ ๊ฒ ๋ณด์ฅ ex. window
** Parallel vs Distribute ๋น๊ต >> ๋ณ๋ ฌ์ CPU๊ฐ ์ฌ๋ฌ๊ฐ, ๋ถ์ฐ์ฒ๋ฆฌ๋ ๋ ์์ ์ธ ์ปดํจํฐ ์์คํ ์ด ์ฌ๋ฌ๊ฐ
๐ Distributed Systems
: ์ฌ๋ฌ๊ฐ์ ๊ฐ๋ณ์ ์ธ ํ๋ก์ธ์ค๋ฅผ ์ด์ฉํ์ฌ ๋คํธ์ํฌ๋ฅผ ๊ตฌ์ฑ, ์ด๋ฅผ ์ด์ฉํด ์์ ์ฒ๋ฆฌํ๋ ๊ตฌ์กฐ > ์์ ์ ๊ฐ๊ฐ ๋๋์ด(๋ถ์ฐ) ์ฒ๋ฆฌํจ
- Parallel System๊ณผ ๋น๊ตํ์ฌ Loosely Coupled System์ด๋ผ๊ณ ํ๋๋ฐ, ๊ณต์ ๋ฉ๋ชจ๋ฆฌ๋ก ์ฐ๊ฒฐ๋์ด์๋ ๊ฒ์ ๋นํด ๋คํธ์ํฌ๋ฅผ ํตํด ์ฐ๊ฒฐ๋์๊ธฐ ๋๋ฌธ์ด๋ค.
- ๊ฐ ํ๋ก์ธ์ค๋ ์์ฒด ๋ก์ปฌ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๊ฐ์ง; ํ๋ก์ธ์ค๋ ๋ค์ํ ํต์ ๋ผ์ธ์ ํตํด ์๋ก ์ํตํ๋ค. ex. high-speed bus or telephone line
- LAN or WAN
- ํด๋ผ์ด์ธํธ-์๋ฒ or peer-to-peer
โ ๋ํ์ ์์ SETI@HOME
: SETI ํ๋ก์ ํธ๋ ์ฐ์ฃผ๋ก๋ถํฐ ๋ ์์ค๋ ๋ฐฉ๋ํ ์์ ์ ํ์ ๋ณด๋ฅผ ๋ถ์/์ฒ๋ฆฌํ๊ธฐ ์ํ์ฌ ๋ ๋ฆฝ๋ ์ํผ ์ปดํจํฐ๋ฅผ ์ฌ์ฉํ๊ธฐ ๋ณด๋ค ๋คํธ์ํฌ๋ฅผ ํตํด ์ ์ธ๊ณ์ ๊ฐ์ธ์ฉ ์ปดํจํฐ๋ฅผ ์ด์ฉํ๋ค. 200๋ง๋๊ฐ ๋๊ฒ ์ฐธ์ฌ์ค์ธ ์ด ํ๋ก์ ํธ๋ ๊ต์ฅํ ๋น ๋ฅด๊ฒ ์ ๋ณด์ฒ๋ฆฌ๊ฐ ๊ฐ๋ฅํ๋ค.
๐ Distributed Systems ์ฅ์
- ์์ ๊ณต์
- ๊ณ์ฐ ์๋ ์ฆ๊ฐ(์์ ๋ ๊ณต์ )
- ์ ๋ขฐ์ฑ ํฅ์
์ง๋ฌธ!
์ค์ต์ค์ ์ปดํจํฐ๋ฅผ ๊ฐ์ด ๋ฌถ์ด์ ์ผ์ ์ํค๋ฉด ๋ณ๋ ฌ ์ฒ๋ฆฌ์ธ๊ฐ? ๋ถ์ฐ์ฒ๋ฆฌ์ธ๊ฐ?
>> ๋ถ์ฐ์ฒ๋ฆฌ์! ๊ฐ๊ฐ ๋ ์์ ์ธ ์ปดํจํฐ ์์คํ ์ด๊ธฐ ๋๋ฌธ์ด๋ค.
'์ด์์ฒด์ ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ด์์ฒด์ 6์ฅ CPU ์ค์ผ์ค๋ง (0) | 2022.10.28 |
---|---|
์ด์์ฒด์ ๊ต์ Chap 05 ์ค๋ ๋ (0) | 2022.10.26 |
์ด์์ฒด์ ๊ต์ : Chap 04 Process (0) | 2022.10.22 |
์ด์์ฒด์ ๊ต์ : Chap03 ์ด์์ฒด์ ๊ตฌ์กฐ (0) | 2022.10.18 |
์ด์์ฒด์ ๊ต์ Chap02 ์ปดํจํฐ ๊ตฌ์กฐ (0) | 2022.10.09 |