HDD, Partition, Volume, Drive and File System.
1. HDD (Hard Disk Drive):
- 컴퓨터에서 데이터를 저장하는 자기디스크 기반의 Storage 하드웨어 장치.
- 2024년 현재 Nand Flash기반의 Solid State Drive(SSD)로 교체되는 추세.
https://dsaint31.tistory.com/411
[CE] Disk Drive
Disk Drive 레코드판과 같은 형태의 Disk의 알루미늄과 같은 금속성 표면에 자성 물질을 입히고, Disk head를 이용하여 해당 자성 물질의 특정 위치에 데이터를 저장하거나 저장된 데이터를 읽어내는
dsaint31.tistory.com
https://dsaint31.me/mkdocs_site/CE/ch03_seq/ce03_03_flash_ssd/
BME228
Flash Memory and SSD Flash Memory 란? Flash Memory는 read 의 경우에는 Random Access Memory (RAM)같이 동작하며, write 의 경우에는 block-access를 수행하는 RAM 같은 EEPROM 유형의 기억장치. Solid State Disk (SSD) 란? Solid Stat
dsaint31.me
2. Partition:
- HDD (or SSD)를 논리적으로 독립된 구역으로 나눈 것.
- 하나의 HDD를 별도의 영역으로 분리하여 각 영역에 다른 운영 체제를 설치하거나 데이터를 저장할 수 있음.
- 컴퓨터 시스템에서는 별도의 디스크처럼 보임
- 이를 위해 MBR Scheme가 이전에는 많이 사용되었으나, 최근엔 GPT Scheme가 이용됨.
3. Volume:
- Partition에 File System이 설정 (=Formatting이 이루어짐)된 상태.
- 해당 volume 을 mount하여 OS는 데이터 저장과 접근을 할 수 있음.
- 달리 말하면 mount가 가능한 File System이 설정된 Partition임.
- 1개의 Volume은 하나의 단일 File System 이 설치됨.
4. Drive:
- OS가 데이터를 쓰고 읽을 수 있는 상태가 된 Volume.
- OS에 mount가 이루어진 volume로, windows의 경우엔 드라이브 문자가 할당됨.
https://dsaint31.me/mkdocs_site/OS/disk_partition_volume/
BME228
Disk, Partition, and Volume Disk 시스템에 장착되어 있는 magnetic disk 저장 장치 윈도우에선 시스템에 장착된 storage(저장 장치)를 의미 partition(혹은 volume)으로 나뉘어 사용되는 저장장치 참고 : Disk and Disc
dsaint31.me
5. File System:
- 파일과 폴더를 어떻게 관리하고 저장하고 읽을지에 대한 방법을 정의한 시스템으로,
- 데이터 구조 및 규칙을 포함함.
https://dsaint31.me/mkdocs_site/OS/file_system/
BME228
File System File system은 OS가 HDD나 SSD 등의 저장장치에 데이터를 저장하고 접근하는 방법을 정의 하는 "file과 디렉터리의 구조적 조직"임. File system은 데이터를 관리 하고, 저장공간을 효율적으로 사
dsaint31.me
결론
이들 간의 관계는 다음과 같음.
- HDD 와 SSD는 데이터 저장의 물리적 매체임.
- 이 HDD 나 SSD에
fdisk
와 같은 프로그램을 이용하여 partitioning을 수행해서 내부에는 여러 파티션을 생성할 수 있음. - formatting을 통해 partition에 file system을 생성하여 volume이 됨.
- Logical Volume Manager (LVM)를 통해 여러 partitions를 하나의 volume으로 만들어 하나의 file system을 생성할 수 있음.
- volume은 mounting을 통해 OS가 drive로 인식하게 되며, 이후 OS에서 data저장을 위한 storage로 사용가능해짐.
같이 읽어보면 좋은 자료
https://neul-carpediem.tistory.com/98
[Linux] 파일 시스템
파일 시스템 ( File System ) 파일이나 자료를 쉽게 발견 및 접근할 수 있도록 보관 / 조직하는 체제 예를 들어 하드 디스크 - 도서관 파일 시스템 - 도서 검색대 파일 - 책 리눅스의 대표 파일 시스템
neul-carpediem.tistory.com
https://sayo-le.tistory.com/18
파일시스템&파티션
파일 시스템 파일이나 자료를 쉽게 발견 및 접근할 수 있도록 보간 또는 조직하는 체제이다. 파일 저장 및 검색을 용이하도록 유지,관리하며 빠르게 읽고 사용 할 수 있도록 만들어 놓은 규칙이
sayo-le.tistory.com
'CE' 카테고리의 다른 글
Tree Traversal (트리 순회): BFS and DFS (2) | 2024.12.02 |
---|---|
[CE] Heap and Complete Binary Tree (0) | 2024.11.16 |
[CE] Stream이란 (4) | 2024.09.11 |
[CE] Machine Code와 Microcode의 차이점 비교 및 설명 (0) | 2024.06.05 |
[CE] Byte Code (바이트코드) (1) | 2024.06.05 |