• ベストアンサー

使用メモリについて

Red Hat Enterprise Linux ES 4.6 や Centos 5.2 を使用しています。 sarで性能情報を取得しています。 サーバとしていくつかサービスは起動させていますが使用はしていません。(公開していないので、使っている人は誰もいません。) %memusedが97%~99%です。%swpusedは0%です。 (CPUはidleが85%以上です。) 放っておくと%memusedが35%~45%で%swpusedは1%でだったりもします。 この値は、正常なのでしょうか? 正常ではない場合、どのようなチューニングをすればよいのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

メモリの総量やどんなサービスを起動しているのか書いていなくては適正かどうかなんてわかりませんよ。 ただ、この状態であれば、とくにチューニングは必要とは思いません。

その他の回答 (1)

回答No.2

> 公開していないので、使っている人は誰もいません。 ということですが、常駐プロセスからのファイルアクセスは発生しているのではないでしょうか。 これらのファイルアクセスは、メモリに確保されたバッファキャッシュの領域にキャッシュされますので、 %memusedにカウントされているのではないかと思います。 私も、%swpusedがほとんど無い状態であれば、特に調査やチューニングが必要とは思わないですね。 次のページが参考になります。 http://www.math.kobe-u.ac.jp/~kodama/tips-free-memory.html (一部引用) Linux(っていうか UNIX かな?) では, 各プロセスにメモリを割り振った残りを バッファ(buffer)とキャッシュ(cache)に利用して, ディスク入出力の負荷を減らしている.

