linux - ヘルプ: php の CPU 使用率が高い
天蓬老师
天蓬老师 2017-06-30 09:55:09
0
2
829

linux で lnmp をデプロイしました
最近、サーバーの CPU 使用率が非常に高いことがわかりました。
strace -cp 30811 を使用して確認してください

最も占有されているアクセスが 1 つあります

strace -T -e access -p 30811 を再度呼び出します。結果は次のようになります。

しかし、プログラム内で access が使用されている場所が見つかりませんでした。
PHP 関数を探しても、access 関数が見つかりませんでした。
誰がこれを呼び出しているのか本当にわかりませんが、CPU は毎日ハイなままです。とても憂鬱です。

知っている人が助けてくれると幸いです。ヘルプは、誰が電話をかけているのかを指摘しています。PHP の最下位レイヤーですか、Linux ですか、それとも他のものですか? ###ありがたい。

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全員に返信 (2)
迷茫

通常、php はページが開かれるたびに 1 回占有されます。 cli モードのプロセス、スケジュールされたタスクなどに関連していますか?

いいねを押す+0
    学习ing

    Access は、ファイルに対するユーザーの権限を確認するために使用される Linux システム コールです。 strace -cp の出力にアクセスエラーが多く表示されるのは、アクセス権限のないファイルがあるためでしょうか?
    さらに、個人的には、fastcgi 経由で PHP にアクセスすると、CPU の負荷が高くなることが多いと感じています (特に Windows の場合)。

    いいねを押す+0
      最新のダウンロード
      詳細>
      ウェブエフェクト
      公式サイト
      サイト素材
      フロントエンドテンプレート
      私たちについて 免責事項 Sitemap
      PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!