.

.

بالا بردن سرعت ویندوز XP با بهینه سازی مقدار L2 Cache پردازنده


همانطور که می‌دانید در CPU بخشی به نام Level2 Cache یا به طور خلاصه L2 Cache وجود دارد که وظیفه آن ذخیره اطلاعات فایل اجرا شده در درون خود می‌باشد. به‌طوریکه که وقتی شما نرم افزار، بازی و هر فایل اجرایی دیگر را اجرا می‌کنید، اطلاعات اصلی فایل که برای اجرا لازم است در درون L2 Cache در CPU ذخیره می‌شود و اگر شما همان زمان از برنامه خارج شوید و دوباره آن‌ را اجرا کنید خواهید دید که این‌ بار با سرعتی بیشتر اجرا می‌شود. علت آن این است که اطلاعات اصلی مورد نیاز برای اجرای فایل، در مرتبه اولی که فایل را اجرا کردید در L2 Cache ذخیره شده و در دفعات بعدی به هنگام اجرا با سرعت بیشتری بارگذاری میشود. از این رو هم اکنون قصد داریم ترفندی ساده را به شما معرفی کنیم تا بتوانید از حداکثر توانایی L2 Cache استفاده کنید و در نهایت سرعت ویندوز XP خود را تا چندین برابر افزایش دهید.

در طی عملیات نصب ویندوز XP ، ویندوز CPU را برای پی بردن به مقدار L2 Cache آن را تست میکند تا و مثلأ اگر L2 Cache پردازده شما برابر با 1024 کیلوبایت باشد، برای ویندوز همین مقدار را تعیین کند. اما گاهی اوقات ویندوز در طی عملیات نصب نمی‌تواند مقدار L2 Cache پردازده شما را تشخیص دهد و به همین دلیل، مقدار L2 Cache را پیش‌فرض 0 (یعنی 256 کیلوبایت) قرار میدهد. در این حالت ویندوز فقط از 256 کیلوبایت از L2 Cache شما استفاده میکند. در حالی که ممکن است L2 cache شما بسیار بیشتر از این حد باشد.

برای تعریف کردن L2 Cache پردازده‌تان بصورت دستی برای ویندوز XP، باید ابتدا از مقدار اصلی و حقیقی L2 Cache به علاوه مقداری که در حال حاضر ویندوز تعریف کرده مطلع شوید.
اولین مرحله یافتن مقدار L2 Cache حقیقی CPU شماست.
بدین منظور ساده ترین راه استفاده از نرم افزار کم حجم و رایگان CPU-Z است.


CPU-Z را با حجمی کمتر از 600 کیلوبایت از سایت سازنده به نشانی http://www.cpuid.com/cpuz.php دانلود کنید.
(در حال حاضر آخرین نسخه 1.49 است که مستقیمأ از اینجا قابل دریافت است.)
پس از دانلود، فایل را از حالت فشرده خارج کنید. سپس cpuz.exe را اجرا کنید.
پس از چند لحظه صفحه نمایش اطلاعات نمایان میشود.
در جلوی عبارت Level 2 در زیرمجموعه Cache میتوانید به مقدار حقیقی L2 Cache پردازنده دست یابید.

در مرحله دوم بایستی به میزان L2 Cache که ویندوز تعریف کرده است پی ببریم تا ببینیم تا چه اندازه درست است.
بدین منظور ابتدا نرم افزار Notepad ویندوز را باز کنید.
سپس کدهای زیر را عینأ Copy کرده و داخل آن Paste کنید:

Set ProSet = GetObject("winmgmts:").InstancesOf("Win32_Processor")

For each Pro in ProSet
WScript.Echo "www.Tarfandestan.com"
WScript.Echo "Level2 Cache:" & "   " & Pro.L2CacheSize & " KB"
Next


سپس از منوی File، بر روی Save as کلیک کنید. فایل را با فرمت vbs. ذخیره نمایید (به عنوان مثال نام آن را Tarfandestan.vbs بگذارید).
اکنون به محلی که فایل را ذخیره کرده اید رفته و با دوبار کلیک آن را اجرا نمایید. پنجره اول را OK کرده و در پنجره دوم مقدار L2 Cache پردازنده را بر حسب کیلوبایت مشاهده کنید.
(جهت سهولت کار میتوانید فایل vbs مورد نظر را مستقیمأ از  دریافت کرده و دیگر آن را شخصأ نسازید. پس از دانلود، فایل را از حالت فشرده خارج کرده و L2Cache_Detector.vbs را اجرا کنید).
این مقدار، مقداری است که در حال حاضر ویندوز برای شما تعریف کرده است. اگر مقدار دقیقأ برابر مقداری است که توسط CPU-Z به دست آوردید پس همه چیز ایده آل است و دیگر نیازی به استفاده از این ترفند نیست. اما اگر مقداری که به دست آمده کمتر از مقدار نمایش داده شده در CPU-Z است ویندوز چندان خوب عمل نکرده و بایستی ادامه ترفند را پی بگیرید.

اگر در حال خواندن ادامه ترفند هستید پس اکنون وقت آن رسیده که مقدار حقیقی L2 Cache را برای ویندوز خود تعریف کنید.
از منوی Start به Run رفته و با عبارت regedit را تایپ کرده و Enter بزنید تا وارد محیط رجیستری ویندوز شوید.
به مسیر زیر بروید:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management


در سمت راست پنجره گزینه ای با نام SecondLevelDataCache به چشم میخورد.
بر روی آن دوبار کلیک کرده و مقادیر مورد نظر زیر را در قسمت Value وارد کنید.
شما بایستی اندازه دقیق (یا کمتر) L2 Cache پردازنده که به وسیله CPU-Z به دست آمد را توسط روش زیر مورد استفاده قرار دهید.
اگر Level 2 نمایش داده شده در CPU-Z (یا همان L2 Cache حقیقی) 256 یا کمتر باشد، عدد 0 را در این کلید رجیستری وارد کنید.
اگر 512 باشد، عدد 200.
اگر 1024 باشد، عدد 400.
اگر 2048 باشد، عدد 800.
اگر 4096 باشد، عدد 1600.
اگر 8192 باشد، 3200.
و به همین ترتیب برای مقادیر بالاتر.

پس از وارد کردن مقدار OK کرده و از رجیستری خارج شوید.
حال یکبار سیستم را رستارت کنید تا تنظیمات اعمال گردد.
اکنون اگر فایلی که خودتان به شکل دستی با فرمت vbs را ساخته اید اجرا کنید مقدار حقیقی L2 Cache را مشاهده خواهید کرد.

نظرات 2 + ارسال نظر
یه دوست! پنج‌شنبه 21 خرداد‌ماه سال 1388 ساعت 09:07 ق.ظ

سلام [گل]
دست مریزاد و خداقوت ....
ما در http://7khatha.com هستیم. حتما سر بزنین. امکانات جالبی داره. چت روم صوتی تصویری قوی و انجمن هم داره . هر یوزر میتونه صفحه شخصی (شبیه به 360 ) داشته باشه و کلی امکانات دیگه که ارزش امتحان کردن رو داره دوست من.

[گل] به امید دیدار [گل]

8974li پنج‌شنبه 21 خرداد‌ماه سال 1388 ساعت 10:10 ق.ظ

ضمن عرض تبریک به شما دوست عزیز که توانسته اید با زحمات فراوان وبلاگ بسیار زیبای خود را به ثبت برسانید...و تشکر فراوان بابت مطالب بسیار ارزنده و فواید ان برای هر بازدید کننده ای...شما را به گروه بزرگ اوکسین ادز جهت درج وبلاگ خود و زیباسازی محیط وبلاگ، به ازای ثبت وبلاگ و واریز پول توسط ما به شماره حساب بانکی شما دعوت مینماییم...
ثبت نام با شما....بازدید روزانه از وبلاگتان و واریز پول به حساب بانکی شما توسط ما...کافیست در سایت زیر ادرس وبلاگ و شماره حساب بانکی خود را درج نمایید..در هر کجا که هستید..بعد از 24 ساعت تاثیر انرا خواهید دید..به گروه بزرگ اوکسین ادز بپیوندید.
عضویت سریع:
http://www.oxinads.com/?a=22810

همچنین سایت های پر بازدید ایران ، عضویت فعالی دراین گروه دارند....به ازای هر کدام از وبلاگهایتان پول در میاورید......تعداد زیاد اعضای این گروه نشاندهنده رسمیت این گروه و هیچ گونه سوء استفاده است. فقط وبلاگ خود را ثبت نمایید و پول پارو کنید...بدون هیچ گونه چشم داشت و تضرر مالی....در هر کجا و در هر زمان و درهر وضعیت مالی که هستید..به گروه بزرگ اوکسین ادز بپیوندید.
عضویت سریع فقط در اینجا:
http://www.oxinads.com/?a=22810
http://www.oxinads.com/?a=22810


ما منتظر شماییم به ما بپیوندید
درضمن برای فعال شدن حسابتان باید کد بنر ها را در سایتتان قرار دهید

برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد