معرفی.
برای مدت طولانی می خواستم در مورد اطمینان از کاهش صحبت کنم مصرف انرژی رایانه های شخصی و لپ تاپ های مدرن بسیاری از کاربران به درستی این س theال را می پرسند: "چرا این ضروری است؟ - سازنده قبلاً از تمام پیچیدگیهای مصرف برق سیستم من مراقبت کرده است. همانطور که تجربه نشان می دهد ، متأسفانه ، این تقریباً همیشه چنین نیست. اگر تولید کنندگان لپ تاپ هنوز سعی می کنند به نوعی مصرف برق دستگاه های خود را کاهش دهند ، سپس با رایانه های شخصی ، به عنوان یک قاعده ، همه چیز خراب است.

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

تعیین اجزای اصلی مصرف انرژی سیستم.

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

تصویر قابل کلیک است -


شکل زیر م componentsلفه ها را نشان می دهد واحد سیستم استاندارد... دانستن این م componentsلفه های سیستم به شما این امکان را می دهد ، حتی در مراحل مونتاژ یا به روزرسانی رایانه ، پارامترهایی را تعیین کنید که به شما امکان می دهد مصرف برق سیستم را کاهش دهید. بنابراین ، یک واحد سیستم مدرن شامل موارد زیر است:
- بدن ،
- منبع تغذیه ،
- مادربرد ،

رم،
- کارت گرافیک / کارت گرافیک ،
- درایوهای دیسک سخت،
- درایو CD ،
- درایوهای فلاپی ،
- کارت خوان ،
- سیستم های خنک کننده برای پردازنده ، مورد.
کارت های صدا ، تنظیم کننده های تلویزیون در نسخه های جداگانه به ندرت در رایانه های مدرن یافت می شوند. اولاً ، تمام مادربردهای موجود دارای کنترل کننده های صوتی داخلی هستند که از نظر کیفیت صدا در مقایسه با کارت های صدا و کارت های ارزان قیمت در محدوده متوسط \u200b\u200bقیمت کمتری ندارند. ثانیا ، تنظیم کنندگان تلویزیون قدیمی هستند ، دقیقاً مانند تلویزیون کواکسیال. در دوره FulHD ، IP-TV ، DVB بی مورد در مورد تیونرهای تلویزیون صحبت می کند.

صرفه جویی در انرژی: مورد و منبع تغذیه.

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

منبع تغذیه در وهله اول می تواند به منبع مصرف انرژی ناکارآمد تبدیل شود. هر واحد منبع تغذیه مدرن هنگام تبدیل جریان ولتاژ بالا به 12 ، 5 و 3.3 ولت باید نرخ بهره وری بالایی داشته باشد.

هر واحد منبع تغذیه مدرن با یکی از استانداردهای سری مطابقت دارد 80 به علاوه... استاندارد 80 Plus در سال 2007 به عنوان بخشی از استانداردهای Energy Star که در ویرایش چهارم صرفه جویی می کند ، تصویب شد. این استاندارد به تولیدکنندگان منبع تغذیه نیاز دارد تا 80٪ کارایی دستگاههای خود را تحت بارهای مختلف - 20٪ ، 50٪ و 100٪ توان نامی تأمین کنند.

از این نتیجه می گیرد که برای به حداکثر رساندن بازده PSU شما ، باید حداقل 20٪ از قدرت نامی آن بارگیری شود. وقتی کاربر منبع تغذیه با "ذخیره" 900 و 1200 وات را خریداری می کند کاملاً اشتباه است. هنگام انتخاب منبع تغذیه ، این حقیقت را دنبال کنید که بدون بارگذاری بر روی سیستم ، بار آن نباید به زیر 20٪ برسد و باید دارای گواهی انطباق 80 Plus باشد.

تصویر قابل کلیک است -


انصافاً باید توجه داشت که امروز استاندارد 80 به علاوه به دسته های زیر تقسیم می شوند:
- 80 به علاوه
- 80 به علاوه برنز
- 80 پلاس نقره ای
- 80 پلاس طلایی
- 80 پلاس پلاتین.

تفاوت بین این استاندارد در ارائه راندمان بالاتر در خانواده 80 Plus است. در حالی که با بار 50٪ ، PSU 80Pus 80٪ بهره وری را ارائه می دهد ، PSU های گران قیمت 80 Plus Platinum 94٪ یا بازده بالاتر را ارائه می دهند.

صرفه جویی در مصرف انرژی: مادربرد.


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

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

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

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

صرفه جویی در مصرف برق: پردازنده

تولید کنندگان پیشرو پردازنده AMD و اینتل طی دهه های گذشته در تلاش بوده اند تا مصرف انرژی محصولات خود را کاهش دهند. به اعتبار آن ، کل مسابقه رله توسط AMD آغاز شد ، که در آن به مدت دو تا سه سال یک رهبری قدرتمند داشت. زمانی وجود داشت که پردازنده های AMD با فناوری Cool "n" Quiet نسبت به پردازنده های اینتل از خطوط پنتیوم 4 و پنتیوم D به میزان قابل توجهی مصرف برق کمتری داشتند.

اینتل به سرعت این فناوری را به دست آورد و به کار گرفت EIST - فناوری SpeedStep پیشرفته اینتل ، که خود را در آخرین نسل پردازنده ها ثابت کرده است. در حالی که پردازنده های جدید اینتل در حال دستیابی به فناوری های بیشتر و بیشتر در زمینه صرفه جویی در مصرف انرژی و افزایش عملکرد هستند ، اما هیچ پیشرفت قابل توجهی از AMD مشاهده نمی کنیم.

همانطور که می دانید پردازنده مصرف کننده اصلی انرژی هر رایانه شخصی یا لپ تاپ است ، بنابراین ما در مورد مسائل مربوط به کاهش مصرف برق آن تمرکز خواهیم کرد.

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

اصولاً فناوری "n" خنک و EIST دقیقاً به دلیل این دو پارامتر درگیر کاهش مصرف انرژی هستند. متأسفانه ، اغلب ما با کار نه با ولتاژ تغذیه پردازنده بلکه با کار فرکانس آن مواجه هستیم. وقتی بار پردازنده کاهش می یابد ، فن آوری های صرفه جویی در انرژی ضریب پردازنده را کاهش می دهند و در نتیجه باعث کاهش مصرف پردازنده می شوند. وقتی بار روی پردازنده ظاهر می شود ، ضریب کننده به مقادیر قبلی خود برمی گردد و پردازشگر طوری کار می کند که گویی اتفاقی نیفتاده است. متأسفانه ، این روش برای کاهش مصرف انرژی همیشه منجر به بهره وری بالای انرژی نمی شود. بیایید با یک مثال نشان دهیم.
به عنوان نمونه ، یک پردازنده Core 2 Duo با فرکانس کاری اسمی 2.0 گیگاهرتز انتخاب شده است.

تصویر قابل کلیک است -


نمودار نشان می دهد که دمای پردازنده بدون روشن شدن حالت صرفه جویی در مصرف برق ، با ضریب اسمی x12 و ولتاژ تغذیه 1.25 ولت ، دمای عملیاتی حدود 55-56 درجه در حالت بیکار داریم.

تصویر قابل کلیک است -


پس از وارد کردن بار به پردازنده ، در همان شرایط عملیاتی ، میانگین دمای عملیاتی نظم 71-72 درجه را که در نمودارهای ما ثبت شده است ، ثابت می کنیم.
دمای هسته با استفاده از سنسورهای داخلی اندازه گیری می شود ، بنابراین خطاها حداقل هستند. با توجه به این که بین مصرف انرژی پردازنده و دمای کارکرد آن رابطه مستقیم مستقیم وجود دارد ، هنگام ارزیابی بازده انرژی آن ، روی این پارامتر تمرکز خواهیم کرد.
در مرحله بعدی ، ما ضریب را به کمترین مقدار ممکن یعنی 6 کاهش دادیم. در همان زمان ، فرکانس پردازنده 997 مگاهرتز بود ، تقریباً می تواند تا 1 گیگاهرتز گرد شود. ولتاژ تغذیه در حدود 1.25 ولت بدون تغییر باقی ماند.

تصویر قابل کلیک است -


از داده های ارائه شده می توان دریافت که در حالت بیکار ، دمای عملکرد پردازنده بسیار کمی تغییر کرده است ، مانند گذشته در 55-56 درجه باقی مانده است. از این رو ، نتیجه گیری خود نشان می دهد که ما از یک کاهش ساده در فرکانس پردازنده ، بسیار اندک سود می گیریم.

تصویر قابل کلیک است -


پس از آن ، ما بار را به حالت اعمال کردیم ، اما ضرب و ولتاژ عملکرد پردازنده را در همان سطح قرار دادیم. به طور طبیعی ، چنین آزمایشاتی فقط از نظر عملی اهمیت دارد ؛ ما توصیه نمی کنیم که آن را در زندگی واقعی انجام دهیم. این امر به این دلیل است که عملکرد آن به فرکانس پردازنده بستگی دارد و هیچ کس برای کار بعدی در فرکانس های پایین پردازنده با فرکانس بالا را خریداری نمی کند. پس از تثبیت مقادیر دما ، میانگین دمای کار 65-66 درجه را بدست آوردیم که شش درجه کمتر از زمانی است که پردازنده با فرکانس اسمی 2 گیگاهرتز کار می کند.
از همه اینها نتیجه می گیرد که در واقع کاهش انرژی در کاهش فرکانس عملکرد پردازنده با تغییر مقدار ضریب وجود دارد ، اما این سطحی نیست که بخواهیم در هر مورد خاص ببینیم. بنابراین ، ما کار می کنیم با ولتاژ پردازنده.


پردازنده و مادربرد ما به شما امکان می دهند ولتاژ پردازنده را در محدوده 0.95-1.25 ولت تغییر دهید. گام 0.0125 ولت است. این به دلیل این واقعیت است که پردازنده در یک لپ تاپ نصب شده است ، مادربردهای آن به ندرت امکان تغییر ولتاژ عملیاتی اجزا components را در محدوده وسیع فراهم می کنند.
به منظور اثبات اثربخشی کاهش ولتاژ عملیاتی پردازنده از نظر کاهش مصرف برق و اتلاف گرما ، فرکانس عملکرد آن را در 1 گیگاهرتز می گذاریم ، اما در عین حال ولتاژ کار را به کمترین حد ممکن کاهش می دهیم مقادیر - 0.95 ولت.

تصویر قابل کلیک است -


این دستکاری به ما اجازه می دهد تا دمای بیکار پردازنده را به 45-46 درجه کاهش دهیم ، که در نمودار نشان داده شده است. در این حالت ، به کمترین میزان مصرف انرژی پردازنده می رسیم. کاهش ولتاژ کار به 0.95 ولت به ما اجازه داد تا 10 درجه از دمای بیکار کار بکاهیم !!!

تصویر قابل کلیک است -


برای ارزیابی اثربخشی روش برای کاهش ولتاژ عملکرد پردازنده ، ما یک بار را به آن وارد کردیم. در نتیجه ، ما دمایی را در بار برابر با 50-51 درجه بدست آوردیم ، در حالی که بدون تغییر ولتاژ و عملکرد سیستم مشابه در فرکانس 1 گیگاهرتز ، قبلاً 65-66 درجه دریافت کردیم. داده هایی که به دست آوردیم در نمودارها ثبت شده است.

مصرف برق پردازنده: نتیجه گیری

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

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

برای تعیین تقریبی کارگران استرس ها برای هر فرکانس (ضرب) پردازنده ، کافی است نمودار رسم وابستگی مستقیم حداقل ولتاژ به فرکانس را با رسم مقادیر حداکثر و حداقل رسم کنید. این کار کار کاربران تازه کار را تا حد زیادی تسهیل می کند.


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

صرفه جویی در مصرف انرژی CPU: نرم افزار Clock CPU RightMark (RMClock)

این ابزار از نظر سفارش سبک است 250 کیلوبایت... نیازی به نصب نیست ، فقط آن را از پوشه مورد نظر خود خارج کرده و پرونده RMClock.exe را اجرا کنید. برای سادگی ، پیوند به بایگانی همراه با برنامه در انتهای مقاله ما ارائه می شود.

در زمان نوشتن این مقاله ، آخرین نسخه برنامه 2.35 در چارچوب استفاده رایگان از قابلیت های زیر برخوردار است:
- کنترل فرکانس ساعت پردازنده ها ،
- کنترل گاز ،
- کنترل سطح بار پردازنده ، هسته های پردازنده ،
- نظارت بر ولتاژ عملکرد پردازنده ،
- کنترل دما هسته های پردازنده / پردازنده ،
- نظارت مستمر بر پارامترهای مشخص شده ،
- توانایی تغییر ولتاژ پردازنده از سیستم عامل ،
- توانایی تغییر ضریب پردازنده (فرکانس آن) از سیستم عامل ،
- کنترل خودکار فرکانس و ولتاژ پردازنده بستگی به بار عرضه شده دارد. این مفهوم "عملکرد بر اساس تقاضا" یا "عملکرد بر اساس تقاضا" نامیده می شود.

تصویر قابل کلیک است -


پس از راه اندازی محصول نرم افزاری ، در یکی از بخشهای منوی آن قرار می گیرید. همه عملکردهای RightMark CPU Clock Utility را به ترتیب لیست می کنیم. بخش About شامل اطلاعاتی درباره توسعه دهندگان ، سایت آنها و پیوند به قرارداد مجوز است. نسخه اصلی محصول بصورت رایگان و برای اهداف غیر تجاری ارائه می شود ، نیازی به ثبت نام نیست. یک نسخه حرفه ای وجود دارد که عملکرد بسیار گسترده تری از تنظیمات سیستم را فراهم می کند و هزینه ای معادل 15 دلار دارد. برای یک کاربر تازه کار ، قابلیت های نسخه اصلی کاملاً کافی است.

تصویر قابل کلیک است -


در نشانک " تنظیمات"تنظیمات برنامه برای سهولت استفاده از آن ارائه شده است. متأسفانه ، بسته روسی زبان ، که در نسخه های قبلی محصول منتشر شده بود ، در مورد ما یافت نشد ، اما جای نگرانی نیست. در این برگه شما می توانید رنگ طرح را انتخاب کنید و لطفا توجه کنید ، - حالت خودکار.

زیر بخش " گزینه های راه اندازی". Autostart RightMark CPU Clock Utility در هنگام بوت شدن سیستم عامل به شما امکان می دهد تا بدون تداخل با BIOS رایانه ، مسائل مربوط به صرفه جویی در مصرف برق را به آسانی حل کنید ، این امر خصوصاً در مواردی که BIOS گزینه ای برای تغییر ولتاژ و ضریب کار ارائه نمی دهد ، بسیار مفید است. پردازنده. لپ تاپ ها

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

مورد " در هنگام راه اندازی ویندوز اجرا کنید: "به شما امکان می دهد راه اندازی خودکار محصول نرم افزار را تنظیم کرده و نحوه انجام آن را انتخاب کنید. در مورد ما ، ما راه اندازی خودکار را از طریق رجیستری انجام می دهیم ، همچنین امکان راه اندازی خودکار از طریق پوشه" Startup "وجود دارد. هر دو گزینه خوب ، از ویندوز XP به ویندوز 7.

ثبت پارامترهای لازم پردازنده در امکان پذیر است ورود به سیستم فایل... این پارامتر برای یافتن دلایل عملکرد ناپایدار سیستم گاهی لازم است.

تصویر قابل کلیک است -


در نشانک " اطلاعات پردازنده"اطلاعات مربوط به پردازنده ، مشخصات آن را در حال حاضر ارائه می دهد. فن آوری های پشتیبانی شده برای صرفه جویی در انرژی ذکر شده اند. هرچه پردازنده مدرن تر ، از فناوری های بیشتری پشتیبانی می کند.

تصویر قابل کلیک است -


در نشانک " نظارت بر"نمودارهای تغییر در فرکانس عملکرد هسته پردازنده ، گاز آن ، بار روی آن ، ضرب ، ولتاژ و دما کار می کند. تعداد زبانه ها با تعداد هسته های پردازنده مطابقت دارد.

تصویر قابل کلیک است -


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

مورد " روش انتقال حالت های P"به شما اجازه می دهد تا روش انتقال از یک ترکیب ولتاژ چند برابر به دیگری را انتخاب کنید. گزینه های زیر موجود است:
- تک مرحله ای: ضرب با افزایش های یک مرحله ای ضامن می شود. یعنی هنگام حرکت از ضریب 10 به ضریب 12 ، همیشه پیوند میانی 11 وجود خواهد داشت.
- چند مرحله ای: انتقال با یک مرحله متغیر انجام می شود. در مورد مثال ما ، از 10 بلافاصله به 12.

مورد " محاسبه بار چند پردازنده"به شما امکان می دهد روش تعیین بار پردازنده را تعیین کنید. این پارامتر بر روی سرعت سوئیچینگ ترکیب ولتاژ چند برابر بر روی پردازنده تأثیر می گذارد. در هر حالت ، براساس مشخصات فردی کاربری کاربر انتخاب می شود. معمولاً ما این کار را انجام می دهیم این پارامتر را تغییر ندهید و آن را در مقدار نشان داده شده روی صفحه بگذارید ، این بدان معنی است که ارزیابی با توجه به حداکثر بار هر یک از هسته های پردازنده انجام می شود.

مورد " عملکرد آماده به کار / خواب زمستانی"به شما امکان می دهد عملکرد برنامه را هنگام ورود به حالت خواب زمستانی یا خواب انتخاب کنید. به عنوان یک قاعده ، ترک پروفایل کار فعلی کافی است.

در بخش " تنظیمات پیش فرض CPU"موارد زیر ارائه شده است:
- بازیابی پیش فرض های پردازنده در مدیریت خاموش است ، که به شما امکان می دهد پارامترهای اصلی پردازنده را پس از انتخاب حالت "No Power Managemet" بازیابی کنید.
- پیش فرض های پردازنده را هنگام خروج از برنامه بازیابی کنید ، که به شما امکان می دهد پارامترهای پردازنده اصلی را پس از خاموش کردن برنامه RightMark CPU Clock Utility بازیابی کنید.

در بخش "انتخاب خطاهای پردازنده" ، روش تعیین ترکیبات ولتاژ چند برابر برای پردازنده انتخاب شده است:
- حالت P پیش فرض CPU تعریف شده ، این ترکیب توسط پردازنده تعیین می شود ،
- حالت P در هنگام راه اندازی یافت می شود ، هنگام بارگذاری برنامه ، ترکیبات تعیین می شوند ،
- حالت P سفارشی ، ترکیبات به صورت دستی تنظیم می شوند.

مورد " یکپارچه سازی مدیریت انرژی سیستم عامل را فعال کنید"به شما امکان می دهد یک پروفایل در نمودارهای قدرت سیستم به نام" RMClock Power Management "ایجاد کنید.

تصویر قابل کلیک است -


در بخش " پروفایل ها"از کاربر خواسته می شود که همان ترکیبات ولتاژ چند برابر را تنظیم کند ، - حالت P. ابتدا پیشنهاد می شود بسته به حالت مصرف برق ، پروفایل ها را انتخاب کنید - شبکه یا باتری / UPS.

در زیر آن پیشنهاد می شود انتخاب کنید ضرب پردازنده و تنش برای آنها در هر مورد. به طور معمول ، من سه مقدار را انتخاب می کنم:
- حداقل چند برابر و حداقل ولتاژ برای آن ،
- حداکثر چند برابر و حداقل ولتاژ عملیاتی برای آن ،
- مقدار متوسط \u200b\u200bضرب ، و ولتاژ آن توسط برنامه بر اساس مقادیر حداکثر و حداقل تنظیم می شود.

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

تصویر قابل کلیک است -


سپس کادرها را از قبل علامت بزنید نمایه های انتخاب شده در نسخه های مربوط به برنامه:
- بدون مدیریت - بدون مدیریت ، بدون تنظیمات مورد نیاز است
- زبانه های "صرفه جویی در مصرف برق" ، "حداکثر عملکرد" \u200b\u200b، "عملکرد بر اساس تقاضا" اساساً معادل هستند و به شما امکان می دهد دامنه های تغییر ضریب ولتاژ پردازنده را تعیین کنید.

به عنوان مثال ، در مورد ما ، برای برگه " صرفه جویی در قدرت"ما کمترین ضریب و ولتاژ ممکن را برای تب" حداکثر عملکرد "، حداکثر چند برابر و حداقل ولتاژ عملیاتی را در یک فرکانس مشخص برای پردازنده انتخاب کردیم.

مشاهده عملکرد در صورت تقاضا " عملکرد در تقاضا"ما سه ترکیب ولتاژ چند برابر را انتخاب کردیم:
- x4-0.95 ولت
- x9-1.1 ولت
- x12-1.25 ولت

تصویر قابل کلیک است -


سپس بر روی نماد در قسمت اعلان های دسک تاپ برنامه بروید نرم افزار Clock CPU RightMark و پارامترهای پردازنده لازم را که همیشه باید به شما نشان داده شوند انتخاب کنید و مشخصات کار فعلی را انتخاب کنید. من همیشه فرکانس پردازنده و دمای عملکرد آن را کنترل می کنم ، که همیشه راحت و تا حدودی جالب است.

تصویر قابل کلیک است -


شکل نشان می دهد سه تصویر در قسمت اعلان دسک تاپ:
- آیکون های برنامه RightMark CPU Clock،
- فرکانس پردازنده فعلی ،
- دمای فعلی آن

تصویر قابل کلیک است -


صفحه نمایش نمودارهای عملکرد پردازنده در " عملکرد در صورت تقاضا". می توان دریافت که چگونه محصول نرم افزاری ، با افزایش بار پردازنده ، گام به گام ضرب و ولتاژ خود را افزایش می دهد ، ابتدا تا x9-1.1 ولت و در صورت لزوم حداکثر تا حداکثر x12-1.25 ولت. به محض کاهش بار ، همه چیز به صورت مرحله ای برمی گردد.
این تنظیم تأثیر کمی بر عملکرد کلی سیستم دارد یا هیچ تاثیری ندارد.

تصویر قابل کلیک است -


در " اطلاعات باتری"پیشنهاد می شود روشهای اطلاع رسانی در مورد وضعیت باتری لپ تاپ انتخاب شود.

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

پردازنده ما به خانواده پردازنده های اولیه تعلق دارد دوتایی Core 2... پردازنده های مدرن از فناوری هایی که در کشور ما فعال نیستند پشتیبانی می کنند:
- درگیر شتاب پویای Intel (IDA)
- فعال کردن دینامیک تغییر فرکانس FSB (DFFS)

فناوری اول به پردازنده اجازه می دهد تا ضرب یکی از هسته ها را افزایش دهد در حالی که هسته دیگر را بارگیری نمی کند. به عنوان مثال ، دو هسته پردازنده با فرکانس 2.2 گیگاهرتز کار می کنند. پردازنده تخمین می زند که بار فقط به یک هسته وارد شود ، سپس ضرب آن افزایش می یابد و با سرعت 2.4 گیگاهرتز شروع به کار می کند. این فناوری جالب است ، اما در پردازنده های اورکلاک شده خطرناک است.

فناوری دوم به شما امکان می دهد فرکانس عملکرد پردازنده را در حالت های بیکار کاهش بیشتری دهید. پیش از این گفتیم که فرکانس پردازنده نهایی همیشه حاصل ضرب در فرکانس گذرگاه سیستم است. پردازنده های مدرن اینتل با استفاده از فناوری DFFS می توانند نه تنها مقدار ضریب ، بلکه فرکانس گذرگاه را نیز کاهش دهند ، که امکان دستیابی به فرکانس های پایین تر را نیز فراهم می کند. این فناوری برای پردازنده های اورکلاک نیز خطرناک است ، زیرا می توانید از سمت RAM بی ثباتی دریافت کنید.

تصویر قابل کلیک است -


شاید این همه آن چیزی است که ما می خواستیم در مورد محصول نرم افزار برای شما بگوییم. نرم افزار Clock CPU RightMark... همچنان توصیه می شود که به روزرسانی های او را دنبال کنید. در عین حال ، وقتی همه چیز ماهها پایدار کار می کند ، به روزرسانی منطقی نیست. منطقی است که هنگام تغییر پردازنده یا ارتقا به سیستم عامل مدرن تر ، به دنبال نسخه جدید باشید.
با استفاده از برنامه نرم افزار Clock CPU RightMark به شما این امکان را می دهد تا نه تنها پردازنده ، بلکه منبع تغذیه مادربرد را نیز به حداکثر برسانید و همچنین به طور قابل توجهی صدای سیستم خنک کننده پردازنده را کاهش می دهد ، که هنگام خنک کردن هنگام چاپ ، تماشای فیلم یا فقط زیاد خسته نمی شود ورق زدن در اینترنت.

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

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

محصولات نرم افزاری زیادی برای پردازنده های آزمایش استرس در دسترس است. آنها در یکی از مقالات ما شرح داده شده است. فکر می کنم باارزش ترین آنها برنامه Prime95 است. پیوندی به آن در انتهای مقاله ارائه خواهد شد. این کاملا رایگان است و برای بارگیری در وب موجود است.

تصویر قابل کلیک است -


آخرین نسخه آن در سال 2008 منتشر شد ، درست در زمانی که برای آزمایش چند هسته ای لازم بود. امکان انتخاب روش های مختلف تست ، تعیین مدت زمان آزمایش ، فراوانی آزمایش و غیره وجود دارد.

تصویر قابل کلیک است -


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

تصویر قابل کلیک است -


در مورد ما ، حداقل ولتاژ کارکرد را برای آن تعیین کرده ایم پردازنده ما... همانطور که مشخص شد ، در حداکثر فرکانس 2 گیگاهرتز ، پردازنده ما اصلاً به 1.25 ولت نیاز ندارد. کاملاً پایدار در ولتاژ 1.00 ولت کار می کند. پایداری سیستم عامل نیز در 0.975 ولت یافت شد ، اما Prime95 خطایی را گزارش داد که پس از افزایش ولتاژ به 1.00 ولت ناپدید شد.

در نتیجه ، ما داریم

:
- پردازنده با سطح عملکرد ثابت و فرکانس 2 گیگاهرتز ،
- حداکثر دمای کار در بار 62-63 درجه است ، به جای 72 درجه معمول ،
- مصرف برق کمتر ، که بدون هیچ گونه طرح مصرف برق از Acer ، Asus ، Samsung ، Gigabyte امکان افزایش حداکثر طول عمر باتری لپ تاپ را بدون از دست دادن سطح عملکرد فراهم می کند ،
- مصرف کم برق باعث کاهش هزینه های برق می شود ، به خصوص اگر این مقادیر را در محصول نرم افزاری RightMark CPU Clock Utility که در بالا توضیح داده شده است ، مشخص کنید.

در حقیقت ، چنین ولتاژ کاری پایین برای پردازنده اورکلاکر همیشه از یک چیز صحبت می کند - پتانسیل بالای اورکلاک آن. اما مقالات دیگر به تفاوت های ظریف اورکلاک اختصاص داده خواهد شد - مبحث اورکلاک پردازنده فراتر از بحث صرفه جویی در انرژی است. نتیجه.
پس از خواندن مقاله ، کاربر باید یک سال داشته باشد: "آیا تولیدکنندگان آنقدر نالایق هستند که خودشان ولتاژ عملکرد پردازنده ها را کاهش نمی دهند ، به خصوص در لپ تاپ ها ، جایی که بسیار مهم است؟" پاسخ ساده است و در این واقعیت نهفته است که پردازنده ها به مقدار زیاد تولید می شوند ، لپ تاپ ها نیز از خط مونتاژ خارج می شوند. تأخیر در روند تولید به نفع تولیدکنندگان نیست ، بنابراین کسی خوش شانس است و پردازنده او معجزه اورکلاک را نشان می دهد ، در حالی که کسی از انجام این کار امتناع می ورزد ، پردازنده شخصی در ولتاژ 1.175 ولت کار می کند و برای کسی حتی پایدار است در 0 ، 98 ولت. خرید لوازم الکترونیکی همیشه قرعه کشی است. آنچه در هر مورد در زیر برچسب پنهان است فقط در عمل آموخته می شود.
در پایان ، من می خواهم از توسعه دهندگان محصولات نرم افزاری تشکر کنم نرم افزار Clock CPU RightMark و پرایم 95پورتال ما MegaObzor یک مدال افتخار طلای به آنها اهدا می کند. ما منتظر سوالات شما هستیم و به شما یادآوری می کنیم که هر کاری که با وسایل الکترونیکی خود انجام می دهید ، با خطر و خطر خودتان انجام می دهید.

نرم افزار Clock CPU RightMark را می توان در یافت.
برنامه ای که در مقاله توضیح داده شده است پرایم 95 را می توان در یافت.

در پردازنده های مدرن دسک تاپ و (مخصوصاً) موبایل ، از تعدادی از فن آوری های صرفه جویی در مصرف انرژی استفاده می شود: ODCM ، CxE ، EIST و غیره. امروز ما به بالاترین سطح از آنها علاقه مند خواهیم شد: کنترل انعطاف پذیر فرکانس و ولتاژ هسته پردازنده در حین کار - جالب "n" ساکت ، PowerNow! از AMD و SpeedStep پیشرفته (EIST) از اینتل.

اغلب اوقات ، یک کاربر رایانه یا لپ تاپ فقط باید (پشتیبانی را علامت بزنید) پشتیبانی از یک فناوری خاص را در BIOS و / یا سیستم عامل فعال کند - تنظیم دقیق معمولاً ارائه نمی شود ، اگرچه ، همانطور که تمرین نشان می دهد ، می تواند بسیار مفید باشد. در این مقاله در مورد چگونگی کنترل ولتاژ عملکرد هسته پردازنده از سیستم عامل (به عنوان مثال Intel Pentium M و FreeBSD) صحبت خواهم کرد و اینکه چرا ممکن است به آن نیاز داشته باشید.

با وجود تعداد زیادی کتابچه راهنما ، شما به ندرت توصیف دقیقی از فناوری Enhanced SpeedStep از نظر سیستم عامل (و نه کاربر نهایی) ، به ویژه در روسی پیدا می کنید ، بنابراین بخش قابل توجهی از مقاله به اجرا اختصاص یافته است جزئیات و ماهیت آن تا حدی نظری است.

امیدوارم این مقاله نه تنها برای کاربران FreeBSD مفید باشد: همچنین کمی به گنو / لینوکس ، ویندوز و Mac OS X اشاره خواهیم کرد. با این حال ، در این حالت ، سیستم عامل خاص دارای اهمیت ثانویه است.

پیش گفتار

سال گذشته ، پردازنده را در لپ تاپ قدیمی خود ارتقا دادم: من یک پنتیوم M 780 را به جای استاندارد 735 نصب کردم ، اصطلاحاً آن را حداکثر تمام کردم. لپ تاپ تحت بار بیشتر گرم می شود (به دلیل اتلاف گرما 10 وات). من زیاد به این توجه نکردم (به جز اینکه کولر را برای هر مورد تمیز و روان کردم) ، اما یک روز خوب ، در طی یک تدوین طولانی ، کامپیوتر ... فقط خاموش شد (دما به صد درجه بحرانی رسید) . من مقدار متغیر سیستم hw.acpi.thermal.tz0.tem0.tem0 را به سینی ریختم تا دما را کنترل کرده و در صورت وجود ، وظیفه "سنگین" را به موقع قطع کنم. اما بعد از مدتی گارد خود را از دست دادم (دما همیشه در حد نرمال بود) و همه چیز تکرار شد. در آن لحظه ، من تصمیم گرفتم که دیگر نمی خواهم به طور مداوم از خاموش شدن اضطراری هنگام بار طولانی پردازنده بترسم و دستم را روی Ctrl-C نگه دارم ، یا پردازنده را مجبور کنم.

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

کمی تئوری

همانطور که می دانید ، اتلاف گرمای پردازنده متناسب با ظرفیت ، فرکانس و مربع ولتاژ (چه کسی تعجب می کند که چرا چنین است ، آنها می توانند وابستگی خود را بدست آورند ، زیرا پردازنده را به عنوان مجموعه ای از مبدل های CMOS ابتدایی در نظر می گیرند (منفی منطقی) ، یا پیوندها را دنبال کنند: یک ، دو ، سه).

پردازنده های موبایل مدرن می توانند حداکثر 50-70 وات مصرف کنند که در نهایت در گرما پراکنده می شوند. این موارد زیاد است (به یاد داشته باشید لامپ های رشته ای) ، به خصوص برای یک لپ تاپ ، که در حالت مستقل تحت بار ، مانند آن پرتقال های خوک باتری را "می خورد". در شرایط فضای محدود ، گرما به طور فعال باید حذف شود ، این به معنای مصرف انرژی اضافی برای چرخاندن فن خنک کننده است (احتمالاً چندین).

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

کمی تاریخ

برای اولین بار ، فناوری SpeedStep (نسخه 1.1) در نسل دوم پنتیوم های سوم ظاهر شد (با توجه به تکنولوژی پردازش 18 میکرونی Mobile Coppermine برای لپ تاپ ها ، 2000) ، که بسته به بار یا منبع تغذیه کامپیوتر - شبکه یا باتری - به دلیل یک عامل متغیر می تواند بین فرکانس های بالا و پایین جابجا شود. در حالت اقتصادی ، پردازنده حدود نیمی از انرژی را مصرف کرد.

با انتقال به فرایند فنی 13 میکرونی ، این فناوری نسخه شماره 2.1 را دریافت کرده و "پیشرفت" می کند - اکنون پردازنده می تواند نه تنها فرکانس ، بلکه ولتاژ را نیز کاهش دهد. نسخه 2.2 سازگاری برای معماری NetBurst است و توسط نسخه سوم (پلت فرم Centrino) این فناوری رسما Enhanced Intel SpeedStep (EIST) نامیده می شود.

نسخه 3.1 (2003) برای اولین بار در نسل اول و دوم پردازنده های پنتیوم M (هسته های Banias و Dothan) استفاده می شود. فرکانس متفاوت بود (در ابتدا فقط بین دو مقدار جابجا شد) از 40٪ به 100٪ پایه یک ، با یک مرحله 100 مگاهرتز (برای Banias) یا 133 مگاهرتز (برای Dothan ، مورد ما). همزمان ، اینتل برای بهینه سازی بیشتر مصرف انرژی ، مدیریت پویای حافظه نهان L2 را معرفی می کند. نسخه 3.2 (Enhanced EIST) - سازگاری برای پردازنده های چند هسته ای با حافظه نهان مشترک L2. (سوالات متداول کمی از اینتل درباره فناوری SpeedStep.)

اکنون ، به جای اینکه کورکورانه نحوه و آموزشهای متعدد را دنبال کنید ، pdf "ku" را بارگیری کنید و سعی کنید نحوه کار EST را درک کنید (من به استفاده از این مخفف ادامه خواهم داد ، زیرا جهانی تر و کوتاه تر است).

نحوه کار EST

بنابراین ، EST به شما امکان می دهد تا عملکرد و مصرف برق پردازنده را مدیریت کنید ، و به صورت پویا، در طول کار خود. برخلاف پیاده سازی های قبلی که برای تغییر پارامترهای عملکرد پردازنده به پشتیبانی سخت افزاری (در چیپ ست) نیاز داشتند ، EST این امکان را می دهد به صورت برنامه ای، یعنی با استفاده از BIOS یا سیستم عامل ، ضریب (نسبت فرکانس پردازنده به فرکانس گذرگاه) و ولتاژ هسته (V cc) را بسته به بار ، نوع منبع تغذیه کامپیوتر ، دمای پردازنده و / یا تنظیمات سیستم عامل تغییر دهید (سیاست) .

در حین کار ، پردازنده در یکی از چندین حالت (حالت قدرت) قرار دارد: T (دریچه گاز) ، S (خواب) ، C (بیکار) ، P (عملکرد) ، مطابق با قوانین خاص بین آنها جابجا می شود (ص 386 ACPI مشخصات 5.0).

هر پردازنده موجود در سیستم باید در یک جدول DSDT ، اغلب در فضای نامی _ _PR شرح داده شود ، و معمولاً تعدادی روش ارائه می دهد که از طریق آنها تعامل با سیستم عامل (درایور PM) رخ می دهد ، و ویژگی های پردازنده را توصیف می کند. (_PDC ، _PPC) ، ایالات پشتیبانی شده (_CST ، _TSS ، _PSS) و مدیریت آنها (_PTC ، _PCT). مقادیر لازم برای هر پردازنده (اگر به اصطلاح در بسته پشتیبانی CPU باشد) توسط BIOS "مادربرد" تعیین می شود ، که در هنگام جدا کردن ، جداول مربوطه و روشهای ACPI (صفحه 11 pdf ") را پر می کند. دستگاه بوت می شود

EST کار پردازنده را در حالت P (حالت P) کنترل می کند ، آنها برای ما جالب خواهند بود. به عنوان مثال ، پنتیوم M از شش حالت P پشتیبانی می کند (شکل 1.1 و جدول 1.6 pdf "ki را ببینید") ، از نظر ولتاژ و فرکانس متفاوت است:

به طور کلی ، وقتی پردازنده از قبل شناخته نشده باشد ، تنها روش کمابیش قابل اعتماد (و توصیه شده توسط اینتل) ACPI است. می توانید مستقیماً ، با دور زدن ACPI ، از طریق رجیسترهای MSR (Model-Specific Register) با یک پردازنده خاص ارتباط برقرار کنید ، از جمله مستقیماً از خط فرمان: با شروع نسخه 7.2 ، FreeBSD از ابزار cpucontrol (8) برای این کار استفاده می کند.

با مشاهده بیت شانزدهم در IA_32_MISC_ENABLE (0x1A0) می توانید بفهمید که پردازنده شما از EST پشتیبانی می کند ، باید تنظیم شود:

# kldload cpuctl # cpucontrol -m 0x1a0 / dev / cpuctl0 | (بخوانید _ msr سلام سلام ؛ echo $ ((lo \u003e\u003e 16 & 1))) 1
دستور مشابه برای GNU / Linux (بسته msr-tools لازم است):

# modprobe msr # echo $ ((`rdmsr -c 0x1a0` \u003e\u003e 16 & 1)) 1
انتقال بین حالت ها هنگام نوشتن در IA32_PERF_CTL ثبت (0x199) اتفاق می افتد. با خواندن رجیستر IA32_PERF_STATUS (0x198) ، که به صورت پویا به روز می شود (tab. 1.4 pdf "ki" ، می توانید از حالت عملیاتی فعلی مطلع شوید. در آینده ، پیشوند IA32_ را برای اختصار حذف می کنم.

# cpucontrol -m 0x198 / dev / cpuctl0 MSR 0x198: 0x0612112b 0x06000c20
از مستندات به دست می آید که حالت فعلی در 16 بیت پایین رمزگذاری شده است (اگر چندین بار دستور را اجرا کنید ، ممکن است مقدار آنها تغییر کند - این بدان معنی است که EST کار می کند). اگر به بیت های دیگر نگاه دقیق تری بیندازید ، مشخصاً آنها نیز زباله نیستند. با جستجوی گوگل می توانید به معنی آنها پی ببرید.

PERF_STATUS ساختار ثبت

داده های خوانده شده از PERF_STATUS با ساختار زیر نشان داده می شود (با فرض اینکه داده ها به صورت اندک اندک ذخیره می شوند):

msr_perf_status را بنویسید (curr_psv بدون امضا: 16 ؛ / * PSV فعلی * / وضعیت بدون امضا: 8 ؛ / * پرچم های وضعیت * / حداقل تعداد امضا نشده: 8 ؛ / * حداقل ضرب * / max_psv بدون امضا: 16 ؛ / * حداکثر PSV * / بدون امضا init_psv: 16؛ / * PSV روشن * /)؛
سه فیلد 16 بیتی اصطلاحاً Performance State Values \u200b\u200b(PSV) هستند ، ساختار آنها را در زیر بررسی خواهیم کرد: مقدار PSV فعلی ، حداکثر (بستگی به پردازنده دارد) و مقدار ابتدای سیستم (وقتی روشن) مقدار فعلی (curr_psv) بدیهی است که با تغییر حالت کار ، حداکثر (max_psv) معمولاً ثابت می ماند ، مقدار شروع (init_psv) تغییر نمی کند: به عنوان یک قاعده ، برای دسک تاپ و سرور برابر است با حداکثر مقدار ، اما حداقل CPU های موبایل. حداقل ضریب (min_mult) برای پردازنده های اینتل تقریباً همیشه 6 است. قسمت وضعیت حاوی مقدار برخی از پرچم ها است ، به عنوان مثال ، هنگام وقوع رویدادهای EST یا THERM (یعنی به ترتیب وقتی وضعیت P تغییر می کند یا پردازنده بیش از حد گرم می شود).

اکنون که هدف همه 64 بیت ثبت نام PERF_STATUS را دانستیم ، می توانیم کلمه خوانده شده در بالا را رمزگشایی کنیم: 0x0612 112b 0x06 00 0c20 ⇒ PSV در شروع 0x0612 ، حداکثر مقدار 0x112b ، حداقل ضرب 6 (همانطور که انتظار می رود) ، پرچم ها پاک شود ، مقدار PSV فعلی \u003d 0x0c20. این 16 بیت دقیقاً به چه معناست؟

ساختار ارزش عملکرد عملکرد (PSV)

دانستن و درک اینکه PSV چیست بسیار مهم است ، زیرا در این فرم است که حالت های پردازنده تنظیم می شود.

ساختار psv (بدون امضا vid: 6 ؛ / * شناسه ولتاژ * / امضا نشده _ reserved1: 2 ؛ امضا نشده freq: 5 ؛ / * شناسه فرکانس * / امضا نشده _ reservation2: 1 ؛ امضا nibr: 1 ؛ / * نسبت اتوبوس غیر عدد صحیح * / امضا نشده slfm: 1؛ / * فرکانس FSB پویا (Super-LFM) * /) ؛
تغییر پویای فرکانس FSB مشخص می کند که هر ثانیه ساعت FSB را رد کنید ، یعنی فرکانس کار را نصف کنید این ویژگی برای اولین بار در پردازنده های Core 2 Duo (هسته Merom) پیاده سازی شده است و به ما مربوط نمی شود ، همچنین نسبت اتوبوس غیر صحیح - یک حالت خاص که توسط برخی پردازنده ها پشتیبانی می شود و اجازه می دهد ، همانطور که از نام آن مشخص است ، می تواند فرکانس آنها را دقیق تر کنترل کند .

دو قسمت مربوط به خود فن آوری EST است - شناسه های فرکانس (شناسه فرکانس ، Fid) که از نظر عددی برابر با یک ضرب است و ولتاژ (شناسه ولتاژ ، Vid) که با سطح ولتاژ مطابقت دارد (که معمولاً کمترین مستندات را دارد) .

شناسه ولتاژ

اینتل از افشای اطلاعات (که معمولاً NDA مورد نیاز است) درباره چگونگی رمزگذاری دقیق شناسه ولتاژ برای هر پردازنده بسیار مایل نیست. اما خوشبختانه برای بیشتر پردازنده های مرکزی محبوب این فرمول شناخته شده است. به طور خاص ، برای Pentium M ما (و بسیاری دیگر): V cc \u003d Vid 0 + (مرحله Vid × V) ، جایی که Vcc ولتاژ جریان (واقعی) است ، Vid 0 ولتاژ پایه است (وقتی Vid \u003d\u003d 0) ، مرحله V - مرحله. جدول برخی پردازنده های معروف (تمام مقادیر بر حسب میلی ولت):
پردازنده Vid 0 مرحله V بوت V پنج دقیقه حداکثر V
پنتیوم م 700,0 16,0 xxxx ، x xxx ، x xxxx ، x
E6000 ، E4000 825,0 12,5 1100,0 850,0 1500,0
E8000 ، E7000 825,0 12,5 1100,0 850,0 1362,5
X9000 712,5 12,5 1200,0 800,0 1325,0
T9000 712,5 12,5 1200,0 750,0 1300,0
P9000 ، P8000 712,5 12,5 1200,0 750,0 1300,0
Q9000D ، Q8000D 825,0 12,5 1100,0 850,0 1362,5
Q9000M 712,5 12,5 1200,0 850,0 1300,0
ضرب (یعنی Fid) برای PSV نوشته شده است که 8 بیت به سمت چپ منتقل شده است ، حداقل شش بیت قابل توجه توسط Vid اشغال شده است. زیرا در مورد ما ، می توان بقیه بیت ها را نادیده گرفت ، سپس PSV ، فرکانس پردازنده ، گذرگاه سیستم و ولتاژ فیزیکی با یک فرمول ساده مرتبط هستند (برای Pentium M):
حال بیایید به ثبت کنترل (PERF_CTL) نگاهی بیندازیم. نوشتن برای آن باید به صورت زیر انجام شود: اول ، مقدار فعلی خوانده می شود (کل کل 64 بیتی) ، بیت های لازم در آن تغییر می یابد و دوباره به رجیستر نوشته می شود (اصطلاحاً خواندن-اصلاح-نوشتن) .

PERF_CTL ساختار ثبت

struktur msr_perf_ctl (بدون امضا psv: 16؛ / * درخواست PSV * / امضا نشده _ reservation1: 16؛ امضا نشده ida_diseng: 1؛ / * IDA جدا * / امضا نشده reserv2: 31؛)؛
بیت لغو IDA (Intel Dynamic Acceleration) به شما امکان می دهد کنترل فرکانس فرصت طلبانه پردازنده های Intel Core 2 Duo T7700 و نسخه های بعدی را به طور موقت غیرفعال کنید - باز هم ، ما علاقه ای نداریم. کم 16 بیت (PSV) - حالتی که ما از پردازنده می خواهیم سوئیچ کند.

_ جدول PSS

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

Struct Pstate (CoreFrequency بدون امضا؛ / * فرکانس کاری هسته CPU ، مگاهرتز * / توان بدون امضا؛ / * حداکثر اتلاف توان ، mW * / تأخیر بدون امضا * تأخیر بدترین حالت در حالی که Bus Masters قادر به دسترسی به حافظه نیست ، μs * / کنترل بدون علامت ؛ / * مقداری برای نوشتن در PERF_CTL برای تغییر وضعیت به این حالت * / وضعیت بدون امضا ؛ / * مقدار (باید برابر با مقدار خوانده شده باشد از PERF_STATUS) * /) ؛
بنابراین ، هر حالت P با برخی از فرکانس های عملکرد هسته ، حداکثر توان تلف شده ، تاخیرهای عبور (مشخص می شود) این در واقع زمان انتقال بین حالتهایی است که در آن پردازنده و حافظه در دسترس نیستند ، و جالبترین ، مشخص می شود: PSV ، که با این حالت مطابقت دارد و برای ورود به این حالت باید در PERF_CTL نوشته شود (Control). برای تأیید اینکه پردازنده با موفقیت وارد حالت جدید شده است ، رجیستر PERF_STATUS را بخوانید و آن را با مقادیر نوشته شده در قسمت Status مقایسه کنید.

درایور EST سیستم عامل ممکن است در مورد برخی پردازنده ها "اطلاعات" داشته باشد ، یعنی. بدون پشتیبانی ACPI قادر به مدیریت آنها خواهد بود. اما این امر نادر است ، مخصوصاً امروزه (اگرچه برای undervolting "و در لینوکس ، جایی قبل از نسخه 2.6.20 ، شما باید جداول را در درایور وصله کنید ، و در سال 2011 این روش کاملاً معمول بود).

لازم به ذکر است که درایور EST حتی در غیاب جدول _PSS و پردازنده ناشناخته نیز می تواند کار کند. مقادیر حداکثر و حداقل را می توان از PERF_STATUS یافت (در این مورد ، بدیهی است ، تعداد حالتهای P به دو تقسیم می شود).

نظریه کافی است. با همه اینها چه باید کرد؟

اکنون که می دانیم 1) هدف همه بیت ها در کلمات ضروری MSR ، 2) نحوه دقیق رمزگذاری PSV برای پردازنده ما ، و 3) جایی که در DSDT برای جستجوی تنظیمات لازم ، زمان آن است که یک جدول فرکانس ایجاد کنیم و ولتاژ پیش فرض... بیایید DSDT را ریخته و در آنجا به دنبال جدول _PSS بگردیم. برای پنتیوم M 780 باید چیزی شبیه به این باشد:

مقادیر _PSS پیش فرض

نام (_PSS ، بسته بندی (0x06) (// در مجموع 6 حالت (حالت P) تعریف شده است بسته (0x06) (0x000008DB ، // 2267 مگاهرتز (cf. Fid clock ساعت FSB) 0x00006978 ، // 27000 mW 0x0000000A ، // 10 میکروثانیه (مربوط به مشخصات) 0x0000000A ، // 10 µs 0x0000112B ، // 0x11 \u003d 17 (ضرب ، Fid) ، 0x2b \u003d 43 (Vid) 0x0000112B) ، بسته (0x06) (0x0000074B ، // 1867 مگاهرتز ( 82٪ از حداکثر) 0x000059D8 ، // 23000 مگاوات 0x0000000A ، 0x0000000A ، 0x00000E25 ، // Fid \u003d 14 ، Vid \u003d 37 0x00000E25) ، بسته (0x06) (0x00000640 ، // 1600 مگاهرتز (71٪ حداکثر) 0x00005208 ، / / 21000 مگاوات 0x0000000A ، 0x0000000A ، 0x00000C20 ، // Fid \u003d 12 ، Vid \u003d 32 0x00000C20) ، بسته (0x06) (0x00000535 ، // 1333 مگاهرتز (59٪ حداکثر) 0x00004650 ، // 18000 mW 0x0000000A ، 0x0000000A ، 0x0000000A // Fid \u003d 10 ، Vid \u003d 28 0x00000A1C) ، بسته (0x06) (0x0000042B ، // 1067 مگاهرتز (47٪ حداکثر) 0x00003E80 ، // 16000 مگاوات 0x0000000A ، 0x0000000A ، 0x00000817 ، // Fid \u003d 8 ، Vid \u003d 23 0x00000817) ، بسته (0x06) (0x0) 0000320 ، // 800 مگاهرتز (35٪ حداکثر) 0x000032C8 ، // 13000 مگاوات 0x0000000A ، 0x0000000A ، 0x00000612 ، // Fid \u003d 6 ، Vid \u003d 18 0x00000612)))


بنابراین ، ما Vid پیش فرض را برای هر سطح P می دانیم: 43 ، 37 ، 32 ، 28 ، 23 ، 18 ، که مربوط به ولتاژهای 1388 میلی ولت تا 988 میلی ولت است. ماهیت کم ولتاژ این است که این ولتاژها کمی بیشتر از حد واقعی است که برای عملکرد پایدار پردازنده لازم است. بیایید سعی کنیم "حدود مجاز" را تعیین کنیم.

من یک اسکریپت پوسته ساده برای این نوشتم که به تدریج Vid را کاهش می دهد و یک حلقه ساده را انجام می دهد (البته دایمون powerd (8) قبل از این نیاز به میخ دارد). بنابراین ، ولتاژهایی را تعیین کردم که اجازه می دهد حداقل پردازنده قطع نشود ، سپس آزمون Super Pi را اجرا کردم و هسته را چندین بار بازسازی کردم. بعداً ، مقدار Vid را برای دو فرکانس حداکثر یک امتیاز دیگر افزایش دادم ، در غیر این صورت gcc به دلیل خطای غیرقانونی دستورالعمل ، گاهاً خراب می شود. در نتیجه همه آزمایش ها طی چندین روز ، مجموعه زیر "ثابت" Vid را بدست آوردیم: 30 ، 18 ، 12 ، 7 ، 2 ، 0.

تجزیه و تحلیل نتایج

اکنون که حداقل ولتاژهای ایمن را به صورت تجربی تعیین کردیم ، مقایسه آنها با ولتاژهای اصلی جالب است:
کاهش حداکثر ولتاژ حتی تا 15٪ نیز نتایج کاملاً ملموسی را به همراه داشت: بار طولانی مدت نه تنها منجر به گرم شدن بیش از حد پردازنده و خاموش شدن اضطراری نمی شود ، به طور کلی دما تقریباً هرگز از 80 درجه سانتیگراد فراتر نمی رود. عمر باتری پیش بینی شده در حالت "اداری" ، با توجه به acpiconf -i 0 ، از 1 ساعت 40 متر به 2 ساعت 25 متر افزایش یافته است (نه خیلی زیاد ، اما سلول های یون لیتیوم با گذشت زمان خسته می شوند ، و من خسته نشده ام باتری را از زمانی که هفت سال پیش لپ تاپ را خریداری کردم تغییر داد.)

حال باید اطمینان حاصل کنیم که تنظیمات به صورت خودکار اعمال می شوند. به عنوان مثال ، می توانید درایور cpufreq (4) را طوری تغییر دهید که مقادیر PSV از جدول خودش گرفته شود و نه از طریق ACPI. اما این ناراحت کننده است ، اگر فقط به این دلیل باشد که هنگام به روزرسانی سیستم باید به خاطر داشته باشید که باید درایور را وصله دهید - این بیشتر شبیه یک هک کثیف است تا یک راه حل. احتمالاً هنوز هم می توانید به نوعی powerd (8) را وصله بزنید ، که به همین دلایل بد است. شما فقط می توانید اسکریپت را اجرا کنید ، ولتاژ را با نوشتن مستقیم به MSR کاهش دهید (که در واقع ، من این کار را برای تعیین ولتاژ "پایدار" انجام دادم) ، اما سپس باید به خاطر بیاورید و به طور مستقل انتقال بین حالت ها را انجام دهید (نه تنها حالت P ، به طور کلی ، هر حالت ، به عنوان مثال ، هنگامی که لپ تاپ از حالت خواب خارج می شود). این هم چنین نیست.

اگر مقادیر PSV را از طریق ACPI بدست آوریم ، منطقی است که جدول _PSS را در DSDT تغییر دهیم. خوشبختانه ، برای این کار نیازی نیست که با BIOS سر و صدا کنید: FreeBSD قادر است DSDT را از یک پرونده بارگیری کند (ما قبلاً بیش از یک بار در مورد اصلاح جداول ACPI در Habré نوشته ایم ، بنابراین اکنون ما در این مورد صحبت نمی کنیم) جزئیات) قسمتهای مورد نیاز را در DSDT جایگزین کنید:

پچ کم فشار برای _PSS

-7385.8 +7385.80x00006978 ، 0x0000000A ، 0x0000000A ، - 0x0000112B ، - 0x0000112B + 0x0000111D ، + 0x0000111D) ، بسته (0x06)-7395.8 +7395 ،0000000000000000000000000000000000000000000 0x00000E12 ، + 0x00000E12) ، بسته (0x06)-7405.8 +7405.80x00005208 ، 0x0000000A ، 0x0000000A ، - 0x00000C20 ، - 0x00000C00C + 0x00000) 0x06) 0@00x000000 @ 0x00000000 @ 0x00000000 + 0x00000000 @ 0x00000000 0 0 0000000000 0 0 0 00000000 0 0 00000000 0 0 0000000000 0 0 0 00000000 0 0 0000000000 0 0 0 00000000 0 0 0 00000000 0 0 0 00000000 0 ، - 0x00000A1C + 0x00000A07 ، + 0x00000A07) ، بسته بندی (0x06)-7425.8 +7425.80x00003E80 0x0000000A ، 0x0000000000A ، - 0x00000817 ، - 0x00000817 + 0x00000802 @ 0x00000000 (0x00000802) ، + 0x000000002 (0x00000802) @ 0x000032C8 ، 0x0000000A ، 0x0000000A ، - 0x00000612 ، + 0x00000612)))


