PHP 8.4.6 Released!

gc_disable

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

gc_disableDeactivates the circular reference collector

Description

gc_disable(): void

Deactivates the circular reference collector, setting zend.enable_gc to 0.

Parameters

This function has no parameters.

Return Values

No value is returned.

User Contributed Notes

Lev Kitsis
10 years ago
Can be very useful for big projects, when you create a lot of objects that should stay in memory. So GC can't clean them up and just wasting CPU time.

Issue in composer:
https://github.com/composer/composer/pull/3482#issuecomment-65199153

Solution and people replies:
https://github.com/composer/composer/commit/ac676f47f7bbc619678a29deae097b6b0710b799
To Top