سلسله‌مراتب حافظه: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
Fatemibot (بحث | مشارکت‌ها)
خط ۱:
اصطلاح سلسله مراتب حافظه درباره طراحی معماری کامپیوتراستفاده می‌شود، وقتی درموردعملکرد طراحی معماری کامپوتر، پیش بینی الگوریتم و سازه‌های برنامه نویسی سطح پایین بحث می‌شود مانند ارجاع محلی."سلسله مراتب حافظه" در ذخیره‌سازی کامپیوترهر سطح را با زمان پاسخ متمایز می‌کند. از آنجا که زمان پاسخ، پیچیدگی، و ظرفیت با هم مرتبط هستند، سطوح نیز ممکن است با توجه به فن آوریفناوری کنترل متمایز شود.
بسیاری از بده بستان هادرتمایز قایل شدن در کارایی در سطح بالا شامل ساختارسلسله مراتب حافظه می شودبه عنوان مثال اندازه و فناوری هر مولفه؛ بنابراین مولفه‌های مختلف می‌توانندبه عنوان انئاع مختلف سلسله مراتب حافظه در نظر گرفته شوند(m1,m2,…) به گونه‌ای که هر کدام از این mها به عنوان یک تابعی به m بعدی در سلسله مراتب است. برای انتظارمحدوددر سطوح بالاتر، سطوح پایین ترباید ازطریق پر کردن بافر و سپس علامت دهی برای فعال کردن انتقال باید پاسخگو باشند
== چهار سطح ذخیره‌سازی بزرگ وجود دارد ==
خط ۱۹:
== کاربرد مفهوم ==
تعداد سطوح در سلسله مراتب حافظه و عملکرد در هر سطح در طول زمان افزایش یافته است. برای مثال سلسله مراتب حافظه پردازنده اینتل هاسول موبایل ۲۰۱۳ عبارت است از:
* ثبات‌های پردازشگر- سریعترین دسترسی ممکن (معمولا۱چرخهمعمولاً۱چرخه CPU). دراندازه چند هزار بایت
* حافظه کش
* سطح 0(L0)کش‌های ریزعملیات - در اندازه ۶کیلوبایت
خط ۳۹:
منابع
{{پانویس}}
[[رده:حافظه رایانه]]
[[رده:سلسله مراتب]]