یک پرونده جدید AML (کد byt کد ACPI) کامپایل کنید و /boot/loader.conf را تغییر دهید تا FreeBSD به جای پرونده پیش فرض ، DSDT اصلاح شده ما را بارگیری کند:

Acpi_dsdt_load \u003d "بله" acpi_dsdt_name \u003d "/ root / undervolt.aml"
به طور کلی ، این همه است. فقط به یاد داشته باشید که در صورت تغییر پردازنده ، این دو خط را در /boot/loader.conf توضیح دهید.

حتی اگر قرار نیست ولتاژهای اسمی را کاهش دهید ، توانایی تنظیم تنظیم وضعیت های پردازنده (نه تنها P-state) به درد شما می خورد. در واقع ، اغلب اتفاق می افتد که "منحنی" BIOS جداول را به طور نادرست ، ناقص پر کرده یا آنها را پر نمی کند (به عنوان مثال ، زیرا سلرون از EST پشتیبانی نمی کند و سازنده رسماً جایگزینی آن را تأمین نمی کند). در این صورت شما مجبورید همه کارها را خودتان انجام دهید. توجه داشته باشید که افزودن جدول _PSS به تنهایی ممکن است کافی نباشد. به عنوان مثال ، حالت های C توسط جدول _CST مشخص شده اند ، و علاوه بر این ، ممکن است لازم باشد که روش های کنترل (عملکرد عملکرد ، _PCT) را خود توصیف کنید. خوشبختانه ، این ساده و کاملاً دقیق است ، با مثالهایی که در فصل هشتم مشخصات ACPI شرح داده شده است.

کم کاری در GNU / Linux

صادقانه بگویم ، در ابتدا فکر کردم که باید راهنمای Gentoo Undervolting را بخوانم و آن را برای FreeBSD تطبیق دهم. معلوم شد که کار چندان آسانی نیست ، زیرا سند فوق العاده احمقانه ای به وجود آمده است (که در واقع برای جنتو ویکی عجیب است). متأسفانه ، در سایت جدید آنها چیزی مشابه پیدا نکردم ، من مجبور شدم به یک نسخه قدیمی اکتفا کنم. و اگرچه من می فهمم که این راهنما اهمیت خود را از دست داده است ، اما من کمی از آن انتقاد خواهم کرد. :-)

به دلایلی ، به هر دلیلی ، بلافاصله ، بدون اعلام جنگ ، به آنها پیشنهاد می شود که هسته را وصله بزنند (در FreeBSD ، برای یک دقیقه ، ما هیچ سیستمی نداریم کد لازم نبود اصلاح شود). برای چکش زدن در داخل راننده یا نوشتن مقادیر ولتاژ "ایمن" در برخی از اسکریپت های اولیه ، مشخص نیست که توسط چه کسی و چگونه آنها از یک جدول خاص (که در آن Pentium M 780 به طعنه توسط یک خطی که فقط از علامت سوال تشکیل شده است). از توصیه هایی پیروی کنید ، برخی از آنها توسط افرادی نوشته شده اند که به وضوح نمی فهمند که در مورد چه چیزی صحبت می کنند. و مهمتر از همه ، کاملاً نامشخص است که چرا و چگونه دقیقاً این تعویض های جادویی برخی از اعداد برای دیگران کار می کنند. هیچ راهی برای "لمس" EST قبل از وصله و بازسازی هسته وجود ندارد ، و هرگز از رجیسترهای MSR نام نبرید و از خط فرمان با آنها کار نکنید. اصلاح جداول ACPI به عنوان گزینه جایگزین و ترجیحی در نظر گرفته نمی شود.

Makos کاملاً با ACPI تعامل دارد (و انتظار دارد که به درستی کار کند) و تغییر جداول یکی از روشهای اصلی پیکربندی آن برای یک سخت افزار خاص است. بنابراین ، اولین چیزی که به ذهن شما خطور می کند این است که DSDT خود را به همان روش ریخته و وصله کنید. روش جایگزین: google: //IntelEnhancedSpeedStep.kext مانند یک ، دو ، سه.

یکی دیگر از ابزارهای "شگفت انگیز" (خوشبختانه از گذشته منسوخ شده) امکان تغییر ولتاژ و فرکانس را با قیمت 10 دلار ارائه می دهد. :-)

معرفی

علاقه مندان از نزدیک در مورد قابلیت اورکلاک پردازنده ها نظارت می کنند. آنها وقت زیادی را صرف یافتن پاسخ س questionsالات زیر می کنند: با چه سرعتی می توان پردازنده یا پردازنده را اورکلاک کرد؟ سطح ولتاژ مورد نیاز چقدر است؟ بهترین راه حل خنک کننده چیست؟

اورکلاک به شما امکان می دهد تا عملکرد CPU را تا سطح مدل های پردازنده گران تر افزایش دهید ، اما جهت عکس آن نیز امکان پذیر است. به طور معمول ، می توانید ولتاژ پردازنده را کاهش دهید تا کارایی عملکرد را بهبود بخشد بدون اینکه بر عملکرد تأثیر بگذارد.

ولتاژ ، فرکانس ساعت و مصرف برق

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

البته ، کاهش ولتاژ عملکرد نیز به طور قابل توجهی بر مصرف برق تأثیر می گذارد ، بنابراین ما تصمیم گرفتیم این موضوع را عمیق تر بررسی کنیم.

پردازنده های کم ولتاژ

بسیاری از پردازنده های تلفن همراه نسخه های ولتاژ پایین پردازنده های معمولی اندکی اصلاح شده هستند. به عنوان مثال پردازنده های تلفن همراه Intel Core 2 ... مشخصه آنها با مصرف بهینه برق است اما در شرایط قابل مقایسه با عملکرد یکسانی کار می کنند و به اندازه نمونه های رومیزی خود انرژی مصرف می کنند. خط Core 2 Duo T حداکثر مصرف برق 35W ، خط P محدود به 25W TDP و غیره است.

اما پردازنده های کم هزینه رایانه های رومیزی نیز وجود دارد. AMD ارائه می دهد پردازنده های بهینه سازی شده انرژی با پسوند "e" (Phenom II X4 900e ، 905e و Phenom X4 9350e) اینتل خط پردازنده را راه اندازی می کند هسته 2 چهار هسته ای "S" که عملکردی مشابه مدل های استاندارد را ارائه می دهند ، اما به جای 95 وات در بسته حرارتی 65 وات باقی می مانند. در حالی که نسخه های اقتصادی گران ترند ، با تأمین مصرف انرژی کمتر در حالت بیکار و کم بار ، ما را تحت تأثیر قرار داده اند.

خودتان آن را انجام دهید؟

آیا می توان با دستان خود پردازنده را به نسخه اقتصادی تبدیل کرد؟ اورکلاک و اضافه ولتاژ بسیار مشهور شده است ، اما ولتاژ کم چیست؟ ما دو مادربرد MSI را که در اختیار داشتیم ، در اختیار گرفتیم: P45D3 Neo ، که در آن استفاده کردیم یافتن اورکلاک بهینه برای Core 2 Duo اما این بار با پردازنده Core 2 Extreme QX9650 و همچنین یک مدل 790FX-GD70 برای معیارهای AMD Phenom II X4 955 جفت شده است.

سیستم عامل ها: AMD 790FX و Intel P45

برای بررسی افت ولتاژ Phenom II X4 955 ، مادربرد MSI 790FX-GD70 را گرفتیم. این برد بهترین مدل MSI برای Socket AM3 است ، از چیپ ست AMD 790FX استفاده می کند که از آخرین پردازنده های AMD پشتیبانی می کند. این صفحه مجهز به فناوری ATI CrossFireX (به لطف چهار اسلات x16 PCI Express 2.0) و بسیاری از ویژگی های مفید برای علاقه مندان است. سازنده تصمیم گرفت برد را به یک عملکرد اورکلاک سخت افزاری ، یک تنظیم کننده ولتاژ با 4 + 1 مرحله با سوئیچینگ پویا ، و همچنین یک سیستم خنک کننده بزرگ (اما نه بیش از حد) در لوله های گرمایی برای تنظیم کننده های چیپست و ولتاژ مجهز کند. BIOS امکان تنظیم فرکانس حافظه DDR3 تا 2133 MT / s را فراهم می کند. RAID از طریق پل جنوبی SB750 در هر شش پورت SATA 3Gb / s پشتیبانی می شود. پورت های اضافی SATA ، FireWire 400 و دو سوکت 1Gbps اترنت وجود دارد ، نیازی به ذکر کدک صوتی HD 192kHz نیست.

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



برای پردازنده Core 2 Quad در Socket 775 (ما از Core 2 Extreme QX9650 استفاده کردیم) ، مادربرد P45D3 Neo را گرفتیم که عملکرد خوبی در ما داشت تست های اورکلاکینگ بهینه برای Core 2 Duo ... این برد روی چیپست P45 ساخته شده است ، اما این محصولی برای علاقه مندان نیست: شما باید به سه مرحله تنظیم کننده ولتاژ بسنده کنید ، سیستم خنک کننده پیچیده ای در لوله های گرمایی وجود ندارد و فقط چند گزینه عملکردهای استاندارد را تکمیل می کنند از چیپست برای اطلاعات بیشتر در مورد صفحه ، به مقاله "مراجعه کنید Intel Core 2 Duo: تجزیه و تحلیل اورکلاک ، عملکرد و کارایی "اما ما هنوز هم از این برد برای پروژه کاهش ولتاژ خود استفاده می کنیم ، زیرا محصولات دیگر (از جمله Gigabyte X48T-DQ6 و Asus P5Q Deluxe) همچنین گزینه های کاهش ولتاژ را برای سایر اجزا به غیر از پردازنده ارائه نمی دهند.


چگونه استرس را به درستی کاهش دهیم؟

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

افتادن

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

این رفتار کاملاً موجه است ، زیرا با گرم شدن پردازنده تحت بار ، هدایت دای بهبود می یابد. اگر ولتاژ تغییر نکند ، جریان افزایش می یابد ، یعنی جریان و دما یکدیگر را افزایش می دهند. یک مکانیزم مخصوص افتادگی ولتاژ پردازنده را تحت فشار کمی کاهش می دهد تا CPU را در حد مشخصات الکتریکی نگه دارد.

