亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

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

瀏覽:6日期: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
相關文章:
主站蜘蛛池模板: 啪啪网站色大全免费 | 欧美成人黑人性视频 | 同性男男黄h片在线播放免费 | sese日本| 国产成人免费高清视频 | 美国一级毛片片免费 | 亚洲欧美日韩v中文在线 | 香蕉国产在线观看免费 | 最新久久 | 国产一区二区在线视频播放 | 毛片毛片毛片毛片出来毛片 | 日韩99精品 | 成人免费看黄页网址大全 | 国产成人精品免费视频大全软件 | 大杳蕉精品视频在线观看 | 大学生久久香蕉国产线看观看 | 国产在线观看黄 | 国产精品揄拍100视频最近 | 国产精品网红 | 欧美精品一区视频 | 国产河南妇女毛片精品久久 | 1769国产精品免费视频 | 香蕉爱爱视频 | 黄色aⅴ| 我们不能是朋友未删减版在线看 | 国产成人ae在线观看网站站 | 香蕉视频在线观看免费 | 在线婷婷 | 深夜小视频在线观看 | 久久久亚洲欧洲日产国码二区 | 最新国产v亚洲v欧美v专区 | 91青青国产在线观看免费 | 精品国产第一页 | 国产换爱交换乱理伦片的功能 | 黄色大片在线视频 | 亚洲午夜精品久久久久久成年 | 国产一级理论免费版 | 手机在线黄色网址 | 日韩精品永久免费播放平台 | 在线永久免费观看的毛片 | 天天综合色 |