πŸŽ„ μ„±μž₯일지 3.1

μ±… ν–‰λ³΅ν•œ 이기주의자(웨인 닀이어)의 λ‚΄μš©μ— μžκ·Ήλ°›μ•„ μ‹œμž‘ν•˜λŠ” μ†Œλ°•ν•œ μ„±μž₯기둝

μ‚΄μ•„μžˆλŠ” 꽃과 죽은 꽃은 μ–΄λ–»κ²Œ κ΅¬λ³„ν•˜λŠ”κ°€?
μ„±μž₯ν•˜κ³  μžˆλŠ” 것이 μ‚΄μ•„ μžˆλŠ” 것이닀.
생λͺ…μ˜ μœ μΌν•œ μ¦κ±°λŠ” μ„±μž₯이닀!

🌳 ν‚€μ›Œλ“œ (1.0)
μ΅œλŒ€ν•œ κ°„λ‹¨ν•˜κ²Œ 정리, 좔후에 λ³΄λ©΄μ„œ 슀슀둜 μ„€λͺ…
πŸ‰ κ²½ν—˜ μœ„μ£Όλ‘œ (2.0)
λ‹¨μˆœ 정보λ₯Ό μ „λ‹¬ν•˜κΈ°λ³΄λ‹€ 무엇을 λ°°μ› κ³  μ–΄λ–»κ²Œ ν•΄κ²°ν–ˆλŠ”μ§€ 짧고 κ°„λ‹¨ν•˜κ²Œ μž‘μ„±
❄️ 정해진 ν…œν”Œλ¦Ώμ— λ§žμΆ°μ„œ (3.0)
ν‚€μ›Œλ“œ, κ²½ν—˜ λͺ¨λ‘ μ’‹λ‹€. λ‹€λ§Œ 맀일 μž‘μ„±ν•˜κΈ°λ‘œ 마음 λ¨Ήμ€λ§ŒνΌ ν•΅μ‹¬λ§Œ κ°„κ²°ν•˜κ²Œ 정리할 수 있게 ν…œν”Œλ¦Ώμ„ μž‘μ„± (3.1) 230102λΆ€ν„° μ‹œμž‘λ˜λŠ” ν•™μŠ΅μ— κ΄€ν•œ λ‚΄μš© μΆ”κ°€

πŸ”‘ 였늘의 ν‚€μ›Œλ“œ

μΊμ‹œ λ©”λͺ¨λ¦¬

  • CPU의 μ²˜λ¦¬μ†λ„μ™€ λ©”λͺ¨λ¦¬μ˜ μ ‘κ·Ό 속도 차이λ₯Ό 쀄이기 μœ„ν•΄ μ‚¬μš©ν•˜λŠ” 고속 Buffer Memory
  • μΊμ‹œλŠ” μ£ΌκΈ°μ–΅μž₯치(Memory)와 CPU 사이에 μœ„μΉ˜, 자주 μ‚¬μš©ν•˜λŠ” ν”„λ‘œκ·Έλž¨κ³Ό 데이터λ₯Ό κΈ°μ–΅
  • μ²˜λ¦¬μ†λ„κ°€ 거의 CPU의 속도와 λΉ„μŠ·
  • μΊμ‹œ λ©”λͺ¨λ¦¬λ₯Ό μ‚¬μš©ν•˜λ©΄ λ©”λͺ¨λ¦¬μ— μ ‘κ·Όν•˜λŠ” νšŸμˆ˜κ°€ μ€„μ–΄λ“€κ²Œ λ˜μ–΄ CPU의 처리 속도가 ν–₯상됨

가상 λ©”λͺ¨λ¦¬

  • λ©”λͺ¨λ¦¬κ°€ μ‹€μ œ λ©”λͺ¨λ¦¬λ³΄λ‹€ λ§Žμ•„ 보이게 ν•˜λŠ” 기술
  • μ–΄λ–€ ν”„λ‘œμ„ΈμŠ€κ°€ 싀행될 λ•Œ λ©”λͺ¨λ¦¬μ— ν•΄λ‹Ή ν”„λ‘œμ„ΈμŠ€ 전체가 μ˜¬λΌκ°€μ§€ μ•Šλ”λΌλ„ 싀행이 κ°€λŠ₯ν•˜λ‹€λŠ” 점에 μ°©μ•ˆν•˜μ—¬ κ³ μ•ˆ
  • μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ΄ 싀행될 λ•Œ, 싀행에 ν•„μš”ν•œ μΌλΆ€λΆ„λ§Œ λ©”λͺ¨λ¦¬μ— μ˜¬λΌκ°€λ©° μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ˜ λ‚˜λ¨Έμ§€λŠ” λ””μŠ€ν¬μ— λ‚¨κ²Œ λœλ‹€.
  • 이 κ³Όμ •μ—μ„œ MMU(Memory Management Unit)이 κ΄€μ—¬ν•œλ‹€.
  • MMUλŠ” κ°€μƒμ£Όμ†Œλ₯Ό λ¬Όλ¦¬μ£Όμ†Œλ‘œ λ³€ν™˜ν•˜κ³  λ©”λͺ¨λ¦¬λ₯Ό λ³΄ν˜Έν•˜λŠ” κΈ°λŠ₯을 μˆ˜ν–‰

