PHP Conference Japan 2024

gc_disable

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

gc_disable停用循環參照收集器

說明

gc_disable(): void

停用循環參照收集器,將 zend.enable_gc 設定為 0

參數

此函式沒有參數。

回傳值

不回傳任何值。

參見

新增註解

使用者貢獻的註解 1 則註解

up
38
Lev Kitsis
10 年前
在大型專案中非常有用,當您建立許多應該保留在記憶體中的物件時。如此一來,GC 就無法清除它們,只會浪費 CPU 時間。

Composer 中的問題
https://github.com/composer/composer/pull/3482#issuecomment-65199153

解決方案和人們的回覆
https://github.com/composer/composer/commit/ac676f47f7bbc619678a29deae097b6b0710b799
To Top