๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๐Ÿง Study/MultiThread

[01์ฃผ์ฐจA] ๋ฉ€ํ‹ฐ์“ฐ๋ ˆ๋“œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์†Œ๊ฐœ ํฌ์ŠคํŠธ ์ธ๋„ค์ผ
[01์ฃผ์ฐจA] ๋ฉ€ํ‹ฐ์“ฐ๋ ˆ๋“œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์†Œ๊ฐœ
๐Ÿง Study/MultiThreadยท2024. 3. 12.
ํ•œ๊ตญ๊ณตํ•™๋Œ€ํ•™๊ต ๊ฒŒ์ž„๊ณตํ•™๋ถ€ ์ •๋‚ดํ›ˆ ๊ต์ˆ˜๋‹˜ ์ˆ˜์—… ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค ๋ฉ€ํ‹ฐ์“ฐ๋ ˆ๋“œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์—์„œ OS์˜ ์—ญํ• ์€ ๊ฑฐ์˜ ์—†๊ณ  CPU์— ๋‹ฌ๋ฆผ - Single Core Computer vs Parallel Computer : ์‹ฑ๊ธ€์ฝ”์–ด ์ปดํ“จํ„ฐ๋Š” ํ˜„์žฌ ๋ฉธ์ข…, ๋ณ‘๋ ฌ ์ปดํ“จํ„ฐ๊ฐ€ ์šฐ๋ฆฌ๊ฐ€ ์ฃผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ์ปดํ“จํ„ฐ. : ํ•˜๋‚˜์˜ ์ž‘์—…์„ ๋ณด๋‹ค ๋นจ๋ฆฌ ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ•˜๊ฒŒ ๋˜์—ˆ์Œ : ๊ธฐ์กด ํ”„๋กœ๊ทธ๋žจ์„ ๋ณ‘๋ ฌ ์ปดํ“จํ„ฐ์—์„œ ์‹คํ–‰ํ–ˆ์„ ๋•Œ ์†๋„ ์ฆ๊ฐ€๋Š” 0, ํ”„๋กœ๊ทธ๋žจ์„ ๋งŒ๋“ค ๋•Œ๋ถ€ํ„ฐ ๋ณ‘๋ ฌ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ํ•„์š” : ์ง€๊ธˆ๊นŒ์ง€ ๋ฐฐ์šด ์ž๋ฃŒ๊ตฌ์กฐ/์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ์ „๋ถ€ ์ง๋ ฌ ์ปดํ“จํ„ฐ๋ฅผ ๊ฐ€์ •ํ•˜๊ณ  ์žˆ์–ด ๋ฌธ์ œ. ์ฝ”์–ด ๊ฐœ์ˆ˜๊ฐ€ ๋Š˜์–ด๋‚˜๋„ ์„ฑ๋Šฅ ํ–ฅ์ƒ์ด ์ผ์–ด๋‚˜์ง€ ์•Š์•„...   - ๋ณ‘๋ ฌ ํ”„๋กœ๊ทธ๋žจ : ํ”„๋กœ์„ธ์Šค์˜ ๋‚ด๋ถ€ ์—ฌ๋Ÿฌ ํ๋ฆ„(process)์—์„œ ๋™์‹œ ์‹คํ–‰๋จ, ํ”„๋กœ๊ทธ๋žจ ํ•˜๋‚˜..
๋ชฉ์ฐจ