ν”„λ‘œμ„ΈμŠ€μ˜ λ©”λͺ¨λ¦¬κ°€ μ‹€μ œ ν”„λ‘œκ·Έλž¨μ˜ μš©λŸ‰λ§ŒνΌ ν•„μš”ν•˜μ§€ μ•Šλ‹€λŠ” 것을 톡해 가상 λ©”λͺ¨λ¦¬λΌλŠ” κ°œλ…μ„ λ§Œλ“€μ—ˆκ³  ν”„λ‘œμ„ΈμŠ€λŠ” 가상 λ©”λͺ¨λ¦¬μ— ν• λ‹Ήλœλ‹€. 이 λ•Œ, 가상 μ£Όμ†ŒλŠ” MMU에 μ˜ν•΄ 물리 μ£Όμ†Œλ‘œ λ³€ν™˜λœλ‹€. λ‹Ήμž₯ ν™œμ„±ν™”ν•˜μ§€ μ•Šμ•„λ„ λ˜λŠ” λ°μ΄ν„°λŠ” ν•˜λ“œλ””μŠ€ν¬μ— μ €μž₯λ˜μ–΄ λΉ„ν™œμ„± λ©”λͺ¨λ¦¬λ‘œμ„œ μž‘λ™ν•œλ‹€. 덕뢄에 ν”„λ‘œκ·Έλž˜λ¨ΈλŠ” 가상 μ£Όμ†Œκ³΅κ°„ μƒμ—μ„œ ν”„λ‘œκ·Έλž¨μ„ 짜게 λ˜μ–΄ ν”„λ‘œκ·Έλž¨μ΄λ‚˜ 데이터가 μ‹€μ œ λ©”λͺ¨λ¦¬ μƒμ—μ„œ μ–΄λ–»κ²Œ μ‘΄μž¬ν•˜λŠ”μ§€ μ˜μ‹ν•˜μ§€ μ•Šμ•„λ„ λœλ‹€.

πŸ“ μš”μ•½ 및 ν•˜λ£¨ 간단 회고

μ˜€λŠ˜μ€ 쒀더 가상메λͺ¨λ¦¬μ— λŒ€ν•œ κ°œλ…μ„ κ³΅λΆ€ν•˜κ³  μ•„μ£Ό μ‘°κΈˆμ΄μ§€λ§Œ λ©”λͺ¨λ¦¬ κ΅¬ν˜„μ„ μ‹œμž‘ν–ˆλ‹€. μ΄λ²ˆμ—” κ΅¬ν˜„λ³΄λ‹€λŠ” κ°œλ… μžμ²΄κ°€ νŒŒκ³ λ“€μˆ˜λ‘ ν—·κ°ˆλ¦¬λŠ”λ“―ν•˜λ‹€. κ·Έλž˜λ„ μ–΄λŠμƒˆ 컴퓨터 ꡬ쑰에 λŒ€ν•΄μ„œ λŒ€λž΅ μ•Œκ²Œ λ˜μ—ˆλ‹€. 특히 CPU와 Memoryκ°€ μ–΄λ–»κ²Œ λ™μž‘ν•˜κ³  우리의 μ½”λ“œ(특히 μžλ°”μŠ€ν¬λ¦½νŠΈ)κ°€ μ–΄λ–»κ²Œ 운영체제 μœ„μ—μ„œ, λ©”λͺ¨λ¦¬ μœ„μ—μ„œ, V8엔진 μœ„μ—μ„œ λŒμ•„κ°€λŠ”μ§€ μ•Œ 수 μžˆμ—ˆλ‹€. 아직도 λ””ν…ŒμΌν•œ μ±… λ‚΄μš©μ„ 보면 λ‚―μ„€κ³  μ–΄λ ΅μ§€λ§Œ, μ§€κΈˆκΉŒμ§€ μ•Œκ²Œ 된 것도 κ³Όκ±°μ—” 그랬던 κ²ƒμ²˜λŸΌ ν•˜λ‚˜μ”© μ•Œμ•„κ°€μž. 그리고 λͺΈ μ’€ μ±™κΈ°μž!!! μ™œ κ°‘μžκΈ° μœ„μ—Όμ΄ κ±Έλ ΈλŠ”μ§„ λͺ¨λ₯΄κ² μ§€λ§Œ, μ’€ 슀트레슀λ₯Ό 받은 λͺ¨μ–‘이닀. 건강 μ±™κΈ°λ©΄μ„œ κ³΅λΆ€ν•˜μž!