CS-Oh-Yeahs / os_study

μš΄μ˜μ²΄μ œμ™€ μ •λ³΄κΈ°μˆ μ˜ 원리 μŠ€ν„°λ””
7 stars 1 forks source link

πŸ€” [CH03]Q5 ν”„λ‘œμ„ΈμŠ€μ™€ μŠ€λ ˆλ“œ 각각의 κ°œλ…μ„ μ„€λͺ…ν•˜κ³ , λ©€ν‹°ν”„λ‘œμ„ΈμŠ€λ³΄λ‹€ λ©€ν‹°μŠ€λ ˆλ“œκ°€ 효율적인 이유λ₯Ό λ§μ”€ν•΄μ£Όμ„Έμš”. #28

Closed gzgzg2 closed 2 years ago

codenamehee commented 2 years ago

ν”„λ‘œμ„ΈμŠ€λŠ” CPUμ—μ„œ 싀행쀑인 ν”„λ‘œκ·Έλž¨μ„ μ˜λ―Έν•˜κ³  μŠ€λ ˆλ“œλŠ” ν•œ ν”„λ‘œμ„ΈμŠ€ λ‚΄μ—μ„œ CPU μ‚¬μš© λ‹¨μœ„κ°€ μ—¬λŸ¬ 개인 경우λ₯Ό μ˜λ―Έν•œλ‹€. μ—¬λŸ¬ 개의 μŠ€λ ˆλ“œλŠ” ν•œ ν”„λ‘œμ„ΈμŠ€ λ‚΄μ—μ„œ data, code, OS의 μžμ›κ³Ό 같은 μ˜μ—­λ“€μ„ κ³΅μœ ν•˜λ˜ CPUμ‚¬μš©κ³Ό κ΄€λ ¨λœ 정보듀λ₯Ό λ³„λ„λ‘œ κ°–λŠ”λ‹€. 반면 λ©€ν‹° ν”„λ‘œμ„ΈμŠ€ ν•˜μ—μ„œ ν”„λ‘œμ„ΈμŠ€λ“€μ€ 각각의 ν”„λ‘œμ„ΈμŠ€λ“€μ΄ λ³„λ„λ‘œ μžμ› 및 CPUλ₯Ό μ‚¬μš©ν•˜κΈ° λ•Œλ¬Έμ— μ„±λŠ₯ ν–₯상 및 κ²½μ œμ„± μΈ‘λ©΄μ—μ„œ λ©€ν‹° μŠ€λ ˆλ“œκ°€ λ”μš± νš¨μœ¨μ μ΄λ‹€.

dianestar commented 2 years ago

ν”„λ‘œμ„ΈμŠ€λŠ” μ‹€ν–‰ 쀑인 ν”„λ‘œκ·Έλž¨, 즉 μš΄μ˜μ²΄μ œλ‘œλΆ€ν„° μ‹œμŠ€ν…œ μžμ›μ„ ν• λ‹Ήλ°›λŠ” λ‹¨μœ„μ΄λ©°, μŠ€λ ˆλ“œλŠ” ν•œ ν”„λ‘œμ„ΈμŠ€μ˜ ν• λ‹Ή 받은 μžμ› λ‚΄μ—μ„œ CPU μˆ˜ν–‰μ΄ μ‹€ν–‰λ˜λŠ” νλ¦„μ˜ λ‹¨μœ„ μž…λ‹ˆλ‹€. ν”„λ‘œμ„ΈμŠ€λŠ” λ§Œλ“€ λ•Œλ§ˆλ‹€ 자료ꡬ쑰λ₯Ό λ³„λ„λ‘œ 생성해야 ν•˜λ―€λ‘œ λ©”λͺ¨λ¦¬κ°€ λ‚­λΉ„λ˜κ³ , ν”„λ‘œμ„ΈμŠ€λ₯Ό μƒμ„±ν•˜κ±°λ‚˜ ν”„λ‘œμ„ΈμŠ€ λ¬Έλ§₯κ΅ν™˜μ„ μˆ˜ν–‰ν•  λ•Œλ§ˆλ‹€ μ˜€λ²„ν—€λ“œκ°€ 큰 반면, μŠ€λ ˆλ“œλŠ” code/data μ˜μ—­ 및 운영체제의 μžμ›κ³Ό 같이 κ³΅μœ ν•  수 μžˆλŠ” μžμ›λ“€μ„ μ΅œλŒ€ν•œ κ³΅μœ ν•˜κΈ° λ•Œλ¬Έμ— 보닀 효율적이고 κ²½μ œμ μž…λ‹ˆλ‹€.

gzgzg2 commented 2 years ago

싀행쀑인 ν”„λ‘œκ·Έλž¨μ„ μ˜λ―Έν•˜κ³  μŠ€λ ˆλ“œλŠ” ν•œ ν”„λ‘œμ„ΈμŠ€μ˜ κ²½λŸ‰ ν”„λ‘œμ„ΈμŠ€λΌκ³  μ†Œκ°œν•  수 μžˆμŠ΅λ‹ˆλ‹€. λ©€ν‹° ν”„λ‘œμ„ΈμŠ€μ˜ 경우 ν”„λ‘œμ„ΈμŠ€λ§ˆλ‹€ 같은 정보λ₯Ό 가지고 μžˆλ‹€κ³  해도 μƒˆλ‘œμš΄ λ©”λͺ¨λ¦¬ μ˜μ—­μ„ ν• λ‹Ήλ°›λŠ” λ°˜λ©΄μ— λ©€ν‹° μŠ€λ ˆλ“œλŠ” ν”„λ‘œκ·Έλž¨ 싀행에 ν•„μš”ν•œ μ΅œμ†Œν•œμ˜ μ •λ³΄λ§Œμ„ μƒˆλ‘­κ²Œ ν• λ‹Ήλ°›κ³  λ‚˜λ¨Έμ§€ μ •λ³΄λŠ” ν”„λ‘œμ„ΈμŠ€μ˜ λ©”λͺ¨λ¦¬λ₯Ό κ³΅μœ ν•˜μ—¬ μ‚¬μš©ν•  수 있기 λ•Œλ¬Έμ— λ©”λͺ¨λ¦¬λ₯Ό 효율적으둜 κ΄€λ¦¬ν•˜λŠ” μΈ‘λ©΄μ—μ„œ λ©€ν‹° ν”„λ‘œμ„ΈμŠ€λ³΄λ‹€ λ©€ν‹° μŠ€λ ˆλ“œκ°€ μœ μš©ν•©λ‹ˆλ‹€.