디스크관리

DevOps/Linux

[Linux]디스크 관리 下 스왑 메모리

컴퓨터, 노트북 등 전자기기를 살 때 최소 8GB RAM은 사야된다던가, 게임을 좀 하려면 16GB RAM은 사야한다는 말은 아마 흔히들 들어봤을 말이다(5년 전에는 그랬는데 요즘은 32GB는 기본으로 사는 듯 하다 ㅎㅎ.. 세월 빠르다). 위의 이미지에서 확인할 수 있는 것 처럼 보통 노트북을 살 때 성능을 중요시하면 우선 CPU, 메모리, SSD을 확인한 뒤 용도에 따라 무게를, 취향에 따라 제조사와 운영체제를 고려한다. 1) 메모리가 중요한 이유 메모리는 시스템의 성능에 중요한 역할을 한다. 왜 중요할까? 프로그램이 실행되는 과정을 생각해보면 알 수 있다. 시스템에서 프로그램은 메모리에 올라간 후에 CPU에 의해 실행된다. 저장장치인 SSD나 HDD에 아무리 많은 프로그램이 저장되어있어도 메모리에 ..

DevOps/Linux

[Linux]디스크 관리 中 파일시스템

2021.05.13 - [DevOps] - [Linux]디스크 관리 上 디스크 인식, 파티셔닝에서 fdisk, gdisk, parted를 이용해 파티션을 구성하는 방법을 다뤘다. 이제 디스크를 사용하기 위해서 파일 시스템을 생성하고 마운트 하는 과정이 남았다. * fdisk나 gdisk를 사용해서 파티셔닝을 하면 파일 시스템 생성이 필요하지만, parted를 사용하면 파일 시스템이 기본 ext2로 자동 생성된다. 즉, parted를 사용하면 파일 시스템 생성 과정이 필요없다. 1) 파일 시스템의 정의 파일 시스템이 뭐길래 생성하는 걸까? 분명 전공 수업에서 배운 적이 있는 것 같은데 '리눅스에서는 모든 것을 파일로 관리합니다.'라는 한마디만 어렴풋이 떠오른다. 일단 이 말에 의하면 '리눅스에서 저장장치를..

DevOps/Linux

[Linux]디스크 관리 上 디스크 인식, 파티셔닝

리눅스 커널은 HDD, SDD, USB, RAM, ROM 등과 같은 저장 장치를 인식할 때, 그 종류에 따라 다른 하드웨어 이름을 부여한다. 리눅스에서 새로운 디스크를 추가해 사용하기 위해서는 아래와 같은 과정을 거쳐야 한다. 1. 디스크 인식 디스크를 시스템에 연결할 때 사용하는 방식을 연결 인터페이스라고 부른다. 대표적인 연결 인터페이스 방식에는 E-IDE, SATA, SCSI, SA-SCSI가 있다. E-IDE(Enhanced-Intergrated Drive Electronics, Advanced Technology Attachment)는 현재 거의 쓰이지 않는 1990년대부터 2000년대 초반에 개인용 PC에 많이 쓰인 방식으로, 핫 플러깅을 지원하지 않아 디스크를 추가할 때 시스템을 종료한 상태..

박한결
'디스크관리' 태그의 글 목록