목록2024/08/13 (3)
내 잡다한 노트
정의 : OS가 SSD에게 더 이상 사용되지 않는 블록을 삭제할 수 있음을 알리는 기능. # Trim의 작동 원리SSD는 데이터를 저장할 때 플래시 메모리를 사용한다. SSD의 데이터 삭제와 쓰기 작업은 HDD와 다르게 작동한다.HDD에서는 데이터를 직접 덮어쓸 수 있지만, SSD에서는 기존 데이터를 먼저 삭제한 후 새로운 데이터를 써야 한다.이게 SSD의 플래시 메모리 특성때문이다. TRIM 명령어는 다음과 같은 단계로 작동합니다:파일 삭제:사용자가 파일을 삭제하거나 파일 시스템에서 데이터를 비우면, 운영 체제는 해당 데이터를 더 이상 필요하지 않다고 표시합니다. 그러나 SSD는 여전히 데이터를 유지하고 있습니다.TRIM 명령어:운영 체제는 SSD에게 TRIM 명령어를 보내어, 특정 블록이 더 이상 유..
정의 : 디스크의 일정 부분을 root와 시스템 프로세스에 의해 사용되도록 예약된 공간. # 왜 필요한가?디스크가 완전히 채워지면 시스템의 작동에 문제가 발생할 수 있다.시스템 파일을 업데이트할 공간이 없으면, 시스템이 불안정해지거나 부팅이 불가능한 상태가 될 수 있는데이러한 상황을 방지하기 위해 일정량의 디스크 공간을 루트 사용자만 사용할 수 있도록 보호한다. 이 공간 때문에 시스템이 정상적으로 작동할 수 있도록 문제를 해결할 수 있는 여유공간을 확보할 수 있게 된다. ext4 파일 시스템을 사용할 때 디스크의 약 5%가 이 공간으로 예약된다. # 조정 방법 tune2fs 명령어를 사용하여 예약된 공간의 크기를 조정할 수 있다. sudo tune2fs -m 2 /dev/sdX1 # 어디에 적용되는가?..
/proc커널과 하드웨어에 관련된 정보를 제공하는 가상 파일 시스템. 운영체제의 프로세스와 자원 상태를 나타내는 가상 파일 시스템.CPU, 메모리 사용량, 프로세스 정보 등 시스템의 동적 상태가 주로 여기에서 제공된다. 주요 기능 및 사용 사례1. 시스템 정보 제공 /proc/cpuinfo /proc/meminfo /proc/uptime2. 프로세스 정보 제공3. 커널 및 시스템 설정/proc/sys 디렉토리는 커널 파라미터를 포함하고 있으며, 이 값을 조정하여 시스템 동작을 변경할 수 있다. /sys하드웨어와 관련된 정보를 제공하는 가상 파일 시스템.주로 디바이스 정보와 설정이 포함된다. 시스템이 부팅될 때 커널이 하드웨어 정보를 인식하고 /sys 파일 시스템에 디바이스 관련 정보를 제공한다...