Oracle LINUX 5가 설치된 LINUX 서버가 있습니다. MySQL 5.1.73 커뮤니티 버전을 설치했습니다. 이제 변수를 구성해야 합니다. command를 통해 사용 가능한 메모리를 확인하면 cat /proc/meminfo
다음과 같은 결과가 나타납니다.
MemTotal: 1927692 kB
MemFree: 446620 kB
Buffers: 619140 kB
Cached: 214340 kB
SwapCached: 0 kB
Active: 649660 kB
Inactive: 725232 kB
현재 시스템에는 2GB의 메모리(RAM)만 있는 것으로 보이며 그 중 0.4GB만 사용할 수 있습니다. 이 컴퓨터에 어떤 다른 응용 프로그램이 설치되어 있는지 알 수 있습니까?
답변1
다음 명령을 사용하여 시스템에 설치된 모든 애플리케이션을 나열할 수 있습니다.
rpm -qa | less
또 다른 방법은 다음 명령을 사용하는 것입니다.
yum list installed
Oracle은 실제로 이를 링크에 문서화했습니다.여기.
답변2
시스템의 메모리 사용량을 확인하려면 를 사용해야 합니다 free
.
지침:
$ free -m
total used free shared buffers cached
Mem: 1504 1491 13 0 91 764
-/+ buffers/cache: 635 869
Swap: 2047 6 2041
이하의 가치공유됨그리고-/+ 버퍼/캐시현재 사용할 수 있는 메모리입니다. 이 경우 869MB입니다. 자세한 내용은 다음을 참조하세요.여기
어떤 프로그램이 설치되어 있는지 확인하려면 다음을 사용하세요.rpm
$ rpm -qa
답변3
"atop -m"을 사용하면 어떤 서비스가 RAM을 얼마나 사용하고 있는지 표시됩니다. cd /etc/init.d service service_name restart에서 서비스를 다시 시작할 수 있습니다.
이것이 도움이 될 수 있습니다. 이 디렉터리에서 불필요한 서비스를 중지할 수도 있습니다. 따라서 프로그램이 실행 중이고 필요하지 않은 경우 서비스 i_dont_need stop