Gc_disable turns off the Loop reference collector, but the GC is not based on a reference number, does that mean that the garbage collection mechanism is closed?

Source: Internet
Author: User
If so, how does PHP's memory management work in the case of gc_disable?

Reply content:

If so, how does PHP's memory management work in the case of gc_disable?

循环引用计数The collector is just one of the GC's and is only introduced after the 5.3 version.

In the 5.2 and earlier versions, there is not no GC, but only based on 引用计数 the base GC, note the difference between the two nouns

The circular reference count collector can affect the efficiency of script execution when the object or array is many, so it is possible to invoke force shutdown to improve performance when you are sure that your script will not be produced, 循环引用 gc_disable but it does not mean that the entire garbage collection mechanism is closed

  • Related Article

    Contact Us

    The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

    If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.