| Memori yang tidak berlebihan implementasi System.IO.Memorystream yang tidak menggunakan tumpukan besar. |
Unduh sekarang |
Memori yang tidak berlebihan Peringkat & Ringkasan
- Nama Penerbit:
- Blue Onion Software
- Sistem operasi:
- Windows All
Memori yang tidak berlebihan Tag
Memori yang tidak berlebihan Keterangan
MemoryStreams adalah bali kecil yang praktis untuk caching hasil dari operasi serialisasi dan sinyal file. Namun, ada sisi gelap dalam ingatannya dapat membuat tekanan memori tambahan, terutama ketika ukuran aliran tumbuh lebih dari sekitar 85 ribu. Pada saat itu, runtime .NET yang mengalokasikan dari tumpukan memori besar. Heap ini tidak kompak seperti tumpukan memori kecil dan dapat menyebabkan fragmentasi. Seringkali, ini dapat menyebabkan outofmemoryExceptions jauh sebelum memori fisik habis. Tidak ada jumlah pengumpulan sampah yang akan merebut kembali memori ini karena kekhasan dalam manajemen memori .NET. NoncontigousMemoryStream yang dirancang untuk menyediakan toko memori yang terbuat dari buffer yang lebih kecil. Karena tumpukan besar tidak pernah disentuh, runtime dapat melakukan pekerjaan yang lebih baik untuk memadatkan dan merebut kembali memori. Persyaratan: · Visual Studio 2008
Memori yang tidak berlebihan Perangkat Lunak Terkait