一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - PHP管理內存函數 memory_get_usage()使用介紹

PHP管理內存函數 memory_get_usage()使用介紹

2020-01-12 17:48PHP教程網 PHP教程

我們在實際編碼中,要想實現對內存的查看和操作,許多程序員們第一個想到的就是PHP memory_get_usage()這個PHP腳本內存函數

下面是PHP memory_get_usage()使用示例: 

復制代碼代碼如下:


echo memory_get_usage(), '<br />'; //143952 
$tmp = str_repeat('http://blog.micxp.com/', 4000); 
echo memory_get_usage(), '<br />'; //232048 
unset($tmp); 
echo memory_get_usage(); //143952 


上面的程序后面的注釋代表了它們的輸出(單位為 byte(s)),也就是當時 PHP 腳本使用的內存(不含 memory_get_usage() 函數本身占用的內存) 

由上面的例子可以看出,要想減少內存的占用,可以使用 PHP unset() 函數把不再需要使用的變量刪除。類似的還有:PHP mysql_free_result() 函數,可以清空不再需要的查詢數據庫得到的結果集,這樣也能得到更多可用內存。 

PHP memory_get_usage()還可以有個參數,$real_usage,其值為布爾值。默認為 FALSE,表示得到的內存使用量不包括該函數(PHP 內存管理器)占用的內存;當設置為 TRUE 時,得到的內存為包括該函數(PHP 內存管理器)占用的內存。 

所以在實際編程中,可以用PHP memory_get_usage()比較各個方法占用內存的高低,來選擇使用哪種占用內存小的方法。 

常用的檢測: 

用microtime函數就可以分析程序執行時間 
memory_get_usage可以分析內存占用空間 
SQL的效率可以使用打開慢查詢查看日志分析 
SQL 找到有瓶頸的使用EXPLAIN 來分析

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日韩精品久久不卡中文字幕 | 男生的j桶女人屁免费视频 男生操男生 | 极品在线 | 日韩精品一区二区三区中文字幕 | 深夜成人 | 高h短篇校园1v1 | 恩爱夫妇交换小说 | 国产自在自线午夜精品之la | 久久久久嫩草影院精品 | 久久re热在线视频精69 | 色综合网天天综合色中文男男 | 日韩每日更新 | 大片毛片女女女女女女女 | 国产福利免费看 | 奇米影视77777 | a黄色 | 色老板在线免费视频 | 欧美日韩亚洲综合在线一区二区 | 男神插曲女生动漫完整版动漫 | 五月天导航 | 男人疯狂进女人下部视频动漫 | 日韩欧美一区二区在线观看 | 精品国产一级在线观看 | 国产成人小视频在线观看 | 免费精品国产在线观看 | 国产精品成人自拍 | 我半夜摸妺妺的奶C了她 | 国产精品久久免费 | 日韩毛片在线视频 | 高h生子双性美人受 | 千金肉奴隶免费观看 | 大妹子最新视频在线观看 | 继攵催眠女乱h调教 | 男gaygays免费网站多人 | 日本888 xxxx| 日韩在线一区二区三区免费视频 | bl超h 高h 污肉快穿np | 男人躁女人p | 午夜亚洲福利 | 国产成人91高清精品免费 | 亚洲H成年动漫在线观看不卡 |