اگر از ابزارهایی مانند CPU-Z برای خواندن ولتاژ موثر CPU استفاده می کنید ، سعی کنید ولتاژ مورد نظر را با CoreTemp بررسی کنید - و متوجه خواهید شد که این دو مقدار با هم متفاوت هستند. تفاوت بین ولتاژ تنظیم شده و موثر در حالت آماده به کار "جبران" (Voffset) و اختلاف ولتاژ بین بار بیکار و حداکثر "افت" (Vdroop) نامیده می شود.

بررسی

پردازنده هنگام انتقال از حالت بار به حالت بیکار به حداکثر ولتاژ می رسد ، زیرا ولتاژ هرگز دقیقاً از یک سطح به سطح دیگر نمی رود بلکه سطح را "می پرد" و سپس مساوی می شود. در این "پرش" است که پردازنده به حداکثر ولتاژ مشخص شده می رسد.

به همین دلیل ، بررسی اینکه آیا پردازنده کم ولتاژ تحت بارهای اوج پایدار کار می کند یا نه بسیار آسان است: این Vdroop را تحمیل می کند و ولتاژ کار را پایین می آورد به طوری که کمتر از ولتاژ مشخص شده باشد. ما از Prime95 استفاده کردیم که یک ابزار عالی برای استفاده از پردازنده است. پس از 30 دقیقه عملیات پیک بار بدون اضافه برش ، به این نتیجه رسیدیم که سیستم کم ولتاژ تحت بار پایدار است. این معمولاً به این معنی است که عملکرد حتی در حالت بیکار نیز پایدار خواهد بود ، از آن زمان ولتاژ کمی بالاتر اعمال می شود. اما این حالت در حالت های صرفه جویی در مصرف انرژی مانند Intel SpeedStep که فرکانس (ضرب) و ولتاژ را بیشتر کاهش می دهد اعمال نمی شود. ما همه تست های ولتاژ کم را با فناوری SpeedStep فعال انجام دادیم ، اما این برای فناوری AMD Cool "n" Quiet ضروری نبود زیرا از ولتاژها و فرکانس های اسمی در حالت بیکار استفاده می کند.

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


پردازنده AMD Phenom II X4 955 از زمان اعلام آن در آوریل 2009 همچنان مدل شاخص این شرکت است. به لطف پشتیبانی از حافظه DDR3 و سرعت کلاک 3.2 گیگاهرتز ، AMD در برخی از تست ها توانست با Intel Core 2 Quad رقابت کند در حالی که پردازنده و پلتفرم ارزان تر هستند. با این حال ، عملکرد Core i7 هنوز از آن دور است.

مدلهای Phenom II X4 در فرکانسهای بین 2.5 تا 3.2 گیگاهرتز در دسترس هستند (نگاه کنید به: صفحه در وب سایت AMD) خط 800 دارای حافظه پنهان 4x 512 KB L2 برای هر هسته و 4 MB حافظه پنهان L3 مشترک است ، در حالی که خط 900 دارای 50٪ حافظه نهان L3 بیشتر است. تمام پردازنده های Phenom II در کارخانه های Globalfoundries با استفاده از فرایند 45 نانومتری DSL SOI برای مصرف کم انرژی و قابلیت های خوب اورکلاک تولید می شوند. جالب است که ببینیم چقدر می توانیم ولتاژ را کاهش دهیم.

تنظیمات خودکار BIOS باعث شد Phenom II X4 955 مطابق CPU-Z از 1.32 ولت کار کند. در همان زمان ، اوج مصرف برق سیستم 216 وات با بار کامل روی پردازنده بود. کاملاً واضح است که جای پیشرفت وجود دارد.

تمام پردازنده های AMD با فناوری Cool "n" Quiet فعال می توانند به 800 مگاهرتز در حالت idle تبدیل شوند ، در حالیکه ولتاژ اسمی هسته به 0.96 ولت کاهش می یابد. همانطور که از جدول خلاصه زیر می بینید ، پردازنده Phenom II در حالت خنک به 0.96 ولت تغییر می کند "n" حالت آرام بدون در نظر گرفتن ولتاژ پردازنده در BIOS. بنابراین ، مصرف برق سیستم در حالت بیکار همیشه یکسان بود: 99 وات. در این حالت هیچ چیز برای بهبود وجود ندارد ، مگر اینکه BIOS شروع به تغییر ولتاژ در حالت آماده به کار کند.

ما سعی کردیم چندین سطح ولتاژ تنظیم کنیم (جدول زیر را ببینید) و حداقل 30 دقیقه با استفاده از معیار Prime95 بار را روی آنها آزمایش کردیم. معلوم شد که ولتاژ اسمی 1.32 ولت می تواند تا 12 درصد به 1.1175 ولت کاهش یابد. در عین حال ، ما مصرف برق سیستم را از 216 به 179 وات کاهش داده ایم که 17.2 درصد افت دارد . بد نیست.

جدول جمع بندی

AMD Phenom II X4 955
ولتاژ بایوس چاقو زدن
خودکار 0.96 ولت * 99 وات 1.32 ولت 216 وات آره
1,3125 0.96 ولت * 99 وات 1.288 ولت 205 وات آره
1,2875 0.96 ولت * 99 وات 1.264 ولت 199 وات آره
1,2625 0.96 ولت * 99 وات 1.24 ولت 196 وات آره
1,2375 0.96 ولت * 99 وات 1.216 ولت 192 وات آره
1,2125 0.96 ولت * 99 وات 1.192 ولت 186 وات آره
1,1875 0.96 ولت * 99 وات 1.168 ولت 181 وات آره
1,175 0.96 ولت * 99 وات 1.152 ولت 179 وات آره
1,1625 0.96 ولت * 99 وات 1.136 ولت 177 وات نه

* توسط Cool "n" Quiet به نمایش گذاشته شده است.


اکنون زمان آن است که Intel Core 2 Quad را در نظر بگیریم. ما از پردازنده Core 2 Extreme QX9650 استفاده کردیم زیرا Core 2 Quad معمولی در اختیار نداشتیم.

خط Core 2 Quad همچنان عملکرد خوبی را در سطح قدرت قابل قبول ارائه می دهد. خطوط Q8000 و Q9000 بر روی طرح 45 نانومتری Yorkfield ساخته شده اند. Q8000 از 4 مگابایت حافظه پنهان L2 استفاده می کند ، در حالی که Q9000 دارای 6 مگابایت یا حتی 12 مگابایت حافظه پنهان L2 است.

تمام پردازنده های چهار هسته ای Core 2 Quad از دو قالب 45 هسته ای 45 هسته ای دو هسته ای Wolfdale جمع شده اند.

وقتی ولتاژ را در BIOS به "Automatic" تنظیم کردیم ، 1.256 ولت از Core 2 Extreme QX9650 دریافت کردیم که منجر به مصرف 185 وات سیستم در بار کامل شد.

ولتاژ دور را نمی توان مستقیم تغییر داد ، بسته به ولتاژ پردازنده ای که تعیین می کنید ، همیشه تعیین می شود. با تنظیمات پیش فرض BIOS ، پس از فعال کردن فناوری SpeedStep ، 1.192 ولت را بدست آوردیم که ضریب را به 6 برابر کاهش داد و سرعت کلاک هسته ای 2.0 گیگاهرتز بود. میزان مصرف برق بیکار 94 وات (به جدول زیر مراجعه کنید) هنوز هم کمتر از مصرف انرژی AMD با CPU 0.96 ولت و 800 مگاهرتز است که عجیب است.

کمترین ولتاژ پایدار 1.072 ولت بود ، که با تنظیم BIOS 1.0785 ولت بدست آوردیم. در بار کامل ، این منجر به کل مصرف برق سیستم فقط 148 وات می شود ، یعنی 20٪ با مصرف 16.3٪ کاهش مصرف برق داریم. کاهش پردازنده ولتاژ هسته ای. مرحله بعدی باید 1.0655 ولت باشد که در آن ثبات خود را از دست دادیم. خوشبختانه ، این منجر به همان نتایج خرابی تحت بار و در حالت آماده به کار شد ، که باعث کاهش ولتاژ بیشتر می شود

ولتاژ بیکار ، ناشی از ولتاژ 1.0785 ولت پردازنده ما ، 0.1008 ولت بود که منجر به مصرف برق بیکار سیستم 87 وات می شود. این پیشرفت کمتر از 11٪ است ، اما به طور رایگان آن را دریافت کرد ، سیستم در آزمایشات پایدار کار می کند.

Intel Core 2 Extreme QX9650
ولتاژ بایوس ولتاژ موثر (وجود ندارد) مصرف انرژی کارآمد (نه.) ولتاژ موثر (بار) مصرف انرژی کارآمد (بار) چاقو زدن
خودکار 1.192 ولت 94 وات 1.25 ولت 185 وات آره
1.1955 ولت 1.128 ولت 93 وات 1.184 ولت 172 وات آره
1.1695 ولت 1.104 ولت 92 وات 1.16 ولت 166 Wt آره
1.1435 ولت 1.008 ولت 91 وات 1.136 ولت 162 وات آره
1.175 ولت 1.048 ولت 90 وات 1.104 ولت 158 Wt آره
1.0915 ولت 1.016 ولت 88 وات 1.08 ولت 151 وات آره
1.0785 ولت 1.008 ولت 87 وات 1.072 ولت 148 وات آره
1.0655 ولت 0.992 ولت 87 وات 1.056 ولت 148 وات نه


سخت افزار سیستم
پردازنده AMD AMD Phenom II X4 955 (حافظه پنهان 45 نانومتر ، 3.2 گیگاهرتز ، 4x 512K L2 و 6 مگابایت L3 ، TDP 125W ، Rev. C2)
پردازنده اینتل Intel Core 2 Extreme QX9650 (45nm ، 3.0GHz ، 12MB L2 Cache ، TDP 130W ، Rev. D0)
مادربرد (سوکت 775) MSI P45D3 Neo-F (Rev. 1.0) ، تراشه: Intel P45، ICH10R، BIOS: 4.2 (2009/02/18)
مادربرد (سوکت AM3) MSI 790FX-GD70 (Rev. 1.0) ، چیپ ست: AMD 790FX ، SB750 ، BIOS: 1.3 (04/01/2009)
حافظه DDR3 2 x 2 GB DDR3-1600 (Corsair TR3X6G-1600C8D 8-8-8-24)
کارت گرافیک Zotac Geforce GTX 260² ، GPU: GeForce GTX 260 (576 مگاهرتز) ، حافظه ویدیویی: 896 مگابایت DDR3 (1998 مگاهرتز) ، 216 پردازنده جریان ، فرکانس سایه زن 1242 مگاهرتز
HDD Western Digital VelociRaptor ، 300 گیگابایت (WD3000HLFS) 10،000 دور در دقیقه ، حافظه نهانگاه SATA / 300 ، 16 مگابایت
درایو Blu-ray LG GGW-H20L ، SATA / 150
منبع تغذیه برق و خنک کننده PC ، Silencer 750EPS12V 750W
نرم افزار و درایورهای سیستم
سیستم عامل Windows Vista Enterprise Version 6.0 x64 Service Pack 2 (Build 6000)
درایور چیپ ست AMD کاتالیست 9.4
Nvidia GeForce Driver GeForce 185.85
درایور چیپ ست اینتل نرم افزار نصب Chipset Ver. 9.1.0.1012
درایورهای ذخیره سازی Intel Matrix Storage Drivers نسخه. 8.8.0.1009


