PDA

View Full Version : آموزش: رازهای بالا بردن سرعت سایت قسمت 2 - مسائل مربوط به حافظه RAM



argess
جمعه 24 بهمن 1393, 09:34 صبح
همراه با CPU ، حافظه یکی از مهمترین منابع کلیدی است که مستقیما بر کارایی برنامه هایی که بر روی وب سرور اجرا می شوند تاثیر گذار است. وقتی یک صفحه وب در روی سرور توسط ASP.NET ساخته می شود کمبود حافظه به دو دلیل اساسی باعث پایین آمدن کارایی می شود:
- کمبود حافظه باعث می شود تا سیستم مجبور به انتقال برخی اطلاعات RAM به هارد دیسک (pagefile.sys) می شود و این علاوه بر اینکه باعث فشار روی CPU و هارد دیسک می شود زمان دسترسی به اطلاعات را نیز بالا می برید زیرا دسترسی به حافظه RAM خیلی سریعتر از هارد دیسک است.
- کمبود حافظه از استفاده از کش جلوگیری می کند در صورتی که کش تکنیک قدرتمندی برای بالا بردن کارایی است. تکنیک های کش کردن اطلاعات در فصل 5 توضیح داده شده اند.


بقیه موارد مربوط به روش تشخیص کمبود حافظه و کد نویسی بهتر را از اینجا بخوانید (http://majiksource.ir/index.php?threads/2-%D9%85%D8%B3%D8%A7%D8%A6%D9%84-%D9%85%D8%B1%D8%A8%D9%88%D8%B7-%D8%A8%D9%87-%D8%AD%D8%A7%D9%81%D8%B8%D9%87-ram.69/)