php 獲得linux 機器的效能

2021-06-26 12:49:44 字數 976 閱讀 1597

<?php

$str = shell_exec('more /proc/stat');

$pattern = "/(cpu[0-9]?)[\s]+([0-9]+)[\s]+([0-9]+)[\s]+([0-9]+)[\s]+([0-9]+)[\s]+([0-9]+)[\s]+([0-9]+)[\s]+([0-9]+)/";

preg_match_all($pattern, $str, $out);

echo "共有".count($out[1])."個cpu,每個cpu利用率如下:\n";

for($n=0;$n輸出形式如下

共有11個cpu,每個cpu利用率如下:

cpu=0.46448573378952%

cpu0=0.31392223749401%

cpu1=0.53497469529473%

cpu2=0.48665815912626%

cpu3=0.44933676279833%

cpu4=0.39351618273537%

cpu5=0.25942202031553%

cpu6=0.72395782907821%

cpu7=0.15144390649732%

cpu8=0.10644291691583%

cpu9=0.12204804936289%

物理記憶體總量:32776832

已使用的記憶體:240852

-----------------------------------------

記憶體使用率:99.265176085352%

共有4個網路介面,每個網路介面利用率如下:

eth0:收到 307077767 個資料報,傳送 303024103 個資料報

eth1:收到 240252949 個資料報,傳送 119448221 個資料報

eth2:收到 0 個資料報,傳送 0 個資料報

eth3:收到 0 個資料報,傳送 0 個資料報

家裡各台機器的php效能測試

所用指令碼 before microtime true list array keya the value a keyb the value b keyc the value c keyd the value c keye the value c for i 0 i 100000 i after m...

ios機器上,應用列表的獲得

越獄機器可以在以下目錄獲得plist資訊 var mobile library mobileinstallation lastlaunchservicesmap.plist 在模擬器上的目錄中,我們可以找到相同的plist檔案,例如 其中的ed1c41c2 da15 4d89 9612 4a532c...

php效能的問題

一.影響php效能的常見原因 1.php自身語法使用不當 2.php做了不擅長的時期 3.php的周邊環境 伺服器linux,磁碟 檔案儲存,資料庫,快取 記憶體,網路 頻寬 4.php自身的短板 5.未知問題 二 分析 php 執行流程 php php檔案 scanner 掃瞄 分析 exprs ...