2013-07-06 121 views
0

我是新來的php環境,最近我開發了一個基於php + mysql的網站。我在共享主機上託管它。但問題是他們對CPU和RAM的使用有限制。所以現在我決定計劃一些代碼來計算CPU和RAM的使用情況,現在如果它開始消耗超過它的限制,現在代碼必須減少它,否則創建恢復點,以便稍後它需要被回調。是否有可能在php中知道(服務器)CPU性能?

1.my questions, is it possible to know exact CPU and ram usage. 

2.Is it possible to control the code to use less resources. 

... 謝謝。

+0

我敢打賭,你有一個巨大的MySQL查詢,它不是索引,你打一個內存限制。研究mysql優化 – Matt

回答

0

使用PHPSysInfo庫

phpSysInfo是一個開源的PHP腳本,顯示有關被訪問的主機信息。它會像顯示器件事情:

正常運行時間,CPU,內存,SCSI,IDE,PCI,以太網,軟驅,視頻信息

你總是可以優化代碼,使用更少的資源。

0

我想你可以:

"CPU Usage" => $UPTIMESTRING = `uptime`, 

您也可以使用PHPSysInfo library

相關問題