Як розігнати двоядерний процесор?


2

Це серйозна проблема. Я хочу прискорити процес складання. Я ніколи не любив розгону, однак мій поточний час на збірку для мого проекту робить мене божевільним!

Я знайшов інформацію про те, які параметри слід змінити, щоб розігнати та які значення є безпечними. Однак у мене є одна основна проблема. У мене немає можливості змінювати цю опцію в моєму BIOS. Можливо, ці параметри були заблоковані системними адміністраторами? Отримати швидший процесор - це не варіант.

Як редагувати відповідні значення, щоб розігнати мій процесор. Чи потрібно прошивати свої біографії на іншу версію?

Мої характеристики:

  • Entium двоядерний процесор E5400 при 2,7 ГГц
  • Материнська плата Asrock
  • 4 Гб оперативної пам’яті
  • 32-бітний Windows 7 Ultimate

можливо, вам потрібно буде оновити свій BIOS, хоча не кожна материнська плата підтримує розгін. Крім того, чи не обов'язково було розміщувати два питання ?
tombull89

Чи є це компіляція , що це проблема, або зшивання ? Можливо, у вас не вистачає оперативної пам’яті, а не проблема з процесором. Крім того, багатомодерність буде краще для компіляції (хоча і не пов'язує), якщо ви можете компілювати декілька файлів одночасно (що може зробити Visual Studio).
Мехрдад

Я погодився б із Мехрдадом і додав, що швидкість вводу / виводу може мати величезний вплив і на компіляцію. Переміщення процесу компіляції на більш швидкі диски, ймовірно, матиме більш значний вплив на процес компіляції, ніж розгін вашого процесора. Це можна зробити, перемістившись на SSD для компіляції або навіть просто RAID1 або RAID0.
Flimzy

Ви щоразу переробляєте все? Visual Studio зазвичай дуже добре зменшує перекомпіляцію.
битгаміт

Відповіді:


3

Щоб відповісти на запитання "Як мені розігнати двоядерний процесор?", Я вважаю, що єдина хороша відповідь, яку ви отримаєте, - "Отримати молінку, яка дозволить вам".

Ще в той час процесор проходив через деяке обладнання на материнській платі, яке користувачі могли налаштувати через перемички, перемикачі та ін. За останнє десятиліття я не бачив жодної материнської плати, яка б пропонувала такий функціонал. Я вважаю, що розгін тепер повинен повністю здійснюватися з BIOS. Як ви сказали, що ваш BIOS не надає вам доступ до таких функцій, можливо, вам пощастить з новою версією прошивки BIOS. Перейдіть на сторінку продукту для материнської плати на веб-сайті Asrock. Якщо вони мають новіші версії BIOS, прочитайте журнали змін і перевірте, чи хтось із них вводить цю функціональність. Якщо так, перегляньте процес оновлення BIOS.

Інший варіант, хоч і малоймовірний, якщо ваша плата підтримується « Coreboot » (проект прошивки BIOS з відкритим кодом), то ви можете отримати цю функціональність, перейшовши на неї.

У своєму запитанні ви сказали, що отримати швидший процесор - це не варіант. Я припускаю, що це означає, що про заміну вашої материнської плати теж не йдеться?

Нарешті, залежно від вашого компілятора, ви зможете налаштувати розподілену компіляцію. "distcc" - це те, що ви використовуєте для GCC для цього. Використовуючи це, ви можете отримати кілька машин, що працюють над складанням проекту, і таким чином швидше побудувати щось велике.

Сподіваюсь, що щось там вам допоможе.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.