47 of 59 menu

Хотира оқими

Хотира оқими жараёни ишга туширилган дастур томонидан ишлатилаёттан оператив хотира ҳажмини аста-секин ўсишидир. Одатда, дастурда юз бераёттан хатолик натижасида, ишлатилмаёттан хотира бўшатилмай қолиши сабаб бўлади.

Хотира оқими қайта ишга туширилмай узуқ вақт ишлайдиган дастурлар учун жуда хавфлидир. Бундай ҳолда, маълум вақт ўтгач, бундай дастур мавжуд бўлган барча оператив хотира ҳажмини TAMOMAN ишлатib юбориши мумкин, бу эса дастурнинг аварий тўхташига ёки, янада ёмонроғи, нотўғри ишлашига олиб келиши мумкин.

Хотира оқимини олдини олишнинг куйидаги усуллари мавжуд:

  • Ишлатилмаёттан хотирани бўшатадиган, лекин бир вақтнинг ўзида ўз иши учун тизим ресурсларининг бир қисмини олиб қўядиган, бу эса унинг ишининг секинлашишига ёки тиқилиб қолишига сабаб бўладиган axlat тўплагичлардан фойдаланиш.
  • Ташқи дастур ёрдамида дастурни қайта ишга тушириш, натижада дастур иши тугаганидан кейин барча хотира яна тизимга қайтарилади ва хотира оқими жуда катта ҳажмга эта бўлмайди.
  • Динамик хотира тақсимлашдан бош тортish, бу ўзида бундай хатоликларни йўқ қилади, лекин дастурларнинг функционаллигини чеклайди.
  • Кўрсаткичнинг яшаш даври ва у ишора қилаёттан объектнинг яшаш даврини мослаштириш учун эгаси бўлган кўрсаткичлардан фойдаланиш. Бирок, бу усул объектлар ўртасидаги айланиб турувчи ишоралар учун мос келмайди.

Ҳам қаранг

Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш