πŸ’» 개발/πŸ–₯️ 운영체제

반효경 κ΅μˆ˜λ‹˜μ˜ 운영체제 κ°•μ˜λ₯Ό μˆ˜κ°•ν•˜λ©° 개인적으둜 μ°Ύμ•„ κ³΅λΆ€ν•œ λ‚΄μš©κ³Ό ν•¨κ»˜ μ •λ¦¬ν•œ λ‚΄μš©μ΄λ‹€. ν”„λ‘œμ„ΈμŠ€μ— λŒ€ν•œ 기본적인 λ‚΄μš©μ— λŒ€ν•΄ μ•Œμ•„λ³΄μž. ν”„λ‘œμ„ΈμŠ€? ν”„λ‘œμ„ΈμŠ€λž€ μ‹€ν–‰ 쀑인 ν”„λ‘œκ·Έλž¨μ„ μ˜λ―Έν•œλ‹€. 그럼 ν”„λ‘œκ·Έλž¨κ³Ό ν”„λ‘œμ„ΈμŠ€μ˜ μ°¨μ΄λŠ” λ¬΄μ—‡μΌκΉŒ? πŸ’‘ ν”„λ‘œκ·Έλž¨μ€ μ»΄ν“¨ν„°μ—μ„œ νŠΉμ • μž‘μ—… λ˜λŠ” μž‘μ—…μ„ μ™„λ£Œν•˜κΈ° μœ„ν•΄ μž‘μ„±λœ νŠΉμ • 지침 집합이 ν¬ν•¨λœ μ‹€ν–‰ 파일(예λ₯Ό λ“€μ–΄ exe 파일)이닀. ν”„λ‘œμ„ΈμŠ€λŠ” μ΄λŸ¬ν•œ ν”„λ‘œκ·Έλž¨μ΄ μ‹€ν–‰λœ ν™œμ„± 엔터티이닀. ν”„λ‘œμ„ΈμŠ€μ˜ λ¬Έλ§₯ (Process Context) ν”„λ‘œμ„ΈμŠ€κ°€ ν˜„μ‹œμ μ—μ„œ μ–΄λ””κΉŒμ§€ μˆ˜ν–‰μ΄ λ˜μ—ˆλŠ”μ§€λ₯Ό μ•ŒκΈ° μœ„ν•œ 정보 πŸ—£ ν”„λ‘œμ„ΈμŠ€κ°€ ν”„λ‘œμ„Έμ„œμ— λŒ€ν•œ μ•‘μ„ΈμŠ€μ—μ„œ 제거될 λ•Œλ§ˆλ‹€ ν˜„μž¬ μž‘λ™ μƒνƒœμ— λŒ€ν•œ μΆ©λΆ„ν•œ 정보가 μ €μž₯λ˜μ–΄ ν”„λ‘œμ„Έμ„œμ—μ„œ λ‹€μ‹œ μ‹€ν–‰λ˜λ„λ‘ μ˜ˆμ•½λ  λ•Œ λ™μΌν•œ μœ„μΉ˜μ—μ„œ μž‘μ—…μ„ 재개..
μš”μ¦˜ νšŒμ‚¬ 업무λ₯Ό λ³΄λ©΄μ„œ CS지식이 λΆ€μ‘±ν•΄ 업무에 λŒ€ν•œ 이해λ₯Ό μ™„λ²½νžˆ ν•˜μ§€ λͺ»ν•˜λŠ” κ²½μš°κ°€ λ§Žμ•˜λ‹€. κ·Έλž˜μ„œ μš°μ„  컴퓨터 ꡬ쑰 & μš΄μ˜μ²΄μ œμ— λŒ€ν•΄ κ³΅λΆ€ν•˜κΈ° μœ„ν•΄ 인터넷에 μ˜¬λΌμ™€μžˆλŠ” 반효경 κ΅μˆ˜λ‹˜μ˜ κ°•μ˜λ₯Ό μˆ˜κ°•ν•˜κ³  μžˆλ‹€. 곡뢀 λ‚΄μš©μ€ λΈ”λ‘œκ·Έμ— ν•˜λ‚˜ν•˜λ‚˜μ”© μ •λ¦¬ν•˜λ € ν•œλ‹€. 운영체제 첫 κ°•μ˜ 쀑 μΈν„°λŸ½νŠΈλΌλŠ” μƒμ†Œν•œ μš©μ–΄κ°€ λ‚˜μ™”λ‹€.. 이번 μ‹œκ°„μ—” μΈν„°λŸ½νŠΈλΌλŠ” 것이 μ™œ μ‘΄μž¬ν•˜λ©° 무슨 역할을 ν•˜λŠ”μ§€ 쑰금 더 μ•Œμ•„λ³΄κ² λ‹€. μΈν„°λŸ½νŠΈλž€ 무엇인가? μš°μ„  μΈν„°λŸ½νŠΈκ°€ λŒ€λž΅ 무엇인지 μ΄ν•΄ν•˜κΈ° μ‰½κ²Œ μ˜ˆμ‹œλ₯Ό λ“€μ–΄λ³΄μž. πŸ—£ λ‚˜λŠ” μ§€κΈˆ λΈ”λ‘œκ·Έ 글을 μ“°κ³  μžˆλ‹€. 그러던 쀑 μ€‘μš”ν•œ μ „ν™”κ°€ μ˜¨λ‹€. 그러면 λ‚˜λŠ” κΈ€ μ“°λŠ” 것보닀 μ „ν™”λ₯Ό λ°›λŠ” ν–‰μœ„κ°€ μš°μ„ μˆœμœ„κ°€ 될 것이닀. μž μ‹œ κΈ€μ“°λ˜ 것을 λ©ˆμΆ”κ³  톡화λ₯Ό ν•˜κ²Œ 되고, 톡화가 λλ‚œ ν›„μ—λŠ” λ‹€μ‹œ κΈ€ μ“°λ˜..
EastShine_
'πŸ’» 개발/πŸ–₯️ 운영체제' μΉ΄ν…Œκ³ λ¦¬μ˜ κΈ€ λͺ©λ‘