قبلا در مورد حافظه کش مفصل توضیح دادم . اگه در مورد حافظه کش و سطح 1 و 2 و 3 چیزی نمی دونید حتما حتما پست روبرو رو بخونید : حافظه کش چیست ؟ حالا تو این پست می خوام روش های شناسایی مقدار حافظه کش رو بهتون بگم . شاید یه وقتی خواستید دو تا پردازنده رو با جزئیات بیشتر باهم مقایسه کنید .
خیـــــــــلی خیلی راحت می تونید مدل پردازنده تون رو سرچ کنید و توی مشخصات پردازنده مقدار حافظه کش رو ببینید . البته در اکثر مواقع ، سایت سازنده پردازنده مثل اینتل ، فقط حافظه کش سطح 3 رو نشون میده که خب می تونه معیار خوبی برای مقایسه بین دوتا پردازنده باشه چون کش سطح 1 و 2 رو جوری می سازن که از پس خیلی از کارها بر بیاد . هرچی کش سطح 3 بیشتر باشه ، سرعت پردازش اطلاعات هم بیشتر میشه .
تو این مورد همونطور که گفتم فقط کافیه مدل پردازنده رو گوگل کنید . مثلا پردازنده intel 6700 که از نسل اسکای لیک هست 8 مگابایت حافظه کش سطح 3 یا همون کش هوشمند داره . عکس زیر رو نگاه کنید .
اگه می خواید یه مقدار دقیق تر به اندازه حافظه کش کامپیوتر یا لپ تاپ تون پی ببرید می تونید به سادگی در CMD دستور زیر رو تایپ کنید .
wmic cpu get L2CacheSize, L3CacheSize
خروجی دستور بالا رو در کادر زیر ببینید .
اولین نتیجه مربوط به مقدار حافظه کش سطح 2 هست و دومین نتیجه هم اندازه حافظه کش سطح 3 . البته اگه در دستور بالا به جای کلمه size ، کلمه speed رو بنویسید می تونید با همین دستور به سرعت حافظه کش هم دست پیدا کنید که در اکثر مواقع جواب نمیده ( امتحان کردم ) .
اگه می خواید خیلی خیلی دقیق تر به مقدار حافظه کش کامپیوتر پی ببرید می تونید برنامه CPU-Z رو نصب کنید تا فی مشددون اندازه حافظه کش رو نشون تون بده . حتی حافظه کش سطح 1 رو هم نمایش میده . برنامه CPU-Z رو دانلود کنید ( روی لینک کلیک کنید ) و بعد از نصب ، بازش کنید . حالا در تب دوم ( تب Caches ) می تونید مقدار حافظه کش سیستم رو ببینید . شکل زیر رو نگاه کنید .
اگه دقت کنید ، حافظه کش سطح یک به دو قسمت L1 I و L1 D تقسیم شده که یکی برای Instructions یا دستورالعمل ها ست و یکی هم برای Data یا همون داده هاست . بعدا مفصل در موردش توضیح میدم اینجا جاش نیست . فقط در این حد بدونید که حافظه کش سطح 1 به دو قسمت دیتا و دستورالعمل تقسیم میشه و هرچی بیشتر باشه بهتره . اون Descriptor هم مربوط به آرایش لایه های کش هست که داستانش مفصله و به زودی در موردش می نویسم .
خب دوستان به همین سادگی می تونید مقدار حافظه کش سیستم تون رو چک کنید . امیدوارم مفید بوده باشه .

برچسب:
نویسنده: محمد رضا جوادیان