PDA

View Full Version : سوال: آزاد سازی فضای حافظه اشغال شده



alonemm
دوشنبه 20 دی 1389, 11:16 صبح
سلام:
یک روش برای آزاد سازی حافظه پس از استفاده میخوام مثل ( متغییر ها - ثابت ها - Datareader - Dataset - DataTabel).

با تشکر.

aminghaderi
چهارشنبه 22 دی 1389, 16:59 عصر
آزاد سازی منابع مصرفی یکی از وظایف اصلی هسته خود سی شارپ هست و این کار طی الگریتم های خاص صورت می گیره ، برای مثال یکی از این الگریتم ها اینه که تابع یا کلاسی که کمترین تراکنش رو داره به صورت خودکار از حافظه حذف می شه.
بدین ترتیب نیاز به فعالیت برنامه نویس در این زمینه نیست ، اگر هم بخواهید متد های برای ایم منظور هست ، ولی کار کردن باهاشون سخت هست و همچنین یه کار کاملا غیر منطقی هست ، چون شما چه پاک سازی حافظه رو انجام بدی و چه ندی ، خود سی شارپ طی بازه های زمانی خواص مجدد چک می کنه و...

موفق باشی.