2

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

Я нашел информацию о том, какие параметры мне следует изменить на разгон и какие значения безопасны. Однако у меня есть одна основная проблема. У меня нет возможности изменить эту опцию в моем BIOS. Возможно, что эти параметры были заблокированы системными администраторами? Получение более быстрого процессора не вариант.

Как мне отредактировать правильные значения для разгона моего процессора. Нужно ли прошивать мой BIOS на другую версию?

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

  • Двухъядерный процессор Entium E5400 с частотой 2,7 ГГц
  • Материнская плата Asrock
  • 4 ГБ ОЗУ
  • Windows 7 Ultimate 32-разрядная

1 ответ1

3

Для ответа на вопрос «Как мне разогнать двухъядерный процессор?«Я верю, что единственный хороший ответ, который вы получите, -« Возьмите платную доску, которая позволит вам ».

В свое время процессор работал на некотором оборудовании на материнской плате, которое пользователи могли настраивать с помощью перемычек, DIP-переключателей и т.д. За последнее десятилетие я не видел ни одной материнской платы с такой функциональностью. Я считаю, что разгон теперь должен быть сделан полностью из BIOS. Поскольку вы сказали, что ваш BIOS не дает вам доступа к этим функциям, вам может повезти с новой версией встроенного программного обеспечения BIOS. Найдите страницу продукта для вашей материнской платы на веб-сайте Asrock. Если у них есть более новые версии BIOS, прочитайте журналы изменений и посмотрите, внедрили ли какие-либо из них эту функцию. Если это так, обратите внимание на процесс обновления BIOS.

Другой вариант, хотя и маловероятный, если ваша плата поддерживается « Coreboot » (проект микропрограммы BIOS с открытым исходным кодом), тогда вы можете получить эту функцию, переключившись на нее.

В своем вопросе вы сказали, что получить более быстрый процессор не вариант .. Я собираюсь предположить, что это означает, что замена вашей материнской платы также не может быть и речи?

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

Надеюсь, что-то там поможет вам.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .