ホームページ > バックエンド開発 > PHPチュートリアル > Ubuntu php が多くのリソースを消費する解決策

Ubuntu php が多くのリソースを消費する解決策

WBOY
リリース: 2016-06-13 12:10:08
オリジナル
1052 人が閲覧しました

ubuntu php は多くのリソースを消費します

-----解決策のアイデア----------------------
自体もこのようなものなので、PHP を使用する場合はプロセス占有問題に注意する必要があります。
------解決策のアイデア----------------------
あなたは Windows 強迫症症候群を患っています。問題はありません。LINUX のカーネル メカニズムにより、これらのキャッシュされたコンテンツにより、ファイルの読み取りと書き込みの速度が向上します。サーバーリクエストがアイドル状態の場合、システムは自動的にリクエストを処理します
-----ソリューションアイデア----------------------
nginx と php-fpm の設定では、

pm.max_children: 静的モードで開かれる php-fpm プロセスの数を必ず調整してください。
pm.start_servers: 動的モードで開始する php-fpm プロセスの数。
pm.min_spare_servers: 動的モードでの php-fpm プロセスの最小数。
pm.max_spare_servers: 動的モードでの php-fpm プロセスの最大数。

memory_limit: プロセスが占有するメモリサイズ

php-fpm プロセスの最大数 = (総メモリ - システム動作に必要なメモリ (約 200M と推定) * 70% (予約 30 %))/memory_limit
-----ソリューションのアイデア----------------------
コードを開く ループ内で使用されている大きな配列が解放されていませんか?

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート