PHP таштанды чогултуу кантип иштейт?
PHP таштанды чогултуу кантип иштейт?

Video: PHP таштанды чогултуу кантип иштейт?

Video: PHP таштанды чогултуу кантип иштейт?
Video: Лучшая сушилка для овощей и фруктов Дачник 4 2024, Май
Anonim

The таштанды жыйноочу учурда эстутумда 10 000 мүмкүн болгон циклдик объекттер же массивдер болгондо жана алардын бири чөйрөдөн чыгып кеткенде иштетилет. The коллекционер ар бир сурамда демейки боюнча иштетилген. Жана бул жалпысынан жакшы нерсе.

Анын ичинен PHPде таштанды чогултуу барбы?

PHP бар айкалышы таштанды чогултуу жана шилтемени эсептөө. Акыркысы менен эстутумду башкаруунун негизги режими таштанды жыйноочу реф эсептегич өткөрүп жиберген бөлүктөрүн алуу (тегерек шилтемелер). 5.3 чейин, php гана болгон кайра эсептөө, жада калса 5.3 да эстутум адатта кандайча бошотулат.

Кошумча, Java таштанды чогултуу кантип иштейт? Java таштанды чогултуу процесси болуп саналат Java программалар эстутумду автоматтык башкарууну ишке ашырат. Java программалар байткодго түзүлөт, аларды а Java Virtual Machine, же кыскача JVM. The таштанды жыйноочу бул пайдаланылбаган объекттерди таап, эстутумду бошотуу үчүн жок кылат.

Бул жерде, бош эстутум PHP орнотулабы?

орнотулган жок () кылат анын аты эле эмне дейт - орнотулган жок өзгөрмө. It кылат дароо мажбурлабагыла эстутум бошотуу . жок нерсени колдонууга аракет кылганыңызда ( орнотулган жок ) өзгөрмө болсо, ката пайда болот жана өзгөрмө туюнтмасынын мааниси нөл болот.

Маалымат структурасында таштанды чогултуу деген эмне?

Таштанды чогултуу . Информатика боюнча, таштанды чогултуу эс башкаруунун бир түрү болуп саналат. Ал эстутумдагы пайдаланылбаган объектилерди жана көрсөткүчтөрдү автоматтык түрдө тазалап, ресурстарды кайра колдонууга мүмкүндүк берет. Таштанды чогултуу ошондой эле программанын баштапкы коду аткарылуучу программага компиляцияланганда, компиляция убагында жасалышы мүмкүн.

Сунушталууда: