[์ฟ ๋ฒ„๋„คํ‹ฐ์Šค] ํŒŒ๋“œ

[์ฟ ๋ฒ„๋„คํ‹ฐ์Šค] ํŒŒ๋“œ

ํŒŒ๋“œ๊ฐ€์žฅ ์ž‘์€ ๋ฐฐํฌ ๋‹จ์œ„๋กœ, ์ปจํ…Œ์ด๋„ˆํ™”๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‹คํ–‰ํ•˜๋Š” ๊ธฐ๋ณธ ๋‹จ์œ„์ด๋‹ค.ํŒŒ๋“œ๋Š” ํ•˜๋‚˜ ์ด์ƒ์˜ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ํฌํ•จํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ปจํ…Œ์ด๋„ˆ๋“ค์€ ๋™์ผํ•œ ๋„คํŠธ์›Œํฌ ๋„ค์ž„์ŠคํŽ˜์ด์Šค์™€ ์Šคํ† ๋ฆฌ์ง€๋ฅผ ๊ณต์œ ํ•œ๋‹ค.์ฃผ์š” ํŠน์ง•๋‹จ์ผ IP ์ฃผ์†Œ: ํŒŒ๋“œ ๋‚ด ๋ชจ๋“  ์ปจํ…Œ์ด๋„ˆ๋Š” ๋™์ผํ•œ IP ์ฃผ์†Œ๋ฅผ ๊ณต์œ ํ•˜์—ฌ ์„œ๋กœ ๊ฐ„์— ๋กœ์ปฌ ๋„คํŠธ์›Œํฌ ํ†ต์‹ ์„ ํ•  ์ˆ˜ ์žˆ๋‹ค. ํŒŒ๋“œ ๋ฐ–์—์„œ ์ ‘๊ทผํ•  ๋•Œ๋Š” ์„œ๋น„์Šค, ์ธ๊ทธ๋ ˆ์Šค ๋“ฑ์„ ํ†ตํ•ด ์ ‘๊ทผํ•œ๋‹ค.๊ณต์œ  ์Šคํ† ๋ฆฌ์ง€: ํŒŒ๋“œ์˜ ์ปจํ…Œ์ด๋„ˆ๋“ค์€ ๋ณผ๋ฅจ์„ ํ†ตํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ๋‹ค.๋‹ค์ค‘ ์ปจํ…Œ์ด๋„ˆ ๊ตฌ์„ฑ ๊ฐ€๋Šฅ: ํŒŒ๋“œ ๋‚ด์— ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ํฌํ•จํ•  ์ˆ˜ ์žˆ์ง€๋งŒ, ์ผ๋ฐ˜์ ์œผ๋กœ ํ•˜๋‚˜์˜ ์ฃผ์š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‹คํ–‰ํ•˜๋Š” ์ปจํ…Œ์ด๋„ˆ์™€ ์ด๋ฅผ ์ง€์›ํ•˜๋Š” ๋ณด์กฐ ์ปจํ…Œ์ด๋„ˆ(์‚ฌ์ด๋“œ์นด ํŒจํ„ด)๊ฐ€ ํ•จ๊ป˜ ์žˆ๋‹ค.๋™์ผํ•œ ์Šค์ผ€์ค„๋ง ๋‹จ์œ„: ํŒŒ๋“œ๋Š” ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ํด๋Ÿฌ์Šคํ„ฐ์˜ ๋…ธ๋“œ์— ๋ฐฐ์น˜..

  • textsms
[์ฟ ๋ฒ„๋„คํ‹ฐ์Šค] ๋„์ปค, ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๊ทธ๋ฆฌ๊ณ  ์‹ค์Šต ํ™˜๊ฒฝ ์…‹ํŒ…

[์ฟ ๋ฒ„๋„คํ‹ฐ์Šค] ๋„์ปค, ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๊ทธ๋ฆฌ๊ณ  ์‹ค์Šต ํ™˜๊ฒฝ ์…‹ํŒ…

