20.03.30 (์›”)

Updated:

์˜ค๋Š˜ ํ•  ์ผ (๊ณ„ํš)

  • ์šด์˜์ฒด์ œ 2์ฃผ์ฐจ ๋“ฃ๊ธฐ
  • ์„œ์–‘๊ณ ์ „๊ฐ•๋… 4์ฃผ์ฐจ ๋“ฃ๊ธฐ
  • ์ทจ์—…์—ญ๋Ÿ‰๊ฐœ๋ฐœ๋ก  3์ฃผ์ฐจ ๋“ฃ๊ธฐ
  • ์•Œ๊ธฐ์‰ฌ์šด์ฝ”๋”ฉ 5์ฃผ์ฐจ ๋“ฃ๊ธฐ, 5์ฃผ์ฐจ ๊ฐ•์˜ ํ›„๊ธฐ ์ž‘์„ฑ
  • [How To] ๋ชปํ•œ ํฌ์ŠคํŒ… ํ•˜๊ธฐ
  • [How To] Jekyll post ์ด๋ฏธ์ง€ ์ถ”๊ฐ€ post ์ž‘์„ฑ
  • Github page with Jekyll Category ์ž‘์„ฑ ์‹œ์ž‘

์˜ค๋Š˜ ํ•œ ์ผ

  • ์šด์˜์ฒด์ œ

    1์ฃผ์ฐจ ๋ณต์Šต๊ณผ์ œ์—์„œ Jump ๋ช…๋ น์—์„œ PC ๊ฐ’ ๋ณ€๊ฒฝ ํ—ท๊ฐˆ๋ ธ์—ˆ๋Š”๋ฐ ์ดํ•ด ๊ฐ”๋‹ค ! 2์ฃผ์ฐจ๋Š” ์ „๋ฐ˜์ ์ธ O/S ๊ฐ•์˜ ๋“ค์—ˆ๋‹ค.

    ์šฐ์„  Batched Multiprogramming ๊ณผ Time Sharing ์˜ ๊ณตํ†ต์ ๊ณผ ์ฐจ์ด์ ์€ ๋ฌด์—‡์ผ๊นŒ ?

    • ๊ณตํ†ต์  : ์—ฌ๋Ÿฌ ํ”„๋กœ๊ทธ๋žจ๋“ค์„ ๋ฉ”๋ชจ๋ฆฌ์— ์˜ฌ๋ ค ๋ฒˆ๊ฐˆ์•„ ๊ฐ€๋ฉฐ ์‹คํ–‰ํ•œ๋‹ค.
    • ์ฐจ์ด์  : Batched๋Š” I/O ์ž‘์—…์ด ์žˆ๋Š” ๊ฒฝ์šฐ ๋ฒˆ๊ฐˆ์•„ ๊ฐ€๋ฉฐ ์‹คํ–‰ํ•˜๊ณ  Time Sharing์€ ์ผ์ • ์‹œ๊ฐ„๋งˆ๋‹ค ๋ฒˆ๊ฐˆ์•„ ๊ฐ€๋ฉฐ ์‹คํ–‰ํ•œ๋‹ค.


    Kernel์€ ๋ฌด์—‡์ผ๊นŒ ? : O/S ์ค‘ ์‚ฌ์šฉ ๋นˆ๋„๊ฐ€ ๋†’์•„ ๊ณ„์† ๋ฉ”์ธ ๋ฉ”๋ชจ๋ฆฌ์— ์˜ฌ๋ผ์™€ ์žˆ๋Š” ๋ถ€๋ถ„์„ ๋งํ•œ๋‹ค.


    ์ตœ์‹  O/S ์„ค๊ณ„์— ๋‹ค์„ฏ ๊ฐ€์ง€ ๊ฒฝํ–ฅ

    • Symmetric Multiprocessing (SMP) : ๋‘ ๊ฐœ ๋˜๋Š” ๊ทธ ์ด์ƒ์˜ ํ”„๋กœ์„ธ์Šค๊ฐ€ ํ•œ ๊ฐœ์˜ ๊ณต์œ ๋œ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์‚ฌ์šฉ
    • MicroKernel Architecture : ๋ช‡๋ช‡ ์†Œ์ˆ˜์˜ ํ•ต์‹ฌ ๊ธฐ๋Šฅ๋งŒ ํฌํ•จ์‹œ์ผœ ์ปค๋„์„ ์ž‘๊ฒŒ ๋งŒ๋“ ๋‹ค
    • Multithreading : Main ํ•จ์ˆ˜์—์„œ A, B, C ํ•จ์ˆ˜๋ฅผ ๋™์‹œ์— ํ˜ธ์ถœํ•˜๋Š” ๋ฐฉ๋ฒ•
    • Distributed Operation System : ๋ณ„๊ฐœ์˜ ์ปดํ“จํ„ฐ๊ฐ€ ๋„คํŠธ์›Œํฌ๋กœ ์—ฐ๊ฒฐ, ๊ฐ๊ฐ CPU์™€ OS๋ฅผ ๊ฐ€์ง„๋‹ค
    • Object-oriented design : ์ž‘์€ ์ปค๋„์„ ๋ชจ๋“ˆ ๋‹จ์œ„๋กœ ํ™•์žฅํ•ด๋‚˜๊ฐ€๋Š” ๊ณผ์ •์— ๋Œ€ํ•ด ๊ทœ์น™ ์ œ๊ณต


    ๋‚ด์ผ 2์ฃผ์ฐจ ์ด ๋ณต์Šต ํ•  ๋•Œ ๋‹ค์‹œ ๋‹ค ์ฝ์–ด๋ณด๊ธฐ!!! ๊ฐœ๊ฐ•ํ•˜๋ฉด ํ€ด์ฆˆ๋ณด๋Š”๋ฐ ๋‹ค ์—ฌ๊ธฐ์„œ ๋‚˜์˜ค๊ธฐ ๋•Œ๋ฌธ!!!!

  • ์„œ์–‘๊ณ ์ „๊ฐ•๋…

    ์ด๊ฑฐ๋Š” ๋ญ ์–ด๋–ป๊ฒŒ ๊ณต๋ถ€ํ•ด์•ผ ํ• ์ง€ ์•„์ง ๋ชจ๋ฅด๊ฒ ๋‹ค. ์ €๋ฒˆ ํ•™๊ธฐ๊นŒ์ง„ ๊ณต๋ถ€ํ•  ๊ต์•ˆ๋„ ๋‹ค ์คฌ๋Š”๋ฐ ๋”ฑ ๋‚ด๊ฐ€ ๋“ฃ๋Š” ์ด๋ฒˆ ํ•™๊ธฐ๋ถ€ํ„ฐ

    ์•ˆ์ค€๋‹ค๊ณ  ํ•œ๋‹ค ใ…กใ…ก; ๊ต์•ˆ ์ฃผ๋‹ˆ๊นŒ ์‹ธ๊ฐ• ์•ˆ๋“ฃ๊ณ  ๊ต์•ˆ์œผ๋กœ๋งŒ ๊ณต๋ถ€ํ•œ๋‹ค๋ฉด์„œ.. ๊ทธ๋ฆฌ๊ณ  ๋˜ ๋ฌด์Šจ ์‹ฌํ™”ํ•™์Šต๋„ ์ถ”๊ฐ€ ๋๋‹ค๊ณ 

    ๋ญ ๋˜ ํ•˜๋Š”๊ฒŒ ์ƒ๊ฒผ๋‹ค ใ…กใ…ก; ์ง„์งœ ํ™”๋‚จ.. ๊ทธ๋ž˜๋„ ์กธ์—…ํ•˜๋ ค๋ฉด ๋“ค์–ด์•ผ ํ•œ๋‹ค.

  • TDL ๊ฐœ์„ 

    ์›๋ž˜ ์˜ค๋Š˜ ํ•  ์ผ, ์˜ค๋Š˜ ํ•œ ์ผ, ๋‚ด์ผ ํ•  ์ผ๋งŒ ํ–ˆ๋Š”๋ฐ ๋งค์ฃผ ์›”์š”์ผ์—๋Š” ์ด๋ฒˆ์ฃผ ํ•  ์ผ๋„ ์ ์–ด์•ผ ๊ฒ ๋‹ค. ์•„์ง ์‹ธ๊ฐ•์ด ์•ˆ๋๋‚ฌ๋Š”๋ฐ

    ์•Œ๊ธฐ์‰ฌ์šด์ฝ”๋”ฉ, ์„œ์–‘๊ณ ์ „๊ฐ•๋…์€ ์ฃผ์ฐจ๊ฐ€ ๋‹ฌ๋ผ์„œ ํ—ท๊ฐˆ๋ฆด ์ˆ˜ ์žˆ๋‹ค!!!

