خانه - بهبود
چگونه زمان بندی رم را به درستی تنظیم کنیم؟ مادربردها

RAM بر اساس سیگنال های کنترلی از کنترلر حافظه که در پل شمالی چیپست (اینتل) یا مستقیماً در پردازنده (Athlon 64/FX/X2 و Phenom) قرار دارد، عمل می کند. برای دسترسی به یک سلول حافظه خاص، کنترل کننده دنباله ای از سیگنال ها را با تاخیرهایی بین آنها تولید می کند. تأخیر لازم است تا ماژول حافظه زمان داشته باشد تا دستور فعلی را اجرا کند و برای دستور بعدی آماده شود. این تأخیرها زمان‌بندی نامیده می‌شوند و معمولاً در ساعت‌های گذرگاه حافظه اندازه‌گیری می‌شوند.

اگر زمان‌بندی‌ها بیش از حد طولانی باشد، تراشه حافظه تمام اقدامات لازم را انجام می‌دهد و برای مدتی بیکار می‌ماند و منتظر دستور بعدی است. در این حالت، حافظه کندتر، اما پایدارتر کار می کند. اگر زمان‌بندی‌ها خیلی کوچک باشد، ماژول حافظه نمی‌تواند وظایف خود را به درستی انجام دهد و در نتیجه برنامه یا کل سیستم عامل از کار می‌افتد. گاهی اوقات، با چنین زمان‌بندی‌هایی، ممکن است رایانه اصلاً بوت نشود، سپس باید با استفاده از یک جامپر روی برد سیستم، آن را بازنشانی کنید.

هر ماژول حافظه دارای مقادیر زمان بندی خاص خود است که سازنده عملکرد سریع و پایدار حافظه را تضمین می کند. این مقادیر در یک تراشه مخصوص به نام SPD (Serial Presence Detect) ثبت می شوند. با استفاده از اطلاعات SPD، BIOS می تواند به طور خودکار هر ماژول حافظه ای را که توسط چیپست مادربرد پشتیبانی می شود، پیکربندی کند.

اکثر نسخه های BIOS به شما امکان می دهند استفاده از SPD را کنار بگذارید و حافظه را به صورت دستی پیکربندی کنید. می توانید سعی کنید زمان بندی ها را برای افزایش سرعت حافظه کاهش دهید، اما پس از این باید سیستم را به دقت تست کنید.

برای ماژول های حافظه SDRAM و DDR مدرن، چهار زمان بندی اصلی و یک پارامتر برای عملکرد کنترلر حافظه وجود دارد.

برای درک ماهیت آنها، اجازه دهید به طور خلاصه عملکرد کنترل کننده حافظه را در نظر بگیریم.

1. چرخه دسترسی به یک سلول حافظه خاص با تنظیم سیگنال نمونه‌برداری ردیف RAS# (ردیف آدرس ردیف) توسط کنترل‌کننده و تنظیم آدرس ردیف در خطوط آدرس آغاز می‌شود. هنگامی که این دستور دریافت می شود، ماژول حافظه فرآیند باز کردن خطی را که آدرس آن در طول خطوط آدرس ارسال شده است، آغاز می کند.

2. پس از مدت زمان معینی که برای باز کردن ردیف انتخاب شده لازم است، کنترل کننده حافظه سیگنال نمونه برداری از ستون CAS# (Strobe آدرس ستون) را کم تنظیم می کند. خطوط آدرس قبلاً آدرس ستونی را خواهند داشت که باید باز شود.

3. مدتی پس از ارسال سیگنال CAS#، ماژول حافظه شروع به انتقال داده های درخواستی می کند.

4. برای بستن یک خط، کنترلر حافظه سیگنال های RAS# و CAS# را با تنظیم پین های مربوطه در سطح بالایی خاموش می کند. پس از این، شارژ مجدد خط بسته آغاز می شود، اما در همان زمان ممکن است انتقال بسته داده تکمیل شود.

مطابق با توضیحات ساده شده فوق، موارد زیر متمایز می شوند:

زمان بندی (به ترتیب اهمیت):

tCL یا CAS# Latency- تاخیر بین اعمال سیگنال نمونه برداری از ستون CAS# و شروع انتقال داده، یعنی بین مراحل 2 و 3.

tRCD یا تاخیر RAS# به CAS#- تاخیر بین سیگنال نمونه‌برداری ردیف RAS# و سیگنال نمونه‌گیری ستون CAS# (مرحله 1 و 2).

tRP یا RAS# Precharge- تاخیر برای شارژ مجدد خط پس از بسته شدن آن (مرحله 4 و 5).

tRAS یا Active to Precharge Delay- حداقل زمان بین دستورات برای باز کردن یک خط و بستن آن (مراحل 1-4).

CR یا Command Rate- یک پارامتر اضافی که تعداد چرخه های ساعت را برای انتقال یک فرمان از کنترل کننده به حافظه نشان می دهد. این تاثیر قابل توجهی بر عملکرد ماژول های حافظه مدرن دارد و می تواند مقدار 1 یا 2 سیکل ساعت را بگیرد.

هنگام تعیین ویژگی های یک ماژول حافظه، زمان بندی معمولاً طبق طرح زیر نشان داده می شود: tCL-tRCD-tRP-tRAS-CR، به عنوان مثال، یک ماژول حافظه کینگستون، 1 گیگابایت DDR2 PC2-5300 دارای زمان بندی در حالت استاندارد است 4- 4-4-12-1T. ممکن است پارامتر Command Rate (CR) مشخص نشده باشد و سپس زمان بندی ها به صورت دنباله ای از چهار عدد (4-4-4-12) نوشته می شود. اگر تعداد پالس های مولد ساعت را بین مراحل اصلی عملکرد کنترلر بشمارید، می توانید یک طرح زمان بندی 2-3-3-7 را دریافت کنید که برای حافظه DDR معمول است.

توجه داشته باشید

با تجزیه و تحلیل زمان بندی حافظه استانداردهای DDR و DDR2، ممکن است فکر کنید که حافظه DDR2 کندتر از DDR است. با این حال، این مورد نیست، زیرا DDR2 با فرکانس دو برابر کار می کند، و زمان بندی در چرخه های ساعت اندازه گیری می شود. به عنوان مثال، دو سیکل ساعت در 200 مگاهرتز به همان مقدار زمان در نانوثانیه نیاز دارند که چهار سیکل ساعت در 400 مگاهرتز. بنابراین، حافظه‌های DDR2 با زمان‌بندی‌های 4-4-4-12 تقریباً با همان تأخیرهای حافظه با زمان‌بندی 2-2-2-6 کار می‌کنند. نتایج مشابهی را می توان با مقایسه زمان بندی حافظه های DDR2 و DDR3 گرفت.

تعداد پارامترهای موجود برای پیکربندی رم می‌تواند برای مدل‌های مختلف مادربرد، حتی آنهایی که روی یک چیپ‌ست ساخته شده‌اند، بسیار متفاوت باشد. بر اساس این ویژگی می توان مادربردها را به سه دسته تقسیم کرد.

تابلوهایی با حداقل گزینه های سفارشی سازی. این وضعیت برای بردهای ارزان قیمتی است که برای کامپیوترهای سطح پایه طراحی شده اند. به عنوان یک قاعده، امکان تنظیم فرکانس حافظه و احتمالاً یک یا دو زمان وجود دارد. چنین بردهایی قابلیت اورکلاک محدودی دارند.

تابلوهایی با قابلیت شخصی سازی پارامترهای اساسی. امکان پیکربندی فرکانس کاری و زمان بندی های اساسی که در بالا ذکر شد وجود دارد. این مجموعه از پارامترها برای اکثر بردها معمولی است و به شما امکان اورکلاک کردن سیستم را می دهد. پارامترهای حافظه را می توان در یک بخش جداگانه جمع آوری کرد یا مستقیماً در بخش قرار داد خصوصیات تراشه پیشرفته . برخی از بردها دارای بخش خاصی برای بهینه سازی و اورکلاک هستند و ممکن است پارامترهای حافظه در آنجا قرار داشته باشند.

تابلوهای پیشرفته. در بالا، الگوریتم عملکرد کنترلر حافظه به شکل بسیار ساده ارائه شده است، اما در واقع، کنترل کننده حافظه با ماژول حافظه مطابق با یک الگوریتم بسیار پیچیده تعامل دارد و علاوه بر موارد ذکر شده در بالا، از زمان بندی های اضافی زیادی استفاده می کند. . گاهی اوقات می توانید مادربردهایی با مجموعه گسترده ای از پارامترها پیدا کنید که به شما امکان می دهد عملکرد حافظه را بهینه سازی دقیق تری انجام دهید و به طور موثر آن را اورکلاک کنید.

مادربردهای مدرن به شما این امکان را می دهند که زمان بندی حافظه را به صورت دستی تغییر دهید. مقادیر پیش فرض زمان بندیدر تراشه های ماژول SPD نوشته شده است و BIOS مادربرد به طور خودکار مقادیر توصیه شده توسط سازنده را تنظیم می کند.

به طور معمول، اصطلاحات زیر برای توصیف زمان بندی حافظه استفاده می شود.

CAS (#CAS)- Column Access Strobe، تنظیم آدرس ستون.

RAS (#RAS)- ROW Access Strobe، تنظیم آدرس ردیف.

تاخیر- زمان تاخیر.

DRAMCASتاخیر(TCL، CL) - تعداد چرخه های ساعت بین آدرس دهی ستون و داده هایی که وارد رجیسترهای خروجی می شوند.

DRAMRASبهCASتاخیر انداختن(TRCD، RCD) - تعداد چرخه های ساعت بین تنظیم آدرس ردیف و خواندن آدرس ستون، یعنی زمان مورد نیاز برای جابجایی بین ردیف ها و ستون ها.
DRAMRASپیش شارژزمان(TRP، RP) - تعیین می کند که چند چرخه گذرگاه حافظه برای از قبل بازسازی تمام سلول های ردیف مورد نیاز است.
DRAMRASفعالزمان(Tras) - تأخیر در چرخه های ساعت بین آدرس دهی به دو خط حافظه دلخواه، یعنی زمان لازم در چرخه های ساعت برای شروع اجرای هر عملیات حافظه.
DRAMفرماننرخ(CMD) - زمان تأخیر بین دستور انتخاب یک تراشه خاص روی ماژول و فرمان فعال کردن خط.
DRAMانفجارطول- تعیین می کند که چه تعداد بسته داده در یک چرخه ارسال می شود.

به عنوان یک قاعده، مادربردهای مدرن از تغییر زمان بندی RAM با استفاده از تنظیمات BIOS پشتیبانی می کنند. با این حال، امید جدی به افزایش کارایی یک سیستم کامپیوتری با کاهش زمان بندیارزشش را ندارد. تأثیر کاهش تأخیر در اکثر دسته‌بندی‌های کارهای معمولی بسیار توهم‌آمیز است و در چند درصد قرار می‌گیرد که عملاً برای چشم غیرقابل تشخیص است: همانطور که مشخص است، فرد حداقل 10 درصد تفاوت در عملکرد را مشاهده می‌کند.

گاهی اوقات دستکاری زمان‌بندی حافظه به حل مشکلات جدی کمک می‌کند. به عنوان مثال، کاهش حتی چند درصد زمان رندر یک صحنه سنگین در 3D Studio MAX باعث صرفه جویی در چندین ساعت و هزینه زیادی می شود. اما باید به خاطر داشت که کاهش تاخیرها به طور عینی باعث کاهش پایداری سیستم کامپیوتری می شود.

مدیریت زمان

بیایید به تنظیم زمان بندی حافظه با استفاده از مثال Phoenix-Award BIOS CMOS Setup Utility روی مادربرد ASUS A8N-SLI مجهز به چیپست AMD nForce 4 نگاه کنیم.همانطور که می دانید، کنترل کننده حافظه در این سیستم ها در AMD Athlon 64 تعبیه شده است. پردازنده

    ابزار BIOS Setup را اجرا کنید، پارتیشن را انتخاب کنید پیشرفته، دسته بندی پیکربندی DRAM.

    به طور پیش فرض، تمام پارامترهای حافظه روی تنظیم شده است خودکاریعنی مشخصات حافظه از تراشه ماژول SPD خوانده می شود و زمان بندی مطابق با اطلاعات ثبت شده تنظیم می شود.

    مثال حداقل ممکن را نشان می دهد زمان بندیدر این نسخه بایوس مجاز است. باید درک کنید که اصلاً این واقعیت نیست که حافظه نصب شده روی رایانه با چنین پارامترهایی کار می کند.

    مقادیر هر ردیف دسته را یکی یکی تغییر دهید پیکربندی DRAMاول از همه در صف زمان بندی حافظه 1T/2T(این گزینه مشابه است نرخ فرمان) مقدار را تنظیم کنید 1T.

    پس از تغییر پارامتر، از تنظیمات BIOS خارج شوید، سیستم عامل را بارگیری کنید و عملکرد حافظه را بررسی کنید. به طور معمول، برنامه های خاصی برای آزمایش استفاده می شود، به عنوان مثال MemTest (http://hcidesigh.com/memtest/)، یا آنها کامپیوتر را با کارهای سنگینی که به شدت از RAM استفاده می کنند، بارگذاری می کنند. محاسبات علمی برای این منظور مناسب است و در زندگی روزمره - برنامه های آرشیو یا بازی های سه بعدی. اگر آزمون خوب پیش برود به مرحله بعد می رویم. اگر کامپیوتر ناپایدار باشد، مقدار پارامتر را به حالت قبلی برمی گردانیم.

    (کامپیوتر را راه اندازی مجدد کنید، ابزار BIOS Setup را اجرا کنید، پارتیشن را انتخاب کنید پیشرفته، دسته بندی پیکربندی DRAM. عملیات مرحله 5 را برای خط تکرار می کنیم تاخیر CAS# (Tcl).

    با استفاده از روشی که در پاراگراف های 5 و 6 توضیح داده شده است، مقادیر پارامترهایی را انتخاب می کنیم که عملکرد پایدار رایانه را با کاهش زمان بندی تضمین می کند. توجه داشته باشید که افزایش فرکانس گذرگاه حافظه منجر به افزایش زمان‌بندی می‌شود و بالعکس، کاهش زمان‌بندی فقط در فرکانس‌های نرمال شده برای یک ماژول خاص یا در فرکانس‌های پایین‌تر امکان‌پذیر است. اینکه کدام روش ترجیح داده می شود به صلاحدید کاربر واگذار می شود.

قبلاً در مورد نحوه اورکلاک کردن پردازنده ها و کارت های ویدیویی صحبت کرده ایم. یکی دیگر از مؤلفه هایی که به طور قابل توجهی بر عملکرد یک رایانه تأثیر می گذارد، RAM است. اجبار و تنظیم دقیق حالت عملکرد رم می تواند عملکرد رایانه شخصی را به طور متوسط ​​5-10٪ افزایش دهد. اگر چنین افزایشی بدون هیچ گونه سرمایه گذاری مالی محقق می شود و خطری برای ثبات سیستم ندارد، چرا تلاش نکنید؟ با این حال، هنگامی که ما آماده سازی این مواد را شروع کردیم، به این نتیجه رسیدیم که شرح خود فرآیند اورکلاک کافی نخواهد بود. شما می توانید درک کنید که چرا و برای چه منظوری لازم است تنظیمات خاصی را برای عملکرد ماژول ها تغییر دهید فقط با بررسی ماهیت عملکرد زیرسیستم حافظه رایانه. بنابراین، در قسمت اول مطالب به طور خلاصه به اصول کلی عملکرد RAM می پردازیم. مورد دوم حاوی نکات اساسی است که اورکلاکرهای تازه کار باید هنگام اورکلاک کردن زیرسیستم حافظه رعایت کنند.

اصول اولیه عملکرد RAM برای انواع مختلف ماژول ها یکسان است. توسعه دهنده پیشرو استانداردهای صنعت نیمه هادی، JEDEC، این فرصت را برای همه فراهم می کند تا با اسناد باز در این موضوع آشنا شوند. سعی می کنیم مفاهیم اولیه را به اختصار توضیح دهیم.

بنابراین، RAM یک ماتریس است که از آرایه هایی به نام بانک های حافظه تشکیل شده است. آنها به اصطلاح صفحات اطلاعاتی را تشکیل می دهند. بانک حافظه شبیه جدولی است که هر سلول آن مختصات عمودی (ستون) و افقی (ردیف) دارد. سلول های حافظه خازن هایی هستند که قادر به ذخیره بار الکتریکی هستند. با استفاده از تقویت کننده های خاص، سیگنال های آنالوگ به سیگنال های دیجیتال تبدیل می شوند که به نوبه خود داده ها را تشکیل می دهند. مدارهای سیگنال ماژول ها شارژ مجدد خازن ها و اطلاعات ضبط/خواندن را فراهم می کنند.

الگوریتم عملکرد حافظه پویا را می توان به صورت زیر توصیف کرد:

  1. تراشه ای که با آن کار کنید انتخاب می شود (Chip Select، دستور CS). یک سیگنال الکتریکی سطر انتخاب شده را فعال می کند (Row Activate Selection). داده ها به تقویت کننده ها می رسد و برای مدت زمان مشخصی قابل خواندن هستند. این عملیات در ادبیات انگلیسی Activate نامیده می شود.
  2. داده ها از ستون مربوطه خوانده/نوشته می شوند (عملیات Read/Write). انتخاب ستون با استفاده از دستور CAS (Column Activate Selection) انجام می شود.
  3. در حالی که خطی که سیگنال به آن اعمال می شود فعال باقی می ماند، خواندن/نوشتن سلول های حافظه مربوطه امکان پذیر است.
  4. هنگام خواندن داده ها - شارژهای خازن - ظرفیت آنها از بین می رود، بنابراین شارژ مجدد یا بستن خط با نوشتن اطلاعات در آرایه حافظه (Precharge) لازم است.
  5. سلول های خازن با گذشت زمان ظرفیت خود را از دست می دهند و نیاز به شارژ مجدد دارند. این عملیات - Refresh - به طور منظم در فواصل جداگانه (64 میلی ثانیه) برای هر ردیف از آرایه حافظه انجام می شود.

عملیات داخل رم مدتی طول می کشد تا کامل شود. این چیزی است که معمولاً با کلمه آشنا "timings" (از زمان انگلیسی) نامیده می شود. در نتیجه، زمان‌بندی‌ها فواصل زمانی لازم برای انجام برخی عملیات‌های انجام‌شده در RAM هستند.

طرح زمان‌بندی نشان‌داده‌شده در برچسب‌های ماژول حافظه فقط شامل تاخیرهای اصلی CL-tRCD-tRP-tRAS (تأخیر CAS، تاخیر RAS به CAS، پیش‌شارژ RAS و زمان چرخه (یا Active to Precharge)) است. همه موارد دیگر که تأثیر کمتری بر سرعت RAM دارند، معمولاً زمان‌بندی فرعی، زمان‌بندی اضافی یا ثانویه نامیده می‌شوند.

در اینجا به تفکیک تاخیرهای اصلی که در حین کار ماژول های حافظه رخ می دهد، اشاره شده است:

CAS Latency (CL) شاید مهمترین پارامتر باشد. حداقل زمان بین صدور فرمان خواندن (CAS) و شروع انتقال داده (تاخیر خواندن) را تعیین می کند.

تاخیر RAS به CAS (tRCD) فاصله زمانی بین صدور دستورات RAS و CAS را مشخص می کند. تعداد چرخه های ساعت مورد نیاز برای ورود داده ها به تقویت کننده را نشان می دهد.

پیش شارژ RAS (tRP) - مدت زمانی که طول می کشد تا سلول های حافظه پس از بسته شدن بانک شارژ شوند.

Row Active Time (tRAS) - دوره زمانی که بانک باز می ماند و نیازی به شارژ مجدد ندارد.

نرخ فرمان 1/2T (CR) - زمان مورد نیاز برای رمزگشایی دستورات و آدرس‌ها توسط کنترلر. با مقدار 1T، فرمان در یک چرخه ساعت، با 2T - در دو تشخیص داده می شود.

زمان چرخه بانک (tRC، tRAS/tRC) - زمان یک چرخه کامل دسترسی به بانک حافظه، از باز شدن تا بسته شدن. تغییرات با tRAS

DRAM Idle Timer - زمان بیکاری صفحه اطلاعات باز برای خواندن داده ها از آن.

ردیف به ستون (خواندن/نوشتن) (tRCD، tRCDWr، tRCDRd) مستقیماً با پارامتر تاخیر RAS به CAS (tRCD) مرتبط است. با استفاده از فرمول tRCD(Wr/Rd) = RAS به CAS Delay + Rd/Wr Command Delay محاسبه می شود. عبارت دوم یک مقدار تنظیم نشده است که تأخیر برای نوشتن/خواندن داده ها را تعیین می کند.

شاید این یک مجموعه اولیه از زمان بندی ها باشد که اغلب برای تغییر در BIOS مادربردها در دسترس است. رمزگشایی تأخیرهای باقیمانده و همچنین شرح مفصلی از اصول عملکرد و تعیین تأثیر برخی پارامترها بر عملکرد RAM را می توان در مشخصات JEDEC که قبلاً ذکر کردیم و همچنین در دیتاشیت باز سازندگان مجموعه منطق سیستم.

جدول تناظر بین فرکانس کاری واقعی، موثر و رتبه بندی انواع مختلف رم
نوع حافظه رتبه بندی فرکانس واقعی
عملکرد حافظه، مگاهرتز
فرکانس موثر
کار حافظه
(DDR، دو نرخ داده)، مگاهرتز
DDR PC 2100 133 266
PC 2700 167 333
PC 3200 200 400
ZS 3500 217 434
PC 4000 250 500
PC 4300 266 533
DDR2 PC2 4300 266 533
PC2 5400 333 667
PC2 6400 400 800
PC2 8000 500 1000
PC2 8500 533 1066
PC2 9600 600 1200
PC2 10 400 650 1300
DDR3 PC3 8500 533 1066
PC3 10 600 617,5 1333
PC3 11000 687,5 1375
PC3 12800 800 1600
PC3 13000 812,5 1625
PC3 14,400 900 1800
PC3 15000 933 1866
توجه داشته باشید که عدد رتبه بندی در این مورد، طبق مشخصات JEDEC، نشان دهنده سرعت میلیون ها انتقال در ثانیه از طریق یک خروجی داده است.
در مورد عملکرد و نمادها، به جای فرکانس کاری موثر، صحیح تر است که بگوییم نرخ انتقال داده دو برابر فرکانس ساعت ماژول است (داده ها در امتداد دو لبه سیگنال های مولد ساعت منتقل می شوند).

زمان بندی حافظه پایه

توضیح یکی از زمان‌بندی‌های tRP (Read to Precharge، RAS Precharge) با استفاده از یک نمودار معمولی در برگه داده از JEDEC. توضیح امضاها: CK و CK - سیگنال های ساعت انتقال داده، معکوس نسبت به یکدیگر (ساعت دیفرانسیل). COMMAND - دستورهایی که به سلول های حافظه می رسند. عملیات خواندن - خواندن؛ NOP - بدون دستور. PRE - خازن های شارژ - سلول های حافظه؛ ACT - عملیات فعال سازی ردیف؛ ADDRESS - آدرس دهی داده ها به بانک های حافظه؛ DQS - گذرگاه داده (Data Strobe)؛ DQ - گذرگاه ورودی/خروجی داده (Data Bus: Input/Output)؛ CL - تاخیر CAS در این مورد برابر با دو سیکل ساعت است. DO n - خواندن داده ها از خط n. یک چرخه ساعت، دوره زمانی مورد نیاز برای بازگرداندن سیگنال های انتقال داده CK و CK به موقعیت اولیه است که در یک لحظه مشخص ثابت شده است.

یک بلوک دیاگرام ساده که اصول اولیه حافظه DDR2 را توضیح می دهد. این برای نشان دادن حالت های احتمالی ترانزیستورها و دستوراتی که آنها را کنترل می کند ایجاد شده است. همانطور که می بینید، برای درک چنین مدار "ساده"، بیش از یک ساعت مطالعه اصول عملکرد RAM طول می کشد (ما در مورد درک همه فرآیندهای رخ داده در تراشه های حافظه صحبت نمی کنیم).

اصول اورکلاک رم

عملکرد RAM در درجه اول توسط دو شاخص تعیین می شود: فرکانس کاری و زمان بندی. اینکه کدام یک تأثیر بیشتری بر عملکرد رایانه شخصی خواهد داشت باید به صورت جداگانه تعیین شود، اما برای اورکلاک کردن زیرسیستم حافظه باید از هر دو روش استفاده کنید. ماژول های شما چه توانایی هایی دارند؟ با درجه احتمال نسبتاً بالایی می توان رفتار قالب ها را با تعیین نام تراشه های استفاده شده در آنها پیش بینی کرد. موفق ترین تراشه های اورکلاک استاندارد DDR سامسونگ TCCD، UCCC، Winbond BH-5، CH-5 هستند. DDR2 - Micron D9xxx; DDR3 - Micron D9GTR. با این حال، نتایج نهایی همچنین به نوع RSV، سیستمی که ماژول‌ها در آن نصب شده‌اند، توانایی مالک برای اورکلاک کردن حافظه و به سادگی به شانس در هنگام انتخاب نسخه‌ها بستگی دارد.

شاید اولین قدمی که مبتدیان برمی دارند افزایش فرکانس کاری رم باشد. همیشه به FSB پردازنده گره خورده است و با استفاده از تقسیم کننده های به اصطلاح در بایوس برد تنظیم می شود. مورد دوم را می توان به صورت کسری (1: 1، 1: 1.5)، بر حسب درصد (50٪، 75٪، 120٪)، در حالت های عملیاتی (DDR-333، DDR2-667) بیان کرد. هنگام اورکلاک کردن پردازنده با افزایش FSB، فرکانس حافظه به طور خودکار افزایش می یابد. به عنوان مثال، اگر از یک تقسیم کننده تقویتی 1:1.5 استفاده کنیم، وقتی فرکانس باس را از 333 به 400 مگاهرتز (معمولی برای تقویت Core 2 Duo) تغییر می دهیم، فرکانس حافظه از 500 مگاهرتز (333 × 1.5) به افزایش می یابد. 600 مگاهرتز (400 × 1.5). بنابراین، هنگام تقویت رایانه شخصی خود، مطمئن شوید که مانع از عملکرد پایدار RAM است.

مرحله بعدی انتخاب زمان بندی اصلی و سپس اضافی است. آنها را می توان در بایوس مادربرد تنظیم کرد یا با استفاده از ابزارهای ویژه در سیستم عامل تغییر داد. شاید جهانی ترین برنامه MemSet باشد، اما دارندگان سیستم های مبتنی بر پردازنده های AMD Athlon 64 (K8) A64Tweaker را بسیار مفید می دانند. افزایش عملکرد فقط با کاهش تأخیرها قابل دستیابی است: اول از همه، تأخیر CAS (CL)، و سپس تأخیر RAS به CAS (tRCD)، Precharge RAS (tRP) و Active to Precharge (tRAS). آنها به شکل اختصاری CL4-5-4-12 هستند که سازندگان ماژول های حافظه روی برچسب های محصول نشان می دهند. پس از تنظیم زمان‌بندی‌های اصلی، می‌توانید به کاهش زمان‌های اضافی ادامه دهید.

طرح ماژول حافظه

ماژول های استاندارد: الف) DDR2. ب) DDR؛ ج) SD-RAM.

  1. تراشه های حافظه (تراشه). ترکیب "تراشه + RSV" حجم، تعداد بانک ها، نوع ماژول ها (با یا بدون تصحیح خطا) را تعیین می کند.
  2. SPD (Serial Presence Detect) یک تراشه حافظه غیر فرار است که تنظیمات اولیه هر ماژول در آن ثبت می شود. در هنگام راه اندازی سیستم، BIOS مادربرد اطلاعات نمایش داده شده در SPD را می خواند و زمان بندی مناسب و فرکانس کاری RAM را تنظیم می کند.
  3. "کلید" یک شکاف مخصوص روی برد است که توسط آن می توانید نوع ماژول را تعیین کنید. به طور مکانیکی از نصب نادرست قالب ها در اسلات های در نظر گرفته شده برای RAM جلوگیری می کند.
  4. اجزای ماژول SMD (مقاومت ها، خازن ها). آنها جداسازی الکتریکی مدارهای سیگنال و مدیریت توان تراشه ها را فراهم می کنند.
  5. سازندگان باید استاندارد حافظه، فرکانس کاری استاندارد و زمان بندی اولیه را روی برچسب ها نشان دهند.
  6. RSV - برد مدار چاپی. اجزای باقیمانده ماژول روی آن لحیم می شوند. نتیجه اورکلاک اغلب به کیفیت PCB بستگی دارد: تراشه های مشابه می توانند در بردهای مختلف رفتار متفاوتی داشته باشند.

نتایج اورکلاک RAM به طور قابل توجهی تحت تأثیر افزایش ولتاژ تغذیه قالب ها قرار می گیرد. حدی که برای عملکرد طولانی مدت ایمن است اغلب 10-20٪ از مقادیر اعلام شده توسط تولید کنندگان فراتر می رود، اما در هر مورد با در نظر گرفتن ویژگی های تراشه ها به صورت جداگانه انتخاب می شود. برای رایج ترین DDR2، ولتاژ کار اغلب 1.8 ولت است. می توان آن را به 2-2.1 ولت بدون خطر زیاد افزایش داد، مشروط بر اینکه این ولتاژ منجر به بهبود نتایج اورکلاک شود. با این حال، برای اورکلاک کردن ماژول‌ها با استفاده از تراشه‌های Micron D9، سازندگان ولتاژ تغذیه استاندارد 2.3-2.4 V را اعلام می‌کنند. توصیه می‌شود فقط برای جلسات نشست کوتاه‌مدت، زمانی که هر مگاهرتز فرکانس اضافی مهم است، از این مقادیر تجاوز کنید. توجه داشته باشید که در طول کارکرد طولانی مدت حافظه در ولتاژهای تغذیه که با مقادیر ایمن برای تراشه های مورد استفاده متفاوت است، به اصطلاح ماژول های RAM تخریب می شوند. این اصطلاح به کاهش پتانسیل اورکلاک ماژول ها در طول زمان (تا ناتوانی در عملکرد در حالت های عادی) و خرابی کامل قالب ها اشاره دارد. فرآیندهای تخریب به ویژه تحت تأثیر کیفیت خنک کننده ماژول قرار نمی گیرند - حتی تراشه های سرد نیز می توانند به آنها حساس باشند. البته، نمونه‌هایی از استفاده طولانی‌مدت موفق از RAM در ولتاژ بالا وجود دارد، اما به یاد داشته باشید: شما تمام عملیات‌ها را در هنگام مجبور کردن سیستم با خطر و خطر خود انجام می‌دهید. زیاده روی نکنید.

با استفاده از حالت Dual Channel می توان به افزایش عملکرد در رایانه های شخصی مدرن دست یافت. این امر با افزایش عرض کانال تبادل داده و افزایش پهنای باند نظری زیرسیستم حافظه به دست می آید. این گزینه به دانش، مهارت یا تنظیم دقیق حالت های عملکرد RAM نیاز ندارد. برای فعال سازی Dual Channel کافی است دو یا چهار ماژول هم حجم داشته باشید (لازم نیست از قالب های کاملاً یکسان استفاده کنید). حالت دو کاناله پس از نصب رم در اسلات های مناسب روی مادربرد به طور خودکار فعال می شود.

تمام دستکاری های توصیف شده منجر به افزایش عملکرد زیرسیستم حافظه می شود، اما اغلب مشاهده این افزایش با چشم غیرمسلح دشوار است. با تنظیم خوب و افزایش قابل توجه فرکانس عملکرد ماژول ها، می توانید روی افزایش بهره وری حدود 10-15٪ حساب کنید. میانگین ارقام کمتر است. آیا بازی ارزش زحمت را دارد و آیا ارزش وقت گذاشتن برای بازی با تنظیمات را دارد؟ اگر می خواهید عادات رایانه شخصی را با جزئیات مطالعه کنید - چرا که نه؟

EPP و XMP - اورکلاک RAM برای تنبل ها

همه کاربران ویژگی های راه اندازی رایانه شخصی را برای حداکثر کارایی مطالعه نمی کنند. برای اورکلاک کردن مبتدیان است که شرکت های پیشرو راه های ساده ای را برای افزایش عملکرد کامپیوتر ارائه می دهند.

برای رم، همه چیز با فناوری پروفایل های عملکردی پیشرفته (EPP) معرفی شده توسط NVIDIA و Corsair آغاز شد. مادربردهای مبتنی بر nForce 680i SLI اولین مادربردهایی بودند که حداکثر عملکرد را از نظر شخصی سازی زیرسیستم حافظه ارائه کردند. ماهیت ERR بسیار ساده است: تولید کنندگان RAM حالت های سرعت غیر استاندارد تضمین شده را برای عملکرد محصولات خود انتخاب می کنند و توسعه دهندگان مادربرد این فرصت را فراهم می کنند تا آنها را از طریق BIOS فعال کنند. EPP لیست گسترده ای از تنظیمات ماژول است که مجموعه اصلی را تکمیل می کند. دو نسخه از URR وجود دارد - کوتاه شده و کامل (به ترتیب دو و یازده امتیاز رزرو).

پارامتر مقادیر ممکن برای SWU پشتیبانی
JEDEC SPD مشخصات مختصر EPP نمایه کامل ERR
تاخیر CAS 2, 3, 4, 5, 6 آره آره آره
حداقل زمان چرخه در CAS پشتیبانی شده JEDEC+1.875 ns (DDR2-1066) آره آره آره
حداقل RAS تاخیر به CAS (tRCD) JEDEC* آره آره آره
حداقل زمان پیش شارژ ردیف (tRP) JEDEC* آره آره آره
حداقل زمان فعال تا پیش شارژ (tRAS) JEDEC* آره آره آره
زمان بازیابی نوشتن (tWR) JEDEC* آره آره آره
حداقل زمان فعال تا فعال/بازسازی (tRC) JEDEC* آره آره آره
سطح ولتاژ 1.8-2.5 V - آره آره
نرخ فرمان آدرس 1T، 2T - آره آره
نشانی قدرت درایو 1.0x، 1.25x، 1.5x، 2.0x - - آره
تراشه قدرت درایو را انتخاب کنید 1.0x، 1.25x، 1.5x، 2.0x - - آره
قدرت درایو ساعت 0.75x، 1.0x، 1.25x، 1.5x - - آره
قدرت درایو داده 0.75x، 1.0x، 1.25x، 1.5x - - آره
قدرت درایو DQS 0.75x، 1.0x، 1.25x، 1.5x - - آره
آدرس/فرمان تاخیر خوب 0، 1/64، 2/64، 3/64 MEMCLK - - آره
زمان تنظیم آدرس/فرمان 1/2، 1 MEMCLK - - آره
انتخاب تراشه Delay 0، 1/64، 2/64، 3/64 MEMCLK - - آره
تراشه زمان تنظیم را انتخاب کنید 1/2، 1 MEMCLK - - آره
*محدوده مقدار با الزامات تعریف شده توسط JEDEC برای ماژول های DDR2 مطابقت دارد
پروفایل های پیشرفته EPP به شما این امکان را می دهد که به طور خودکار تأخیر بیشتری ماژول های DDR2 را نسبت به مجموعه پایه دارای گواهی JEDEC مدیریت کنید.

توسعه بیشتر این موضوع مفهوم Xtreme Memory Profiles (XMP) است که توسط اینتل ارائه شده است. در هسته خود، این نوآوری هیچ تفاوتی با EPP ندارد: مجموعه گسترده ای از تنظیمات برای RAM، حالت های سرعت تضمین شده توسط سازندگان در SPD بردها نوشته شده و در صورت لزوم در بایوس برد فعال می شوند. از آنجایی که نمایه‌های حافظه Xtreme و نمایه‌های عملکرد پیشرفته توسط توسعه‌دهندگان مختلف ارائه می‌شوند، ماژول‌ها برای مجموعه‌های منطقی سیستم خود (در چیپ‌ست‌های NVIDIA یا Intel) تأیید شده‌اند. XMP، به عنوان استاندارد بعدی، فقط برای DDR3 اعمال می شود.

البته فناوری های EPP و XMP که به راحتی می توانند ذخیره رم را فعال کنند، برای مبتدیان مفید خواهند بود. با این حال، آیا تولیدکنندگان ماژول به سادگی به آنها اجازه می دهند که بیشترین بهره را از محصولات خود ببرند؟ حتی بیشتر می خواهید؟ سپس ما در راه هستیم - ما عمیق تر به ماهیت افزایش عملکرد زیر سیستم حافظه خواهیم پرداخت.

نتایج

در یک ماده کوچک، آشکار کردن تمام جنبه های عملکرد ماژول ها، اصول عملکرد حافظه پویا به طور کلی، و نشان دادن تأثیر تغییر یکی از تنظیمات RAM بر عملکرد کلی سیستم دشوار است. با این حال، ما امیدواریم که شروعی انجام شده باشد: کسانی که علاقه مند به مسائل نظری هستند، به شدت توصیه می شود که مواد JEDEC را مطالعه کنند. آنها در دسترس همه هستند. در عمل، تجربه به طور سنتی با زمان همراه می شود. یکی از اهداف اصلی مطالب این است که برای مبتدیان اصول اورکلاک کردن زیرسیستم حافظه را توضیح دهد.

تنظیم دقیق عملکرد ماژول ها کار بسیار مشکلی است و اگر به حداکثر کارایی نیاز ندارید، اگر هر نقطه در یک برنامه آزمایشی سرنوشت رکورد را تعیین نمی کند، می توانید خود را محدود به اتصال به فرکانس و زمان بندی اولیه کنید. . پارامتر CAS Latency (CL) تاثیر قابل توجهی بر عملکرد دارد. بیایید همچنین RAS به CAS Delay (tRCD)، RAS Precharge (tRP) و Cycle Time (یا Active to Precharge) (tRAS) را برجسته کنیم - این مجموعه اولیه، زمان‌بندی‌های اصلی است که همیشه توسط سازنده‌ها مشخص می‌شود. به گزینه Command Rate توجه کنید (مرتبط ترین برای دارندگان مادربردهای مدرن مبتنی بر چیپست های NVIDIA). با این حال، تعادل ویژگی ها را فراموش نکنید. سیستم‌هایی که از کنترل‌کننده‌های حافظه متفاوتی استفاده می‌کنند ممکن است به تغییرات پارامتر واکنش متفاوتی نشان دهند. هنگام اورکلاک رم، باید به طرح کلی پایبند باشید: حداکثر اورکلاک پردازنده در فرکانس کاهش یافته ماژول ها → حداکثر اورکلاک حافظه در فرکانس با بدترین تاخیرهای ممکن (تغییر در مقسوم علیه ها) → کاهش زمان بندی با حفظ فرکانس به دست آمده شاخص ها.

مرحله بعدی تست عملکرد است (خود را به برنامه های مصنوعی محدود نکنید!)، سپس یک روش جدید برای اورکلاک کردن ماژول ها. زمان‌بندی‌های اصلی را روی مرتبه‌ای کم‌تر تنظیم کنید (مثلاً 4-4-4-12 به جای 5-5-5-15)، از تقسیم‌کننده‌ها برای انتخاب حداکثر فرکانس در چنین شرایطی استفاده کنید و دوباره رایانه شخصی را آزمایش کنید. بنابراین، می توان تعیین کرد که رایانه شما چه چیزی را بیشتر دوست دارد - فرکانس کاری بالا یا تأخیر ماژول کم. سپس به تنظیم دقیق زیرسیستم حافظه، جستجو برای حداقل مقادیر برای زمان های فرعی موجود برای تنظیم، ادامه دهید. برای شما در این کار دشوار آرزوی موفقیت داریم!

ویژگی های اصلی RAM (حجم، فرکانس آن، متعلق به یکی از نسل ها) را می توان با پارامتر مهم دیگری - زمان بندی تکمیل کرد. آنها چه هستند؟ آیا می توان آنها را در تنظیمات بایوس تغییر داد؟ چگونه می توان این کار را از نظر عملکرد پایدار رایانه به صحیح ترین روش انجام داد؟

زمان بندی رم چیست؟

زمان بندی RAM بازه زمانی است که در طی آن دستور ارسال شده توسط کنترلر RAM اجرا می شود. این واحد بر حسب تعداد چرخه های ساعتی که توسط گذرگاه کامپیوتر در حین پردازش سیگنال رد می شود اندازه گیری می شود. اگر طراحی تراشه های رم را درک کنید، ماهیت چگونگی کارکرد زمان بندی آسان تر است.

RAM یک کامپیوتر از تعداد زیادی سلول در حال تعامل تشکیل شده است. هر کدام آدرس مشروط خود را دارند که کنترلر RAM به آن دسترسی پیدا می کند. مختصات سلول معمولاً با استفاده از دو پارامتر مشخص می شود. به طور معمول، آنها را می توان به عنوان اعداد ردیف و ستون (مانند یک جدول) نشان داد. به نوبه خود، گروه‌هایی از آدرس‌ها با هم ترکیب می‌شوند تا پیدا کردن یک سلول خاص در یک منطقه داده بزرگ‌تر (که گاهی اوقات «بانک» نامیده می‌شود) برای کنترل‌کننده آسان‌تر شود.

بنابراین درخواست منابع حافظه در دو مرحله انجام می شود. ابتدا کنترل کننده درخواستی را به "بانک" ارسال می کند. سپس شماره "ردیف" سلول را درخواست می کند (با ارسال سیگنال RAS) و منتظر پاسخ می ماند. مدت زمان انتظار، زمان بندی RAM است. نام رایج آن RAS به CAS Delay است. اما این همه ماجرا نیست.

برای دسترسی به یک سلول خاص، کنترل کننده به تعداد "ستون" اختصاص داده شده به آن نیز نیاز دارد: سیگنال دیگری مانند CAS ارسال می شود. زمانی که کنترلر منتظر پاسخ می ماند نیز زمان بندی RAM است. به آن CAS Latency می گویند. و این همه ماجرا نیست. برخی از متخصصان فناوری اطلاعات ترجیح می دهند پدیده CAS Latency را کمی متفاوت تفسیر کنند. آنها بر این باورند که این پارامتر نشان می دهد که چند سیکل ساعت منفرد باید در فرآیند پردازش سیگنال ها نه از کنترل کننده، بلکه از پردازنده بگذرد. اما، همانطور که کارشناسان خاطرنشان می کنند، در هر دو مورد، در اصل، ما در مورد یک چیز صحبت می کنیم.

کنترل کننده، به عنوان یک قاعده، با همان "ردیف" که سلول بیش از یک بار در آن قرار دارد، کار می کند. با این حال، قبل از دسترسی مجدد به آن، باید جلسه درخواست قبلی را ببندد. و تنها پس از آن کار را از سر بگیرید. فاصله زمانی بین تکمیل و تماس جدید به خط نیز زمان بندی است. RAS Precharge نام دارد. در حال حاضر سومین متوالی. این همه؟ خیر

همانطور که به یاد داریم، پس از کار با خط، کنترلر باید جلسه درخواست قبلی را ببندد. فاصله زمانی بین فعال کردن دسترسی به یک ردیف و بستن آن نیز زمان رم است. نام آن Active to Precharge Delay است. اصولاً الان همین است.

بنابراین، ما 4 زمان شمارش کردیم. بر این اساس همیشه به صورت چهار عددی مثلاً 2-3-3-6 نوشته می شوند. علاوه بر آنها، به هر حال، پارامتر رایج دیگری نیز وجود دارد که RAM رایانه را مشخص می کند. ما در مورد مقدار Command Rate صحبت می کنیم. حداقل زمانی را که کنترلر صرف تغییر از یک دستور به فرمان دیگر می کند را نشان می دهد. یعنی اگر مقدار CAS Latency 2 باشد، تاخیر زمانی بین درخواست پردازنده (کنترل کننده) و پاسخ ماژول حافظه 4 سیکل ساعت خواهد بود.

زمان: ترتیب چیدمان

ترتیب قرار گرفتن هر یک از زمان بندی ها در این سری اعداد چگونه است؟ تقریباً همیشه (و این یک نوع "استاندارد" صنعتی است) به شرح زیر است: شماره اول تاخیر CAS، دوم RAS به CAS Delay، سوم RAS Precharge و چهارم Active to Precharge Delay است. همانطور که در بالا گفتیم، گاهی اوقات از پارامتر Command Rate استفاده می شود که مقدار آن پنجمین ردیف است. اما اگر برای چهار شاخص قبلی، گسترش اعداد می تواند بسیار زیاد باشد، برای CR، به عنوان یک قاعده، تنها دو مقدار ممکن است - T1 یا T2. اولی به این معنی است که زمان از لحظه فعال شدن حافظه تا آماده شدن برای پاسخگویی به درخواست ها باید 1 سیکل ساعت را بگذراند. طبق دوم - 2.

زمان بندی ها چه می گویند؟

همانطور که می دانید میزان رم یکی از شاخص های کلیدی عملکرد این ماژول است. هر چه بزرگتر باشد بهتر است. پارامتر مهم دیگر فرکانس رم است. اینجا هم همه چیز مشخص است. هرچه بالاتر باشد، رم سریعتر کار می کند. در مورد زمان بندی چطور؟

برای آنها الگوی متفاوت است. هرچه مقادیر هر یک از چهار زمان بندی کمتر باشد، حافظه بهتر و کارآمدتر است. و بر این اساس کامپیوتر سریعتر کار می کند. اگر دو ماژول با فرکانس یکسان دارای زمان بندی رم متفاوتی باشند، عملکرد آنها متفاوت خواهد بود. همانطور که قبلاً در بالا تعریف کردیم، مقادیر مورد نیاز ما در چرخه های ساعت بیان می شوند. هرچه تعداد آنها کمتر باشد، پردازنده سریعتر از ماژول RAM پاسخ دریافت می کند. و هر چه زودتر بتواند از منابعی مانند فرکانس RAM و حجم آن "استفاده کند".

زمان بندی کارخانه یا خود شما؟

اکثر کاربران رایانه شخصی ترجیح می دهند از زمان بندی هایی استفاده کنند که در خط مونتاژ تنظیم شده اند (یا تنظیم خودکار در گزینه های مادربرد تنظیم شده است). با این حال، بسیاری از کامپیوترهای مدرن این قابلیت را دارند که پارامترهای لازم را به صورت دستی تنظیم کنند. یعنی در صورت نیاز به مقادیر کمتر، به عنوان یک قاعده، می توان آنها را وارد کرد. اما چگونه زمان بندی رم را تغییر دهیم؟ و این کار را انجام دهید تا سیستم به طور پایدار کار کند؟ و شاید مواردی وجود داشته باشد که در آن بهتر است مقادیر افزایش یافته را انتخاب کنید؟ چگونه زمان بندی رم را به طور بهینه تنظیم کنیم؟ حال سعی می کنیم به این سوالات پاسخ دهیم.

تنظیم زمان بندی

مقادیر زمان‌بندی کارخانه در قسمت مشخص شده تراشه RAM نوشته می‌شود. SPD نام دارد. با استفاده از داده های آن، سیستم BIOS رم را با پیکربندی مادربرد تطبیق می دهد. در بسیاری از نسخه‌های بایوس مدرن، تنظیمات پیش‌فرض زمان‌بندی قابل تنظیم هستند. تقریباً همیشه این کار به صورت برنامه نویسی انجام می شود - از طریق رابط سیستم. تغییر مقادیر حداقل یک زمان بندی در اکثر مدل های مادربرد موجود است. به نوبه خود، سازندگانی وجود دارند که اجازه تنظیم دقیق ماژول های RAM را با استفاده از تعداد بسیار بیشتری پارامتر نسبت به چهار نوع ذکر شده در بالا می دهند.

برای وارد کردن قسمت تنظیمات مورد نیاز در BIOS، باید وارد این سیستم شوید (کلید DEL بلافاصله پس از روشن کردن رایانه) و گزینه منوی تنظیمات پیشرفته چیپست را انتخاب کنید. بعد، در میان تنظیمات، خط DRAM Timeming قابل انتخاب را می‌یابیم (ممکن است کمی متفاوت به نظر برسد، اما مشابه است). در آن توجه می کنیم که مقادیر زمان بندی (SPD) به صورت دستی (دستی) تنظیم می شود.

چگونه می توان از زمان بندی پیش فرض رم در بایوس مطلع شد؟ برای انجام این کار، پارامترهای مربوط به CAS Latency، RAS به CAS، RAS Precharge و Active To Precharge Delay را در تنظیمات مجاور می یابیم. مقادیر زمان بندی خاص، به عنوان یک قاعده، به نوع ماژول های حافظه نصب شده بر روی رایانه شخصی بستگی دارد.

با انتخاب گزینه های مناسب می توانید مقادیر زمان بندی را تعیین کنید. کارشناسان توصیه می کنند که اعداد را به تدریج کاهش دهید. پس از انتخاب نشانگرهای مورد نظر، باید سیستم را ریبوت کرده و از نظر پایداری تست کنید. اگر رایانه شما خراب است، باید به بایوس برگردید و مقادیر را چندین سطح بالاتر تنظیم کنید.

بهینه سازی زمان بندی

بنابراین، زمان‌بندی RAM - بهترین مقادیر برای تعیین آنها چیست؟ تقریباً همیشه اعداد بهینه از طریق آزمایش های عملی تعیین می شوند. عملکرد یک رایانه شخصی نه تنها به کیفیت عملکرد ماژول های RAM و نه تنها به سرعت تبادل داده بین آنها و پردازنده مربوط می شود. بسیاری از ویژگی های دیگر یک رایانه شخصی مهم هستند (تا نکات ظریفی مانند سیستم خنک کننده رایانه). بنابراین، اثربخشی عملی تغییر زمان بندی به محیط نرم افزاری و سخت افزاری خاصی بستگی دارد که کاربر در آن ماژول های RAM را پیکربندی می کند.

ما قبلاً به الگوی کلی اشاره کردیم: هر چه زمان بندی کمتر باشد، سرعت رایانه شخصی بیشتر می شود. اما این، البته، یک سناریوی ایده آل است. به نوبه خود، زمان‌بندی با مقادیر پایین‌تر می‌تواند در هنگام اورکلاک کردن ماژول‌های مادربرد مفید باشد - به طور مصنوعی فرکانس آن را افزایش می‌دهد.

واقعیت این است که اگر به صورت دستی تراشه های RAM را با استفاده از ضرایب بسیار زیاد شتاب دهید، ممکن است رایانه شروع به عملکرد ناپایدار کند. کاملاً ممکن است تنظیمات زمان بندی به قدری نادرست تنظیم شود که رایانه به هیچ وجه نتواند بوت شود. سپس، به احتمال زیاد، باید تنظیمات BIOS را با استفاده از روش سخت افزاری (با احتمال زیاد تماس با مرکز خدمات) "بازنشانی" کنید.

به نوبه خود، مقادیر بالاتر برای زمان‌بندی می‌تواند با کم کردن سرعت رایانه شخصی (اما نه آنقدر که سرعت کار به حالت قبل از «اورکلاک» برسد)، به سیستم ثبات بخشد.

برخی از کارشناسان فناوری اطلاعات محاسبه کرده‌اند که ماژول‌های RAM با CL 3 تقریباً 40 درصد تأخیر کمتری در تبادل سیگنال‌های مربوطه نسبت به ماژول‌های با CL 5 ارائه می‌کنند. البته به شرطی که فرکانس ساعت در هر دو یکسان باشد.

زمان بندی های اضافی

همانطور که قبلاً گفتیم، برخی از مدل های مدرن مادربرد دارای گزینه هایی برای تنظیم بسیار دقیق عملکرد رم هستند. البته این در مورد نحوه افزایش RAM نیست - البته این پارامتر در کارخانه تنظیم شده است و قابل تغییر نیست. با این حال، تنظیمات RAM ارائه شده توسط برخی از سازندگان دارای ویژگی های بسیار جالبی است که با استفاده از آنها می توانید سرعت کامپیوتر خود را به میزان قابل توجهی افزایش دهید. ما مواردی را که به زمان‌بندی‌هایی که می‌توانند علاوه بر چهار زمان اصلی پیکربندی شوند، در نظر خواهیم گرفت. یک نکته مهم: بسته به مدل مادربرد و نسخه BIOS، نام هر یک از پارامترها ممکن است با مواردی که اکنون در مثال ها آورده ایم متفاوت باشد.

1. RAS به RAS تاخیر

این زمان‌بندی مسئول تأخیر بین لحظاتی است که ردیف‌هایی از مناطق مختلف ادغام آدرس‌های سلول (یعنی «بانک‌ها») فعال می‌شوند.

2. زمان چرخه ردیف

این زمان بازتاب فاصله زمانی است که طی آن یک چرخه در یک خط واحد طول می کشد. یعنی از لحظه فعال شدن تا شروع کار با سیگنال جدید (با فاز میانی به صورت بسته شدن).

3. زمان بازیابی را بنویسید

این زمان بندی بازتاب فاصله زمانی بین دو رویداد - تکمیل چرخه ضبط داده ها به حافظه و شروع سیگنال الکتریکی است.

4. Write To Read Delay

این زمان بندی نشان می دهد که بین اتمام چرخه نوشتن و لحظه ای که خواندن داده ها شروع می شود چقدر باید بگذرد.

بسیاری از نسخه های بایوس دارای گزینه Bank Interleave نیز هستند. با انتخاب آن، می توانید پردازنده را طوری پیکربندی کنید که به همان "بانک های" RAM به طور همزمان دسترسی داشته باشد، نه یک به یک. به طور پیش فرض، این حالت به طور خودکار عمل می کند. با این حال، می توانید پارامتری مانند 2 Way یا 4 Way را تنظیم کنید. این به شما امکان می دهد به ترتیب از 2 یا 4 "بانک" به طور همزمان استفاده کنید. غیرفعال کردن حالت Bank Interleave به ندرت استفاده می شود (این معمولاً با تشخیص رایانه شخصی همراه است).

تنظیم زمان: تفاوت های ظریف

اجازه دهید برخی از ویژگی های مربوط به عملکرد زمان بندی ها و تنظیمات آنها را نام ببریم. به گفته برخی از متخصصان فناوری اطلاعات، در یک سری چهار عددی، شماره اول، یعنی زمان تاخیر CAS، مهم ترین است. بنابراین، اگر کاربر تجربه کمی در "اورکلاک" ماژول‌های RAM داشته باشد، آزمایش‌ها باید به تنظیم مقادیر فقط برای اولین زمان محدود شود. اگرچه این دیدگاه به طور کلی پذیرفته نشده است. بسیاری از کارشناسان فناوری اطلاعات بر این باورند که سه زمان دیگر از نظر سرعت تعامل بین رم و پردازنده کم اهمیت نیستند.

در برخی از مدل‌های مادربرد، می‌توانید عملکرد تراشه‌های رم در بایوس را در چند حالت اولیه پیکربندی کنید. در اصل، این تنظیم مقادیر زمان بندی بر اساس الگوهایی است که از نقطه نظر عملکرد پایدار رایانه شخصی قابل قبول است. این گزینه ها معمولا در مجاورت گزینه Auto by SPD قرار دارند و حالت های مورد بحث توربو و اولترا هستند. اولی دلالت بر شتاب متوسط ​​دارد، دومی - حداکثر. این ویژگی می تواند جایگزینی برای تنظیم دستی زمان بندی باشد. حالت های مشابه، به هر حال، در بسیاری از رابط های سیستم بهبود یافته BIOS - UEFI در دسترس هستند. در بسیاری از موارد، همانطور که کارشناسان خاطرنشان می کنند، هنگامی که گزینه های Turbo و Ultra فعال می شوند، عملکرد رایانه شخصی به اندازه کافی بالا به دست می آید و عملکرد آن پایدار است.

تیک ها و نانوثانیه ها

آیا می توان چرخه های ساعت را در ثانیه بیان کرد؟ آره. و یک فرمول بسیار ساده برای این وجود دارد. ساعت در ثانیه با تقسیم یک بر فرکانس ساعت واقعی RAM مشخص شده توسط سازنده محاسبه می شود (اگرچه این شاخص، به عنوان یک قاعده، باید بر 2 تقسیم شود).

به عنوان مثال، اگر می‌خواهیم چرخه‌های ساعتی را که زمان‌بندی رم DDR3 یا 2 را تشکیل می‌دهند، دریابیم، سپس به نشانه‌های آن نگاه می‌کنیم. اگر عدد 800 در آنجا مشخص شده باشد، فرکانس رم واقعی برابر با 400 مگاهرتز خواهد بود. این بدان معناست که مدت چرخه مقدار حاصل از تقسیم یک بر 400 خواهد بود. یعنی 2.5 نانوثانیه.

زمان بندی ماژول های DDR3

برخی از مدرن ترین ماژول های رم تراشه های نوع DDR3 هستند. برخی از کارشناسان معتقدند که شاخص هایی مانند زمان بندی برای آنها بسیار کمتر از تراشه های نسل های قبلی - DDR 2 و قبل از آن است. واقعیت این است که این ماژول ها معمولاً با پردازنده های نسبتاً قدرتمندی (مانند Intel Core i7) تعامل دارند که منابع آنها اغلب اجازه دسترسی به RAM را نمی دهند. بسیاری از تراشه های مدرن اینتل، و همچنین راه حل های مشابه از AMD، مقدار کافی رم آنالوگ خود را در قالب حافظه نهان L2 و L3 دارند. می توان گفت که چنین پردازنده هایی مقدار رم مخصوص به خود را دارند که می توانند مقدار قابل توجهی از عملکردهای RAM معمولی را انجام دهند.

بنابراین، همانطور که متوجه شدیم، کار با زمان‌بندی هنگام استفاده از ماژول‌های DDR3، مهم‌ترین جنبه اورکلاک نیست (اگر تصمیم به افزایش سرعت عملکرد رایانه داشته باشیم). پارامترهای فرکانس برای چنین ریز مدارهایی بسیار مهمتر هستند. در عین حال، ماژول‌های رم از نوع DDR2 و حتی خطوط فناوری قبلی هنوز هم روی رایانه‌ها نصب می‌شوند (البته، استفاده گسترده از DDR3، به گفته بسیاری از کارشناسان، روندی بیش از پایدار است). و بنابراین، کار با زمان بندی می تواند برای تعداد بسیار زیادی از کاربران مفید باشد.

چگونه زمان بندی حافظه را تغییر دهیم؟

پاسخ استاد:

اگر می‌خواهید بدون نصب حافظه‌های رم جدید، عملکرد رم را افزایش دهید، باید زمان‌بندی رم‌های موجود را کاهش دهید. این عملیات باید بسیار با دقت انجام شود، زیرا می توانید به دستگاه های رایانه خود آسیب برسانید.

ابتدا باید حافظه های نصب شده را بررسی کنید. ویندوز هفت یک برنامه داخلی برای انجام این فرآیند دارد. این بدان معنی است که شما باید کنترل پنل را باز کنید و "System and Security" را در آنجا انتخاب کنید. در آنجا، تب "Administration" و سپس "Windows Memory Checker" را انتخاب کنید. در آنجا باید گزینه "Reboot and check memory" را انتخاب کنید.

حالا کامپیوتر خود را ریستارت کنید و روی Delete کلیک کنید تا منوی BIOS باز شود. ترکیب Ctrl و F1 را فشار دهید تا منوی پارامترهای عملیاتی رایانه شخصی باز شود. در آنجا، تب Advanced را انتخاب کنید. اکنون به داده هایی که در زیر خط فرکانس حافظه قرار دارد نگاه کنید. در آنجا موارد CAS Latency، RAS Precharge Delay، RAS to CAS Delay و Active Precharge Delay را خواهید دید.

در اینجا باید زمان بندی را کاهش دهید. این باید بسیار با دقت انجام شود و دائماً پارامتر را فقط به حداقل "واحد" تغییر دهید. با اولین نقطه تاخیر CAS شروع کنید. در آنجا باید 0.5 کاهش یابد. سپس به منوی BIOS برگردید. در آنجا Save & Exit را انتخاب کنید و Enter را فشار دهید. پس از راه اندازی مجدد کامپیوتر، دوباره وارد منوی تست RAM شوید.

اگر برنامه نشان داد که عملکرد بهبود یافته است، با تغییر مقدار مورد بعدی - تاخیر پیش شارژ RAS، زمان‌بندی را کاهش دهید. برای جلوگیری از راه اندازی مجدد رایانه هنگام بررسی حافظه، می توانید از برنامه های ویژه استفاده کنید.

می توانید ابزار Riva Tuner یا memtest را نصب کنید. با کمک آنها می توانید پایداری و عملکرد RAM خود را بررسی کنید. ریوا تیونر همچنین عملکردی مانند کاهش زمان بندی دارد. لطفا توجه داشته باشید که انجام این فرآیند از طریق BIOS توصیه می شود، زیرا در صورت بروز هر گونه خرابی، می توانید به سرعت تنظیمات کارخانه را بازیابی کنید.



 


خواندن:



HTC Sync Manager: نحوه استفاده، مکان دانلود، حل مشکل

HTC Sync Manager: نحوه استفاده، مکان دانلود، حل مشکل

HTC Sync ابزاری برای اتصال گوشی های هوشمند HTC به کامپیوتر، تبادل داده ها و همگام سازی داده ها بین آنهاست. این برنامه روی...

Xperia Z3 و Xperia Z3 Compact: بررسی و مقایسه مرورگر وب یک برنامه نرم افزاری برای دسترسی و مشاهده اطلاعات در اینترنت است.

Xperia Z3 و Xperia Z3 Compact: بررسی و مقایسه مرورگر وب یک برنامه نرم افزاری برای دسترسی و مشاهده اطلاعات در اینترنت است.

نوشتن این مقایسه منو به دلیل چنین سؤال مکرری در مورد اینکه چه چیزی را انتخاب کنید - Sony Xperia Z3 یا Xperia Z3 Compact ایجاد شد؟ بیشتر اوقات ...

تعرفه های جدید Kyivstar اتصال در دسترس نیست

تعرفه های جدید Kyivstar اتصال در دسترس نیست

شرکت Kievtsar به مشترکین خود اتصال به بسته های تعرفه ای مختلف را به صورت قراردادی ارائه می دهد. از جمله مزایای فراوان این ...

اینترنت تلفن فلای کار نمی کند

اینترنت تلفن فلای کار نمی کند

دستورالعمل ها دریابید - آیا امکان اتصال به اینترنت در مدل گوشی شما وجود دارد؟ این را می توانید در لیست مشخصات فنی پیدا کنید ...

فید-تصویر RSS