๋„์ปคํ•˜์ดํผ๋ฐ”์ด์ € ์œ„์— OS ์ปค๋„ ์œ„์— ๋ฐ”๋กœ ์ปจํ…Œ์ด๋„ˆ(์• ํ”Œ๋ฆฌ์ผ€์ด์…˜)๋ฅผ ๋„์šด ํ˜•ํƒœ์ž…๋‹ˆ๋‹ค.๋„์ปค ์ปจํ…Œ์ด๋„ˆ๋Š” VM๊ณผ ๋‹ค๋ฅด๊ฒŒ ์™„์ „ํžˆ ๋…๋ฆฝ๋œ ์šด์˜ ์ฒด์ œ๋ฅผ ์‹คํ–‰ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋Œ€์‹ , ํ˜ธ์ŠคํŠธ ์šด์˜ ์ฒด์ œ์˜ ์ปค๋„(์šด์˜ ์ฒด์ œ์˜ ํ•ต์‹ฌ ๋ถ€๋ถ„)์„ ๊ณต์œ ํ•˜๋ฉด์„œ ๊ฒฉ๋ฆฌ๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ™˜๊ฒฝ์„ ๋งŒ๋“ญ๋‹ˆ๋‹ค.๋…๋ฆฝ์ ์ธ ์‹คํ–‰ ํ™˜๊ฒฝ์ด๋ž€.. ๋„์ปค ์ปจํ…Œ์ด๋„ˆ๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ์‹คํ–‰๋˜๊ธฐ ์œ„ํ•ด ํ•„์š”ํ•œ ๋ชจ๋“  ํŒŒ์ผ(๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ, ์˜์กด์„ฑ ๋“ฑ)์„ ํฌํ•จํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ํŠน์ • ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ํŒŒ์ด์ฌ 3.8 ๋ฒ„์ „๊ณผ ํŠน์ • ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ํ•„์š”ํ•˜๋‹ค๋ฉด, ์ด ํŒŒ์ผ๋“ค์€ ๋„์ปค ์ปจํ…Œ์ด๋„ˆ ๋‚ด๋ถ€์— ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์ปจํ…Œ์ด๋„ˆํ™”๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ž๋™์œผ๋กœ ๋ฐฐํฌ, ํ™•์žฅ, ๊ด€๋ฆฌํ•˜๋Š” ์˜คํ”ˆ์†Œ์Šค ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค.๋‹จ์ผ ํ˜ธ์ŠคํŠธ์—์„œ ์—ฌ๋Ÿฌ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‹คํ–‰ํ•˜๋Š” ๊ฒƒ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ, ๋‹ค์ค‘ ํ˜ธ์ŠคํŠธ์— ๊ฑธ์ณ ์ปจํ…Œ์ด๋„ˆ ํด๋Ÿฌ..

  • textsms
[๋งฅ๋ถ] ๊ณ„์ • ์ž ๊ธˆ ํ•ด์ œ (1๋ถ„, 5๋ถ„, 15๋ถ„ ์ž ๊ธˆ์‹œ๊ฐ„ ๋Š˜์–ด๋‚  ๋•Œ)

[๋งฅ๋ถ] ๊ณ„์ • ์ž ๊ธˆ ํ•ด์ œ (1๋ถ„, 5๋ถ„, 15๋ถ„ ์ž ๊ธˆ์‹œ๊ฐ„ ๋Š˜์–ด๋‚  ๋•Œ)

2n๋…„๋งŒ์— ์œˆ๋„์šฐ์—์„œ ๋งฅ๋ถ์œผ๋กœ ๋„˜์–ด์™”์Šต๋‹ˆ๋‹ค.๋ฌผ๋ก  ํœด๋Œ€ํฐ๊ณผ ํƒœ๋ธ”๋ฆฟ์€ ์• ํ”Œ ์ œํ’ˆ์„ ์‚ฌ์šฉํ•˜์˜€๋Š”๋ฐ์š”, ๋งฅ๋ถ์˜ ๊ฐ์„ฑ์ด ๋„ˆ๋ฌด ์ข‹์ง€๋งŒ ์•„๋ฌด๋ž˜๋„ ์œˆ๋„์šฐ๋ž‘ ๋‹ค๋ฅธ ์ ์€ ์•„์ง ๋ถˆํŽธํ•œ๋ฐ์š”.. ๋งฅ๋ฆฐ์ด๋กœ ํ•˜๋‚˜์”ฉ ๋ฐฐ์šฐ๋ฉด์„œ ์ ์  ์ต์ˆ™ํ•ด์ง€๊ณ  ์žˆ๋Š” ์ค‘์ž…๋‹ˆ๋‹ค.. ํ•˜ํ•˜์˜ค๋Š˜ ๊ธ€์€ ๋งฅ๋ถ ๊ณ„์ • ์ž ๊ธˆ ํ•ด์ œ ๋์„ ๋•Œ ์–ด๋–ป๊ฒŒ ํ‘ธ๋Š๋ƒ์ž…๋‹ˆ๋‹ค. ์ด ๊ธ€์„ ์ฝ๊ธธ ์ถ”์ฒœํ•˜๋Š” ๋ถ„๋“ค์€์ธํ„ฐ๋„ท์— ๋‚˜์˜จ๋Œ€๋กœ ์žฌ์‹œ๋™ํ•˜๊ณ  ์• ํ”Œ ๋กœ๊ณ  ๋œจ๊ธฐ ์ „์— ์ปค๋งจ๋“œ + R ๋ฒ„ํŠผ์„ ๋ˆŒ๋ €์Œ์—๋„ ์žฌ๊ธฐ๋™ ์˜ต์…˜์ด ์•ˆ๋œจ์‹œ๋Š” ๋ถ„๋“ค์ž…๋‹ˆ๋‹ค. ์ œ ๋งฅ๋ถ์€ M3 13 air ์ž…๋‹ˆ๋‹ค ์ตœ์‹ ์ด์ฃ ? ํ•˜ํ•˜์ตœ์‹  ๊ธฐ์ข…์ด๋ผ ๊ทธ๋Ÿฐ์ง€.. ์ด์ „ ๊ธฐ์ข…์— ๋Œ€ํ•œ ํžˆ์Šคํ† ๋ฆฌ๋ฅผ ์ž˜ ๋ชฐ๋ผ ๋ฐ”๋€์ง€๋Š” ๋ชจ๋ฅด๊ฒ ๋‹ค๋งŒ์š” ์œ ํŠญ ์˜์ƒ ๋Œ“๊ธ€ ํƒ€๊ณ ํƒ€๊ณ  ๋“ค์–ด๊ฐ€๋ณด๋‹ˆ ๋ˆ„๊ตฐ๊ฐ€ ๋งํฌ๋ฅผ ๊ณต์œ ํ•ด์ฃผ์…จ๋”๋ผ๊ตฌ์š”  ๋ฐฉ๋ฒ•์€ ๊ฐ„๋‹จํ•ฉ๋‹ˆ๋‹ค.https://youtu.be/qwuhRHHMD8..

  • textsms

