タグ付けされた質問 「memory-usage」

特定のタスクのためにプログラムまたはシステムが必要とするメモリの量。

7
サーバーに実際に必要なRAMはどれくらいですか?
世界中にかなりの数のサーバーが展開されています。6 GBのRAMを搭載したSQL Server 2005 x64を搭載したWindows 2003 x64を実行しています。数年前にそれらを注文した男は、彼が何をしていたかを本当に知らなかったので、箱は最高の(または許容できる)構成を持っていません。 ボックスはかなり一貫してメモリ不足になり、ページングファイルを使用してしまい、すべてが遅くなります。通常、コミット料は5.8GBであり、誰かが集中的な作業(レポートの実行など)を行う必要がある場合、その数は屋根を通り過ぎます。 私はより多くのメモリを注文する力を得ようとしましたが、私は大きな反対を得ています(たとえば、ソフトウェアのパフォーマンスを向上させる、これらすべてのサーバーのコストが高すぎる、またはボックスに十分なメモリがないことを証明するなど) ..)。 最終的により多くのメモリを注文できるように、技術者以外に提示できるボックスに必要なRAMの量に関するガイドライン(または公式)はありますか?

1
Apacheのメモリ使用量の最適化
Apacheがサーバーのメモリを使いすぎてクラッシュします。サーバーには4GBのRAMがあります。 パフォーマンスを向上させるためにApacheの設定を微調整しようとしていますが、これはかなり新しいです。 私はこの記事のアドバイスに従おうとしていましたが、計算方法がわからず、さらに悪化しているようです。 私のトップは次のようになります: 11697 apache 15 0 322m 37m 4048 S 0.0 0.9 0:00.52 httpd 13602 apache 15 0 323m 37m 3944 S 0.0 0.9 0:00.50 httpd 11786 apache 15 0 322m 36m 4052 S 0.0 0.9 0:00.50 httpd 12525 apache 15 0 322m 36m 4040 S 0.0 0.9 …

3
ImageMagickの `convert`ユーティリティはPDF入力で*メモリが多すぎます*
私はよくImageMagick convertを*-> PNG変換に使用しますが、PDFが50ページconvertを超える場合、3ギブ(!!!)以上のメモリを消費します。最初にすべてをロードすると思います。 それは受け入れられません。PDFをページごとに読む必要があります。なぜそれらすべてを一度に実行するのですか。 たぶん、どうにかしてそれを調整する方法はありますか?または何か良い選択肢はありますか?

2
Solaris 10で使用されるメモリ
Solaris 10のメモリに関するもう1つの質問。 トップ私は672メガバイトの空きメモリを持っていることを示してくれました: 130 processes: 126 sleeping, 2 zombie, 2 on cpu CPU states: 95.1% idle, 3.9% user, 1.0% kernel, 0.0% iowait, 0.0% swap Memory: 16G phys mem, 672M free mem, 2048M total swap, 2023M free swap vmstatを示して私と同じ: kthr memory page disk faults cpu r b w swap free re …

2
不可解なメモリリーク。このシステムで最大10 GBのメモリを使用しているものは何ですか?
約18時間実行した後、このシステムは約10 GBのメモリを使用しているため、通常のタスクを実行するとOOMキラーがトリガーされます。 # free -h total used free shared buffers cached Mem: 14G 9.4G 5.3G 400K 27M 59M -/+ buffers/cache: 9.3G 5.4G Swap: 0B 0B 0B # cat /proc/meminfo MemTotal: 15400928 kB MemFree: 5567028 kB Buffers: 28464 kB Cached: 60816 kB SwapCached: 0 kB Active: 321464 kB Inactive: 59156 kB …

2
サーバーのすべてのメモリを利用するApache "httpd"プロセス
CentOSに基づいてAmazon AMIを実行している1.7 GBのメモリを備えた私の小さなec2インスタンスは、Apacheがメモリを必要以上に利用しているという問題があります。スクリーンショットを見ると、httpdサービスを再起動するまでメモリ使用量は90-100%になり、サービスが最初から再開され、90%以上に戻ります。 問題を特定する方法について支援をいただければ幸いです。利用可能なすべてのメモリを利用するために、これはおそらく「通常の」Apache動作ですか?または私が追い詰めなければならない可能性のある漏れがありますか?現時点で私は何が起こっているのかについて少し困惑しています。 私たちはApache MPMプリフォークを使用しており、SQLやそれに類するものは使用していません。ただapacheです。ウェブサイトはこちら。

1
コマンドラインのPHPに「メモリ不足」と表示され、ファイル名、行番号、メモリ値が表示されない
私は最初にこれを/programming/9665189/php-on-command-line-displays-out-of-memoryに投稿しましたが、代わりにここに投稿することをお勧めしました。 これは、ファイル名、行番号、または使用されたメモリの量を提供しないため、スクリプトでメモリが不足した場合の通常の致命的なエラーではありません。スクリプトを渡すか、単純にphpを単独で実行したときに、コマンドラインでphpを実行しようとすると、「メモリ不足」と表示されます。存在しないスクリプトを実行しようとしても、同じメッセージが表示されます。 言い換えれば、私はこれを得る: dan@server [~]# php Out of memory dan@server [~]# php test.php Out of memory dan@server [~]# php doesntexist.php Out of memory dan@server [~]# php -v Out of memory ただし、Apacheを介したPHPはまったく問題なく動作します。このエラーが発生するのはCLIだけです。 問題のマシンは64ビットのCentOSリリース5.7(Final)とPHP 5.3.10を実行しています。専用サーバーです。 私はulimit -aをdanとして実行してみましたが、これが出力です。 core file size (blocks, -c) 200000 data seg size (kbytes, -d) 200000 scheduling priority (-e) …

2
Apacheの高負荷VIRTとRESメモリ
私は大量のトラフィックを取得するDebian 5サーバーを使用しています。現在、サーバーには4 GBのRAMがあり、スワップメモリ​​はありません。Apacheプロセスはそれぞれ約180 MBの仮想メモリ(VIRT)と16 MBの実RAM(RES)を消費することがわかります。では、いくつのApacheスレッドを同時に実行できますか?約4 GB / 180 MB = 22または4 GB / 16 MB = 256?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.