パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

PCのメモリ、何GB積めば十分?」記事へのコメント

  • 自分の管理下のPCは、メモリ8GBページファイルなし。で運用してる。
    というか、ページファイルをなしにしたいから、8GB積んでるとも言う。

    ページファイルをなしに設定するのはよくないと聞く、
    このへん [microsoft.com]でも、
    すべてのページングファイルを削除することはお勧めしません。
    と書かれてるし、何か問題が発生する危険もあるのだろう。

    だが、それでも、自分には、pagefile.sysが存在しないことが、すごく幸せに思えるのだ。

    • 私も、メモリ8GBのノートパソコン(Let'snote、Windows 8.1)を、ページングファイルなしの設定で使っています。

      Windows 8.1 のメモリ管理に問題があるようで、メモリ使用量が4GB~5GBぐらいになると、3GB~4GBも空きがあるのにも関わらず「メモリが不足しています。いくつかのアプリケーションを終了してください」(記憶によるものなので正確なメッセージではない)みたいなメッセージが表示されてしまい、メモリ使用量が5.5GBぐらいになると3.5GBぐらい空きがあるのにも関わらず、勝手にアプリケーションが終了されたり、アプリの動作不良が頻発したりします。

      • by Anonymous Coward
        それ普通にWin32API の仕様じゃないですか?
        物理メモリに関係なくページファイル上に事前にアロケートするAPIもあるし、ページファイル上に確保できないとメモリ不足返します。
        パフォーマンスのために明示的にやってることだからOS のアップデートでは改善される可能性もありません。

        ちなみに Win8.1 で、ページファイルないと半分しか使えないというような不具合もありません。物理シミュレートしてるマシンではページファイルなしで、16GBのマシンで14GBのワークを使う演算が普通に動いてます

        そもそも一般的な使い方だと Windowsでページファイルなし設定は、動作速度も結構落ちるので、OFFにするのはデメリットしかないけど。
        • 物理メモリに関係なくページファイル上に事前にアロケートするAPIもあるし、ページファイル上に確保できないとメモリ不足返します。 パフォーマンスのために明示的にやってることだからOS のアップデートでは改善される可能性もありません。

          教えていただきありがとうございます。

          そういうAPIが使用された場合、いくら物理メモリを積んでいたところで、ページングファイルを無効にしていると不具合が発生する訳ですね。

          ちなみに Win8.1 で、ページファイルないと半分しか使えないというような不具合もありません。物理シミュレートしてるマシンではページファイルなしで、16GBのマシンで14GBのワークを使う演算が普通に動いてます

          それについては私の勘違いでした。どう勘違いしていたかを図解 [saloon.jp] してみました。

          上記のスクリーンショットでは「タスクマネージャー」の表示で「使用中2.8GB」「利用可能4.2GB」とありますが、実際にはメモリの空きが 580GBしかない状況が描かれています。

          これを、メモリの空きが4.2GBあると勘違いしていました。「メモリ構成」のところにマウスを置くとツールチップで詳細が表示されることに、今まで気が付いていませんでした。

          「スタンバイ」(キャッシュデータやアクティブに使用されていないコードが含まれているメモリ)と「空き」の合計が「利用可能メモリ」と扱われているため、スタンバイのキャッシュデータ等の解放に失敗した場合、物理メモリが不足することになりそうです。

          そもそも一般的な使い方だと Windowsでページファイルなし設定は、動作速度も結構落ちるので、OFFにするのはデメリットしかないけど。

          ページングファイルが有効だと、暗号化された外部メディアのファイルを開いているとき(メモリに復号されたコンテンツが展開されているとき)に当該データがスワップされてHDDに書き込まれてしまったり、もっと悪いケースではメモリ上にある秘密鍵の情報がスワップされてHDDに書き込まれてしまったりするといったセキュリティ上のデメリットがあって気分が悪いため、ページングファイルは無効にしています。

          確かに、ページングファイル無効化に、速度面でのメリットはなさそうですね。

          親コメント
          • by Anonymous Coward
            Winに移行してまだ3ヶ月ぐらいなんであれですが、スワップファイル(ページファイル)の
            暗号化って出来ないんですかね。デフォでやってるのかな?

            MacOSXにはそういうオプションがありました。負荷かかりそうだったから使ってなかったけど。
            • by Anonymous Coward

              ページファイルを置いているドライブをBitLockerで暗号化してみたら?

私は悩みをリストアップし始めたが、そのあまりの長さにいやけがさし、何も考えないことにした。-- Robert C. Pike

処理中...