関連するQ&A

  • サーバのOSについて

    以前、さくらの専用サーバレンタルについて質問させていただいたものです。 ◆CentOS 5 ◆CentOS 4 Ubuntu 8.04 FreeBSD 7.0 FreeBSD 6.3 Red Hat Enterprise Linux 5 Server ◆Red Hat Enterprise Linux ES 4 OSはどれがいいのでしょうか? できれば互換性?がよりあるのがいいのですが・・・ 右も左も正直わからないのですが、とりあえず借りてみるのにOSは一番最初にきめなければ始まらないようでして・・・

  • windowsワークステーションにCentOS

    ヒューレットパッカードのワークステーション xw6600をサーバー用途で購入しました。 CentOSを組み込んでwebサーバーとして使用する予定です。 ところが、ヒューレットパッカードのワークステーションはwindows用とlinux用が分かれており、当方が購入したのはwindows用だったため、インストールできません。 CentOSを書きこんだDVDドライブでブートを掛けても、windowsが立ち上がってしまいます。 取扱説明書を読むと、Red Hat Enterprise Linux 5 のインストールについては専用ドライバがあるようです。 当方は、Red Hat Enterprise Linux 6 のクローンである CentOS6をインストールしたいと考えていますが、もしダメであればRed Hat Enterprise Linux 5 のクローンであるCentOS5でも構いませんが、Red Hat Enterprise Linuxは考えていません。 対応方法についてご教授頂きたくお願い致します。

  • サーバーの同時接続ユーザー数算出

    下記サーバーの同時接続ユーザー数の大体の値を算出する方法を教えたもらえないでしょうか。 サーバー内容1 OS: Red Hat Enterprise Linux ES release4(Nahant) CPU: Intel(R)Xeon(R)CPU5160 @ 3.00GHz メモリ:4GB HDD: 300GB サーバー内容2 OS: Red Hat Enterprise Linux ES release4(Nahant) CPU: Intel(R)Xeon(TM)CPU 3.20GHz メモリ:4GB HDD: 73GB 以上よろしくお願いします。

  • Linuxについて。

    Linuxについて。 サーバーをレンタルしようと考えているのですが、OSが「CentOS」と「Red Hat Enterprise Linux」がります。この二つは機能やパフォーマンス面で大きな違いがあるのでしょうか?

  • RedHatEnterprise 5.3にGUIをインストール

    お世話になります。 現在Red Hat Enterprise 5.3にGUIをインストールしようと 思っております。 普段はCentOSでXwindowを入れているのですが 今回初めてRed Hat Enterprise 5.3を使用します。 ・Red Hat Enterprise 5.3でもXwindowは使用できるのでしょうか?  またRed Hat Enterprise 5.3でXwindowが使えない場合  他のGUIはあるのでしょうか? ・GUIをインストールする場合に気をつけなければならないことは  ありますか?   以上お手数ですがご回答宜しくお願い申し上げます。

  • RHEL6.0上で使用可能なポスグレのバージョン

    Red Hat Enterprise Linux 6.0 上で postgresql を使用したいと考えていますが、 「postgresqlの各バージョンにおける対応OSのバージョン」の情報が見当たりません。 NPO法人 日本PostgreSQLユーザ会のサイトも見ましたが、それに関する記載は みつかりませんでした。 Red Hat Enterprise Linux 6.0 上で使用可能な postgresql のバージョンを 知りたいのですが、その情報が記載されているサイト等をご存じでしょうか?

  • RHEL6.0上で使用可能なJDKとTomcat

    Red Hat Enterprise Linux 6.0 上で JDK と Tomcat を使用してJavaアプリケーションを 構築しようと考えていますが、「JDK と Tomcat の各バージョンにおける対応OSのバージョン」 の情報が見当たりません。 Red Hat Enterprise Linux 6.0 上で使用可能な JDK と Tomcat のバージョンを 知りたいのですが、ご情報を提供していただけますでしょうか? もしくは、それに関する情報が記載されているサイト等をご存じでしょうか? 基本的な質問で申し訳ございません。

    • ベストアンサー
    • Java
  • RedHat Linux ES4でOracleDB10gR2のOUIが文字化けする

    RedHat Linux ES4にOracleDB10gR2インストールする際にOUIが文字化けする問題で、 KROWN#108839[Red Hat Enterprise Linux 4.0 環境で Java アプリケーションの文字化けが発生]には [Red Hat Enterprise Enterprise Linux AS/ES Update2以上のメディアを使用してOSをインストールします。 Red Hat Enterprise Enterprise Linux AS/ES または Update1 の環境に対してUpdate2を適用する場合には、 fonts.dirを作成しなおしてください。fonts.dirの作成方法はOSのマニュアル等を参照してください。 一般にはttmkfdirコマンド(3.0.9-14.1.EL)を利用します。] と出ています。 調べたところfonts.dirの再作成コマンドはttmkfdirではなく、mkfontdirであることが判明しました。 そこで (1)RedHatNetworkに接続してupdate2をあてる (2)mkfontdirコマンドを実行してfonts.dirを再作成する ことにしました。 しかしOSの具合が悪いのかUPDATE2をフルでダウンロード&インストールすると、 Linuxが立ち上がらなくなってしまいます。 そこで教えていただきたいのは文字化け解消に最低限必要なパッチがどれかということです。 ご存知の方、ご教示ください。よろしくお願いします。

  • RHEL の読み方

    RHEL (Red Hat Enterprise Linux) は一般的に日本語で(というのも変ですが)どう呼ばれるのでしょうか?「レッドハットエンタープライズリナックス」ではあまりにも長いので、以下のどれかかなと思うのですが、ググってもいまいち分かりませんでした。 - レッドハット - アールエイチイーエル - アールヘル - レル

  • Red Hat Enterprise Linux ES4を使用していま

    Red Hat Enterprise Linux ES4を使用しています。 バージョンを #cat /etc/redhat-release で調べ、 …略…(Nahant Update7) と表示され、OSバージョンは4.7とわかりました。 なのですが、とあるサイトではバージョンは #rpm -q redhat-release で調べられると書かれてあり、 …略… 4ES-8 と表示され、本当は4.8なのか、と混乱しています。 どちらが正しいのでしょうか?そもそも #rpm -q redhat-release コマンドは何の情報を表しているのでしょうか? 教えていただきたく思います。 よろしくお願いいたします。