๊ฐ™์€ ์ผ์„ ์—ฌ๋Ÿฌ ์‚ฌ๋žŒ์ด ๋™์‹œ์— ํ•˜๋Š” ๊ฒƒ

๊ตฐ๋Œ€ ์‚ฝ์งˆ ๋ถ„๋Œ€๊ฐ€ ๋‹ค๊ฐ™์ด

ํ–‰์œ„๋Š” ํ•˜๋‚˜, ์ฃผ์ฒด๋Š” ์—ฌ๋Ÿฌ๊ฐœ
๋ณ‘๋ ฌ์„ฑ์€ Concurrency์— ํฌํ•จ๋œ๋‹ค.

Parallelism

  • ์ง„์งœ ๋ณ‘๋ ฌ
  • ๋ฌผ๋ฆฌ์ ์œผ๋กœ 2๊ฐœ ์ด์ƒ์˜ ์ฝ”์–ด์—์„œ ์ž‘์—…์ด ์ด๋ฃจ์–ด์ง€๋Š” ๊ฒƒ
  • ์ˆœ์ˆ˜ํ•˜๊ฒŒ ์ •๋ง โ€œ๋™์‹œโ€์— ๋‘๊ฐœ์˜ ์ž‘์—…์„ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Œ

๋ฐ์ดํ„ฐ ๋ณ‘๋ ฌ์„ฑ

  • ์ „์ฒด ๋ฐ์ดํ„ฐ โ†’ ์„œ๋ธŒ ๋ฐ์ดํ„ฐ๋“ค
  • ๊ฐ๊ฐ์˜ ์„œ๋ธŒ ๋ฐ์ดํ„ฐ๋“ค์— ๋Œ€ํ•ด ๋ณ‘๋ ฌ ์ฒ˜๋ฆฌ
  • ์ฝ”์–ด ๊ฐœ์ˆ˜๋งŒํผ ๋ฌผ๋ฆฌ์ ์œผ๋กœ ๋™์‹œ์— ์‹คํ–‰๋จ

์ž‘์—… ๋ณ‘๋ ฌ์„ฑ

  • ์„œ๋กœ ๋‹ค๋ฅธ ์ž‘์—…์„ ๋ณ‘๋ ฌ ์ฒ˜๋ฆฌ
  • ์›น ์„œ๋ฒ„์˜ ๊ฒฝ์šฐ ๊ฐ๊ฐ์˜ ๋ธŒ๋ผ์šฐ์ €์—์„œ ์š”์ฒญํ•œ ๋‚ด์šฉ์„ ๊ฐœ๋ณ„ ์Šค๋ ˆ๋“œ์—์„œ ๋ณ‘๋ ฌ๋กœ ์ฒ˜๋ฆฌํ•จ

Reference