Katta ob'ektlar to'plami nima?
Katta ob'ektlar to'plami nima?

Video: Katta ob'ektlar to'plami nima?

Video: Katta ob'ektlar to'plami nima?
Video: Katta odamlar - Dugona kerak emas (o'zbek kino) | Катта oдамлар - Дугона керак эмас (ўзбек кино) 2024, Aprel
Anonim

To'rtinchisi uyum sifatida tanilgan Katta ob'ektlar to'plami , yoki LOH. "Katta" ob'ektlar bu yerga boring - o'lchami sifatida ob'ekt bu bilan yakunlanishi mumkin uyum 85 000 baytni tashkil etadi, bu odatda taxminan 20 000 dan ortiq yozuvga ega massivlarni bildiradi.

Bundan tashqari, C# da katta ob'ektlar to'plami nima?

The katta ob'ektlar to'plami juda o'z ichiga oladi katta ob'ektlar 85 000 bayt va undan kattaroq (The ob'ektlar ustida katta ob'ektlar to'plami odatda massivlardir). Axlat yig'ish quyidagi shartlardan biri rost bo'lganda ishga tushadi: Tizimda jismoniy xotira kam.

Shuningdek, bilingki, C# da Gc collect nima? GC . Yig'ish () - odatlangan yig'ish 0, 1, 2 avlodlarida mavjud bo'lgan ob'ektlar. GC . Yig'ish (0) - ishlatilgan yig'ish 0 avlodida mavjud bo'lgan ob'ektlar. GC . Yig'ish (1) - ishlatilgan yig'ish 0 va 1-avlodlarda mavjud bo'lgan ob'ektlar. Shuningdek, siz telefonga qo'ng'iroq qilib, qancha xotira bo'shatilganini aniqlashingiz mumkin. GC.

Shunday qilib, ob'ekt to'plami nima?

Java nima Uyum Kosmos. Java virtual mashinasi ishga tushganda yaratiladi. Ilova ishlayotgan ekan, xotiradan foydalaniladi. Java ish vaqti undan xotirani ajratish uchun foydalanadi ob'ektlar va Java Runtime Environment (JRE) sinflari. Qachon an ob'ekt yaratilgan, u doimo yaratilgan Uyum va global kirish imkoniyatiga ega.

Uyum qanchalik katta?

Java nima Uyum Hajmi. Java uyum JVM da ishlaydigan ilovalar uchun ajratilgan xotira miqdori. Ob'ektlar uyum xotira mavzular o'rtasida taqsimlanishi mumkin. Java uchun amaliy chegara uyum Axlat yig'ish to'xtatilishi tufayli odatdagi JVMda hajmi odatda 2-8 GB ni tashkil qiladi.

Tavsiya: