av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

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

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

瀏覽:5日期: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
相關文章:
主站蜘蛛池模板: av不卡在线观看 | 闷骚老干部cao个爽 欧美区一区二 | 国产欧美视频在线观看 | 伊人超碰在线 | 丁香av | 综合久久综合 | 色片在线观看 | 精品国产精品三级精品av网址 | 情侣av| 成人午夜在线 | 久草网在线观看 | 狼人色 | 成人免费高清 | 中文字幕av网站 | 精品欧美一区二区三区久久久 | 在线观看国产黄色 | 一级毛片在线播放 | 电家庭影院午夜 | 日本国产视频 | 亚洲高清在线视频 | 中文字幕日韩高清 | 夜夜操天天操 | 日韩成人一区 | 日本大尺度床戏揉捏胸 | 欧美激情国产精品 | 在线观看av不卡 | 在线观看中文字幕 | www.一区 | 国产一级免费视频 | 成人a在线 | a级片免费 | 亚洲精品久 | 成年人黄色片 | 午夜美女福利视频 | 黄色网址在线免费观看 | 成年人视频在线播放 | 色多多在线观看 | 成人高清免费 | 黄色a毛片 | 伊人精品在线 | 成人激情视频 |