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
現在、システムには2 GBのメモリ(RAM)しかないようですが、そのうち0.4 GBしか使用できません。このコンピュータにどの他のアプリケーションがインストールされているかを知ることができますか?
答え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