[Kernel of Linux] System Call

์ด ํฌ์ŠคํŒ…์€ ๊ณ ๊ฑด ๊ต์ˆ˜๋‹˜์˜ Kernel of Linux ๊ฐ•์˜๋ฅผ ๋ณด๊ณ  ์ •๋ฆฌํ•œ ๊ธ€์ž…๋‹ˆ๋‹ค.ํ•ด๋‹น ๊ฐ•์˜๋Š” olc์— ๊ณต์œ ๋ผ ์žˆ์œผ๋ฉฐ https://github.com/Bookstore3/Linux-Kernel-Lecture-Note ๊ฐ•์˜ ๋…ธํŠธ๋ฅผ ํ†ตํ•ด ๋‚ด์šฉ์„ ๊ณต๋ถ€ํ•ด๋„ ์ข‹์Šต๋‹ˆ๋‹ค.๊ณต๋ถ€ํ•˜๋ฉด์„œ ์ •๋ฆฌํ•œ ๊ธ€์ด๋ฏ€๋กœ ์ข‹์€ ์กฐ์–ธ๋„ ํ•จ๊ป˜ ๋‚จ๊ฒจ์ฃผ์‹œ๋ฉด ๋งค์šฐ ๊ฐ์‚ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค :) OS๋Š” ํ•˜๋“œ์›จ์–ด ์ž์›(CPU, Memory, Disk..)๋“ค์„ ๊ด€๋ฆฌํ•˜๊ณ  ์—ฌ๋Ÿฌ ํ”„๋กœ๊ทธ๋žจ๋“ค์ด ๋„์›Œ์งˆ ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•˜๋Š” ์—ญํ• ์„ ๋‹ด๋‹นํ•œ๋‹ค. OS์˜ ๊ตฌ์„ฑ ์š”์†Œ์ปค๋„์€ OS์—์„œ ํ•ญ์ƒ ๋ฉ”๋ชจ๋ฆฌ์— ์ƒ์ฃผํ•ด์žˆ๋Š” ์ผ์ข…์˜ C ํ”„๋กœ๊ทธ๋žจ์ด๋‹ค.์œ ํ‹ธ๋ฆฌํ‹ฐ๋Š” ์ปค๋„๊ณผ๋Š” ๋ฐ˜๋Œ€๋˜๋Š” ์˜๋ฏธ๋ฅผ ๊ฐ€์ง€๋Š”๋ฐ OS์˜ ๋””์Šคํฌ์— ์ƒ์ฃผํ•ด์žˆ๋Š” ๊ฒƒ์œผ๋กœ ์œ ์ €๊ฐ€ ์š”์ฒญํ•ด์•ผ(=ํ•„์š”ํ•  ๋•Œ๋งŒ) ์˜ฌ๋ผ์˜ค๊ฒŒ ๋œ๋‹ค. ์ฆ‰ ์ปค๋งจ๋“œ๋ผ๊ณ  ๋ถ€๋ฅธ๋‹ค.์‰˜์€ ..

  • textsms