色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

Github歡樂多 PHP神級代碼引發吐槽熱

瀏覽:4日期:2022-09-14 08:17:11

前日,github的PHP板塊驚現一段能夠提升70%運行效率的代碼,引發了全世界眾多網友的吐槽和調侃,“awesome!”、“well done!”、“PHP是世界第一語言!”平時不茍言笑,埋頭苦干的程序員們充分發揮了其幽默的一面,github成為了歡樂的海洋。

先來看看這一段神級的代碼:

Github歡樂多 PHP神級代碼引發吐槽熱

這段代碼所做的就是一件事情:禁用PHP的垃圾回收器。然后網友測試在使用禁用PHP的垃圾回收器后帶來的效果就是:

Before: Memory usage: 163.66MB (peak: 403.82MB), time: 246.25sAfter: Memory usage: 163.34MB (peak: 350.36MB), time: 99.55s某個PHP程序運行所需時間從246.25秒降低到99.55秒!

Before: Memory usage: 152.71MB (peak: 335.9MB), time: 195.99sAfter: Memory usage: 164MB (peak: 308.02MB), time: 104.06s某個PHP程序運行所需時間從195.99秒降低到104.06秒!

……

總的說來,就是禁用垃圾回收器可以提升PHP70%運行效率。

既然,PHP的垃圾回收如此不靠譜,那么它以前設計的初衷是什么呢?

因為在C/C++中,內存管理是一件很麻煩的事情,內存的使用和釋放都需要程序員編寫程序手動操作,如果有所遺漏,就可能造成資源浪費甚至內存泄露。因此PHP在設計的時候為了規避這個問題,引入了垃圾回收器來用于自動釋放無用對象的內存。

值得一提的是PHP在運行循環回收算法的時候,會產生額外的時間消耗。雖然在較小的項目中,這種額外消耗微乎其微,但是當運行大項目時,由于同時啟動了多個循環回收的線程,這種消耗將會產生很大的影響,最直觀的表現就是程序運行時間變長了。

禁用PHP的垃圾回收,是提高程序運行效率的最簡單粗暴的方式。這就如同腿腳受傷了,最簡單的方式就是截肢一樣。

當該神級代碼一公布,github的程序員們便樂開了花:

首先到來的homm表達了對這種處理方式的驚訝以及不明白為什么要這么做,并客觀評價了這個處理方式看起來并不好:

Github歡樂多 PHP神級代碼引發吐槽熱

接著到來的smileytechguy便開始調侃了:“恩,沒有注釋,讓我們把PHP的內核禁用了吧,我們也不會解釋為什么這樣做的。”

Github歡樂多 PHP神級代碼引發吐槽熱

然后就開始一發不可收拾了:

有打醬油的:

Github歡樂多 PHP神級代碼引發吐槽熱

Github歡樂多 PHP神級代碼引發吐槽熱

有吐槽和調侃的:

Github歡樂多 PHP神級代碼引發吐槽熱

Github歡樂多 PHP神級代碼引發吐槽熱

Github歡樂多 PHP神級代碼引發吐槽熱

光是說PHP是世界第一語言的就有幾個國家的版本,話說只用幾段代碼就能提高70%效率,PHP世界第一語言當之無愧:

Github歡樂多 PHP神級代碼引發吐槽熱

Github歡樂多 PHP神級代碼引發吐槽熱

Github歡樂多 PHP神級代碼引發吐槽熱

還有賣萌的:

Github歡樂多 PHP神級代碼引發吐槽熱

PHP的垃圾回收機制成為大家的笑料,我們也很清楚簡單的禁用PHP垃圾回收并不能解決內存溢出等問題,PHP未來如何處理好內存管理與運行效率之間的矛盾將是一件任重而道遠的事情。

via:evget

標簽: PHP
相關文章:
主站蜘蛛池模板: 男女精品视频 | 亚洲国产综合人成综合网站00 | 成人午夜兔费观看网站 | 中国一级毛片特级毛片 | 亚洲女精品一区二区三区 | 日日噜噜噜夜夜爽爽狠狠69 | 在线免费观看一级毛片 | 国产在线成人一区二区 | 男女扒开双腿猛进入免费网站 | 国产精品激情丝袜美女 | 亚洲一区二区三区成人 | 网站免费满18成年在线观看 | 久久99综合国产精品亚洲首页 | 日韩性网 | 91chinesevideo在线观看 | 午夜两性视频免费看 | 久久精品国产精品青草不卡 | 综合在线播放 | 97影院理伦在线观看 | 国产一级aaaaa毛片欧美 | 亚洲欧美激情在线 | 九九亚洲精品 | 亚洲系列中文字幕一区二区 | 亚洲精品久久久久午夜三 | 大伊香蕉精品视频在线天堂 | 美女插跳蛋视频叫爽 | 日韩中文字幕在线观看视频 | 深夜做爰性大片很黄很色视频 | www.亚洲黄色| 亚洲操综合 | 亚洲一区二区三区高清网 | 国产人做人爱视频精品 | 精品热线九九精品视频 | 2018久久久国产精品 | 国产免费福利体检区久久 | 久久亚洲精品国产精品777777 | 91久久青青草原免费 | www欧美在线观看 | 亚洲黄视频在线观看 | 国产剧情一区二区 | 精品成人久久 |