memory
-
Linux 메모리 정리(buffer, cache, Active/Inactive, slab)커널(Kernel) 2022. 11. 28. 00:16
환경 정보 OS: ubuntu18.04 swap: off 메모리 사용량 확인하기 free -m 사용시 MB 단위로 메모리 사용량을 확인할 수 있다 . total : 시스템의 전체 메모리 양 used : 사용하고 있는 메모리 양 free : 아무도 사용하고 있지 않는 시스템 메모리 양 shared : 프로세스 사이에서 공유하고 있는 메모리 양. ex) glibc buff : 버퍼를 사용하고 있는 메모리양으로 프로세스가 사용하는 메모리 영역은 아니다. 시스템 성능 향상을 위해서 커널에서 사용하는 메모리 양 cache : 페이지 캐시. I/O 관련 작업을 빠르게 진행하기 위해서 커널에서 사용하는 메모리 양 swap : swap 영역에 대한 정보 buffer와 cache 디스크는 커널에 비해 매우 느리기 때문에..
-
Linux 시스템 정보 확인하기(BIOS/CPU/Memory/DISK/NIC)커널(Kernel) 2022. 11. 21. 00:52
환경 정보 OS: ubuntu18.04 Bios 정보 확인하기 dmidecode 커맨드를 사용하면 시스템 컴포넌트의 정보를 쉽게 확인할 수 있다. 다음은 -t bios 인자를 주어 이 시스템의 BIOS를 확인한 것이다. 이 시스템은 American Megatrends Inc 에서 만든 서버이며, bios의 버전이 2019/08/13에 발표된 F2임을 알 수 있다. 시스템 정보 확인하기 주로 이 커맨드를 가장 많이 사용한다고 한다. 이 장비는 Gigabyte Technology Co.에서 만든 B365M D3H 모델이라는 것을 확인할 수 있다. CPU 정보 확인하기 -t processor를 인자로 주면 CPU 정보 확인이 가능하다. 여기서 소켓이라는 말이 나오는데, 소켓은 물리적인 CPU를 의미하며 소켓은..