λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
Computer Science/Operating System

15 Partitioning & Formatting

by Dowon Kang 2024. 1. 7.

νŒŒν‹°μ…”λ‹ (Partitioning)

νŒŒν‹°μ…”λ‹μ€ ν•˜λ‚˜μ˜ 물리적인 μ €μž₯ μž₯치λ₯Ό μ—¬λŸ¬ λΆ€λΆ„μœΌλ‘œ λ‚˜λˆ„λŠ” κ³Όμ •μž…λ‹ˆλ‹€. μ»΄ν“¨ν„°μ˜ ν•˜λ“œ λ””μŠ€ν¬λ‚˜ SSD와 같은 μ €μž₯ μž₯치λ₯Ό νŒŒν‹°μ…˜μœΌλ‘œ λ‚˜λˆ„λ©΄ 각 νŒŒν‹°μ…˜μ€ 독립적인 κ³΅κ°„μœΌλ‘œ κ°„μ£Όλ©λ‹ˆλ‹€. 이λ₯Ό 톡해 μ—¬λŸ¬ 운영 체제λ₯Ό μ„€μΉ˜ν•˜κ±°λ‚˜ 데이터λ₯Ό λΆ„λ¦¬ν•˜μ—¬ μ €μž₯ν•  수 μžˆμŠ΅λ‹ˆλ‹€. λ˜ν•œ νŒŒν‹°μ…˜μ„ μ‚¬μš©ν•˜λ©΄ 파일 μ‹œμŠ€ν…œμ˜ μ’…λ₯˜λ₯Ό λ‹€λ₯΄κ²Œ μ„€μ •ν•  수 μžˆμŠ΅λ‹ˆλ‹€.


νŒŒν‹°μ…˜μ˜ μ£Όμš” λͺ©μ 

  • 닀쀑 λΆ€νŒ…(Multi-booting): μ—¬λŸ¬ μš΄μ˜ μ²΄μ œλ₯Ό μ„€μΉ˜ν•˜μ—¬ λΆ€νŒ…ν•  μˆ˜ μžˆλ„둝 νŒŒν‹°μ…˜μ„ μ‚¬μš©ν•  μˆ˜ μžˆμŠ΅λ‹ˆλ‹€.
  • 데이터 관리: νŒŒν‹°μ…˜μ„ 톡해 데이터λ₯Ό λ…Όλ¦¬μ μœΌλ‘œ κ΅¬λΆ„ν•˜μ—¬ μ €μž₯ν•˜κ³  관리할 수 μžˆμŠ΅λ‹ˆλ‹€.
  • μ„±λŠ₯ ν–₯상: 일뢀 κ²½μš°μ—λŠ” νŒŒν‹°μ…˜μ„ λ‚˜λˆ„μ–΄ μ„±λŠ₯을 ν–₯μƒμ‹œν‚€λŠ”λ° μ‚¬μš©λ  수 μžˆμŠ΅λ‹ˆλ‹€.

 

 



ν¬λ§·νŒ… (Formatting)

ν¬λ§·νŒ…μ€ μ €μž₯ μž₯μΉ˜μ— 파일 μ‹œμŠ€ν…œμ„ λ§Œλ“€κ³  μ΄ˆκΈ°ν™”ν•˜λŠ” κ³Όμ •μž…λ‹ˆλ‹€. ν¬λ§·νŒ…μ„ 톡해 파일 μ‹œμŠ€ν…œμ΄ μ €μž₯ μž₯μΉ˜μ— κ΅¬μ„±λ˜λ©°, μ΄λŠ” λ°μ΄ν„°μ˜ μ €μž₯κ³Ό 검색을 κ°€λŠ₯μΌ€ ν•©λ‹ˆλ‹€. λ˜ν•œ, μ €μž₯ μž₯치λ₯Ό 초기 μƒνƒœλ‘œ λ˜λŒλ €μ„œ 이전에 μ €μž₯λ˜μ–΄ 있던 λͺ¨λ“  데이터λ₯Ό μ‚­μ œν•©λ‹ˆλ‹€.

ν¬λ§·νŒ…μ˜ μ£Όμš” λͺ©μ 

  • 파일 μ‹œμŠ€ν…œ μƒμ„±: μ €μž₯ μž₯μΉ˜μ— νŒŒμΌ μ‹œμŠ€ν…œμ„ λ§Œλ“€μ–΄ λ°μ΄ν„°λ₯Ό κ΅¬μ‘°ν™”ν•˜κ³  μ €μž₯ν•  μˆ˜ μžˆλ„둝 ν•©λ‹ˆλ‹€.
  • 데이터 μ‚­μ œ: 이전에 μ €μž₯λ˜μ–΄ 있던 λͺ¨λ“  데이터λ₯Ό μ‚­μ œν•˜μ—¬ μ €μž₯ μž₯치λ₯Ό μ΄ˆκΈ°ν™”ν•©λ‹ˆλ‹€.
  • 운영 체제 μ„€μΉ˜: μ €μž₯ μž₯μΉ˜μ— 운영 체제λ₯Ό μ„€μΉ˜ν•  λ•Œ 파일 μ‹œμŠ€ν…œμ„ μƒμ„±ν•˜κ³  μ΄ˆκΈ°ν™”ν•˜λŠ” κ³Όμ •μž…λ‹ˆλ‹€.

주의: ν¬λ§·νŒ…은 μ €μž₯ μž₯치의 λͺ¨λ“  λ°μ΄ν„°λ₯Ό μ‚­μ œν•˜λ―€λ‘œ μ‹ μ€‘ν•˜κ²Œ μ‚¬μš©ν•΄μ•Ό ν•©λ‹ˆλ‹€. ν•„μš”ν•œ κ²½μš°μ—λ§Œ μˆ˜ν–‰ν•΄μ•Ό ν•˜λ©°, λ°μ΄ν„° λ³΅μ‚¬ λ°±μ—…이 ν•„μš”ν•œ κ²½μš°μ—λŠ” λ―Έλ¦¬ μˆ˜ν–‰ν•΄μ•Ό ν•©λ‹ˆλ‹€.

 

 


Partitioning
Partitioning divides a storage device into sections, creating independent spaces for various purposes such as multi-booting, data management, and performance improvement.

Formatting
Formatting involves creating a file system on a storage device, structuring it for data storage, and resetting it to an initial state, erasing any existing data. It is used for tasks like file system creation, data deletion, and OS installation.

 

'Computer Science > Operating System' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€

14 File System  (1) 2024.01.07
13 Paging 2 - Thrashing (μŠ€λž˜μ‹±)  (0) 2024.01.07
12 Paging (νŽ˜μ΄μ§•)  (1) 2024.01.07
11 Swapping (Feat. λ©”λͺ¨λ¦¬ ν• λ‹Ή)  (1) 2024.01.07
10 Deadlock (ꡐ착 μƒνƒœ)  (0) 2024.01.06

λŒ“κΈ€