آزمایشات و تنظیمات

آزمایشات و تنظیمات
PCMark Vantage نسخه: 1.00
معیار PCMark
نخست 95 نسخه: 25.7
FFT های بزرگ در محل

نتایج آزمون

ما نمودار نداریم که مصرف برق بیکار AMD Phenom II X4 955 را نشان دهد زیرا ولتاژ پردازنده های AMD تغییر نمی کند. پس از فعال کردن عملکرد Cool "n" Quiet ، پردازنده در حالت بیکار همیشه با سرعت 800 مگاهرتز در 0.96 ولت کار می کند (حداقل در مادربرد MSI 790FX-GD70 ما). بنابراین ، سیستم AMD همیشه در حالت آماده به کار 99 وات مصرف می کند.

نمودار مصرف بیکار یک Core 2 Extreme QX9650 را در تمام سطح ولتاژ آزمایش شده نشان می دهد. با ولتاژ 1.008 ولت ، می توان مصرف برق 87 وات را بدست آورد ، در حالی که در 1.192 ولت ، ولتاژ مصرفی پیش فرض 94 وات است.


صرفه جویی در مصرف برق در کاهش ولتاژ در مورد پردازنده پرچمدار AMD کاملاً قابل توجه بود. ما با ولتاژ اسمی 1.32 ولت شروع به کار کردیم ، که به سیستم حداکثر مصرف 216 وات را می داد ، پس از آن فقط 179 وات را تحت ولتاژ 1.175 ولت دریافت کردیم. صرفه جویی در مصرف برق 37 وات یا 17.2 درصد بود - کاملا قابل توجه ، از آنجا که انرژی صرفه جویی شده برای تأمین انرژی کافی است ، به عنوان مثال ، یک نمایشگر 20 اینچ مدرن!

آیا سیستم اینتل می تواند از 17.2٪ صرفه جویی در مصرف برق در زیر حداکثر بار بگذرد؟ شاید: در این حالت ، حداقل ولتاژ پایدار تحت بار 1.078 ولت به جای 1.255 ولت بود و مصرف برق کل سیستم به جای 185 وات 148 وات بود - 20 درصد کاهش.

مصرف برق و کارایی PCMark

ما عملکرد PCMark Vantage و مصرف برق را در تنظیمات پیش فرض و ولتاژهای بهینه شده برای سیستم های AMD و Intel اندازه گیری کردیم.


در مورد Phenom II X4 955 ، متوسط \u200b\u200bمصرف برق از 157 وات به 141 وات کاهش یافت که 10.2 درصد بهبود یافته است. سیستم Core 2 Extreme QX9650 توانست مصرف برق را از 135W به 117W کاهش دهد ، که با توجه به قدرت پردازش بالاتر از پردازنده برتر AMD که ما استفاده کردیم ، نتیجه چشمگیری است. سیستم اینتل به طور متوسط \u200b\u200b13.1٪ مصرف برق را کاهش داده است.


در نتیجه ، کل انرژی (در وات ساعت) صرف شده در هنگام اجرا نیز کاهش یافت: برای سیستم AMD 11.4٪ و برای سیستم Intel 12.4٪. بد نیست!


سرانجام ، ما نتایج PCMark Vantage را با میانگین مصرف برق دو سیستم (امتیاز عملکرد در هر وات) مرتبط کردیم. به یاد داشته باشید که دو دستگاه عملکرد یکسانی را پس از بهینه سازی فشار ارائه می دهند. سیستم AMD Phenom II X4 955 توانست در معیار PCMark Vantage 11.6٪ بهبود بهره وری انرژی ایجاد کند. سیستم اینتل امتیاز کارایی را 13.8 درصد بهبود بخشید.

نتیجه

ما دو پردازنده سطح بالا از AMD و Intel را بر روی مادربردهای مدرن MSI آزمایش کردیم تا صرفه جویی در انرژی بالقوه ای را که می توان با کاهش ولتاژ پردازنده بدست آورد ، تجزیه و تحلیل کنیم. البته ، ما همچنین قصد داشتیم ولتاژ حافظه یا چیپ ست ها را کاهش دهیم تا صرفه جویی بیشتری داشته باشیم ، اما هیچ یک از مادربردهای بررسی شده اجازه تغییر ولتاژ اجزا را به ما ندادند. ما مادربردهای Asus P6T و Rampage II Gene ، Gigabyte MA790FXT-UD5P و X48T-DQ6 را بررسی کردیم ، اما در پایان برای MSI 790FX-GD70 برای سوکت AM3 و P45D3 Neo برای سوکت LGA775 استقرار یافتیم.

AMD Phenom II X4: 17٪ مصرف برق کمتر ، 11.6٪ راندمان بالاتر

حداکثر مصرف برق تحت بار در حداقل ولتاژ پایداری که در Phenom II X4 955 یافتیم تا 17٪ کاهش یافت. از آنجا که عملکرد بدون تغییر بود ، در معیار PCMark Vantage 11.6٪ بهره وری (عملکرد در هر وات) کسب کردیم. فناوری Cool "n" آرام AMD تا حدودی سرعت تلاش ما برای کاهش ولتاژ را کاهش داد ، زیرا بدون توجه به تنظیم ولتاژ ، همیشه در حالت بیکار به حالت عادی تغییر حالت می دهد. و مصرف برق بیکار همیشه 99 وات بوده است.

Intel Core 2 Extreme: 20٪ مصرف برق کمتر ، 13.8٪ راندمان بالاتر

نتایج حتی در سیستم تست Core 2 Extreme QX9650 ، که در آن مصرف برق تحت حداکثر بار بدون هیچ گونه افت عملکرد 20٪ قابل توجه کاهش یافت ، قابل توجه تر بود. این عملکرد PCMark Vantage را در هر وات تا 13.8٪ بهبود بخشید. از آنجایی که ولتاژ پردازنده اینتل در حالت صرفه جویی در مصرف انرژی SpeedStep به ولتاژ هسته تنظیم شده بستگی دارد ، مصرف برق در حالت بیکار نیز به طور محسوسی کاهش می یابد - فقط به 1.008 ولت. این 8٪ صرفه جویی در انرژی را در حالت آماده به کار می دهد.

آیا ارزش صرفه جویی در مصرف انرژی را دارد؟

ما تحت تحمل افت ولتاژ نسبتاً گسترده تحت تأثیر قرار گرفتیم زیرا انتظار داشتیم مشکلات خیلی زودتر شروع شود. اما سیستم های AMD و Intel نشان داده اند که پردازنده های مدرن می توانند با ولتاژ قابل توجهی پایین کار کنند. ما توانستیم 16 درصد ولتاژ کمتری به پردازنده AMD Phenom II X4 و 16.6 درصد ولتاژ کمتری را به پردازنده Intel Core 2 Extreme عرضه کنیم. همه اینها باعث صرفه جویی 17-20٪ تحت اوج بار برای هر دو سیستم می شود.

با این حال ، شما باید اطمینان حاصل کنید که تنظیمات کم ولتاژ شما عملکرد مطمئنی را ارائه می دهد ، بنابراین توصیه می کنیم با احتیاط به این روند نزدیک شوید. با این وجود نیازی به کاهش 16 درصدی ولتاژ نیستید - حتی 10 درصد کاهش نیز باعث کاهش مصرف برق سیستم بدون کاهش عملکرد می شود.

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

توسعه دهنده RightMark

حجم فایل را بارگیری کنید 463 کیلوبایت

هدف برنامه

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

برای کاربر عادی سود ببرید

در نتیجه ولتاژ ارائه شده به پردازنده مرکزی را کاهش دهید مصرف انرژی را کاهش دهید ، تولید گرما را کاهش دهید و استقلال را افزایش دهید.

بدون پرداختن به جزئیات فنی ، ایده کاملاً ساده است - برای کاهش مصرف برق واحد پردازش مرکزی (CPU). این روش جهانی نیست و 100٪ نیست ، زیرا هر پردازنده از ویژگی های فیزیکی منحصر به فردی برخوردار است و احتمال زیادی وجود دارد که در همان سرعت کلاک به انرژی کمتری نسبت به حالت پیش فرض برای همه پردازنده های این نوع نیاز داشته باشد. اینکه چقدر می توان مصرف برق را کاهش داد به شانس و پردازنده شما بستگی دارد. من خوش شانس بودم که نتایج بسیار آشکار بود.

نصب و راه اندازی

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

سفارشی سازی

تنظیمات

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

مدیریت

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

پروفایل ها

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

بلافاصله در زیر پروفیل ها ، تمام حالت های ممکن پردازنده (ضرب ، FID) و همچنین ولتاژ (VID) اعمال شده به CPU در این حالت نمایش داده می شوند. فرکانس ساعتی که پردازنده کار می کند به وضعیت فعلی بستگی دارد. توانایی تغییر فرکانس برای کاهش مصرف برق در لحظه های کم بار یا زمان بیکار ایجاد می شود.

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

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

کار

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

چک کردن

اگر همه کارها را به درستی انجام داده اید ، در برگه وارد شوید نظارت بر شما می توانید نتیجه کار را ببینید نمودار FID-VID ضریب ولتاژ و جریان را نشان می دهد. این مقادیر را از نظر کارکرد برق و باتری بررسی کنید ، آنها باید با مقادیر تنظیم شده در نمایه مطابقت داشته باشند.

اکنون توصیه می شود که همه تنظیمات را با برخی از برنامه ها آزمایش کنید ، به عنوان مثال Prime95. چالش این است که مطمئن شوید CPU در تنظیم ولتاژ انتخابی ما روان کار می کند.

آزمایش کردن

در تئوری ، همه چیز مثل همیشه خنک است ، اما این اقدامات چگونه بر کار واقعی تأثیر می گذارد؟

سیستم تست: Terra 1220 (Intel Core 2 Duo T7300)

من هر دو حالت عملکرد را آزمایش کردم و آنها را با حالت های مشابه برنامه استاندارد مدیریت توان مقایسه کردم.

متعادل عملکرد در صورت تقاضا

خودمختاری با BatteryEater در حالت حداکثر بار (کلاسیک) آزمایش شد. رابط های بی سیم غیرفعال هستند ، روشنایی صفحه روی حداکثر تنظیم شده است.

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

عملکرد در PCMark نیز تغییری نکرد ، تفاوت در اندازه گیری ها در حاشیه خطا است. اما با درجه حرارت ، همان تصویر را مشاهده می کنیم - حداکثر دما با کاهش یافته است 17 درجه سانتیگراد

ذخیره انرژیدر مقابلقدرتصرفه جویی در

در اینجا شرایط تکرار شد. عمر باتری کاهش نیافته است ، اما دما به طور قابل توجهی کاهش یافته است. این روی راحتی کار تأثیر مثبت دارد.