Top > Apache安定化

メモリサイズ拡張

  • 初期値
     40000 size of stack reserve (262144 Byte = 256 kB)
      1000 size of stack commit  (4096 Byte = 4kB)
    100000 size of heap reserve  (1048576 Byte =1024 kB = 1MB)
      1000 size of heap commit   (4096 Byte = 4kB)
  • 現在のメモリサイズをチェック
    dumpbin /headers httpd.exe

メモリサイズを変更する。

  • コマンドの使い方
    EDITBIN /STACK:reserve,commit httpd.exe
    • reserve は確保する最大サイズ。アプリがこのサイズを超えると、スタックオーバーになる。
    • commit はプログラム起動時に、最初から確保するサイズ。
  • スタックサイズ 1MB
    editbin /stack:1048576,1048576 httpd.exe
  • スタックサイズ 4MB
    editbin /stack:4194304,4194304 httpd.exe
  • ヒープサイズ 4MB
    editbin /heap:4194304,4194304 httpd.exe
  • ヒープサイズ 12MB
    editbin /heap:20971520,20971520 httpd.exe

参考サイト


Reload     Front page List of pages Search Recent changes Backup   Help   RSS of recent changes
Last-modified: Tue, 27 Dec 2016 19:32:47 JST (754d)