๋‚ด์ผ ํ•  ์ผ

  • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค 10์‹œ ์œ ํŠœ๋ธŒ ์‹ค๊ฐ•

  • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค 3์ฃผ์ฐจ ๋“ฃ๊ธฐ

  • 2์ฃผ์ฐจ ์ด ๋ณต์Šต

์ด๋ฒˆ์ฃผ ํ•  ์ผ

  • ์ทจ์—…์—ญ๋Ÿ‰๊ฐœ๋ฐœ๋ก  3์ฃผ์ฐจ ๋“ฃ๊ธฐ
  • ์•Œ๊ธฐ์‰ฌ์šด์ฝ”๋”ฉ 5์ฃผ์ฐจ ๋“ฃ๊ธฐ
  • ์„œ์–‘๊ณ ์ „๊ฐ•๋… 4์ฃผ์ฐจ ๋“ฃ๊ธฐ
  • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค 3์ฃผ์ฐจ ๋“ฃ๊ธฐ (ํ™”)
  • ๋Œ€ํ•™์ƒ์„์œ„ํ•œ์‹ค์šฉ๊ธˆ์œต 3์ฃผ์ฐจ ๋“ฃ๊ธฐ (์ˆ˜)
  • ํ™•๋ฅ ๊ณผ ํ†ต๊ณ„ 3์ฃผ์ฐจ ๋“ฃ๊ธฐ (๋ชฉ)
  • ์›น ํ”„๋กœ๊ทธ๋ž˜๋ฐ 3์ฃผ์ฐจ ๋“ฃ๊ธฐ (๊ธˆ)
  • ์šด์˜์ฒด์ œ 3์ฃผ์ฐจ ๋“ฃ๊ธฐ (ํ† )

Leave a comment