6

У меня есть четырехъядерная система с окто-ядром, работающая под управлением FreeBSD. В настоящее время мне нужно отключить HyperThreading, чтобы загрузить его, так как FreeBSD поддерживает только 32 процессора. Некоторое время назад было сделано несколько патчей для транковой версии 8.1, но даже после небольшого изменения их для работы и компиляции с 8.1-RELEASE машина не загружалась.

Был ли здесь прогресс? Я не могу найти много полезной информации об этом, Google думает, что я говорю о 64-битной архитектуре, а не буквально о 64 процессорах.

2 ответа2

3

В конце http://forums.freebsd.org/showthread.php?t=13261 разработчик FreeBSD упоминает, что

AFAIR где-то было сказано, что для 64-битных арок должно быть возможно увеличить [количество логических ядер] до 64 без особых проблем, кроме увеличения потребления памяти. Это просто не было проверено из-за отсутствия таких систем. Дальнейшее увеличение, вероятно, потребует некоторых архитектурных изменений.

Этот комментарий был сделан в апреле 2010 года. Более ранние сообщения в ветке цитируют включаемый файл, в котором указывается количество ядер.

Это может помочь вспомнить, что Google позволит вам отфильтровать вещи, используя синтаксис, такой как -"64-bit" - хотя в этом случае, а возможно и в других, цитируемый результат будет отфильтрован. Я попал туда, прибегая к помощи freebsd max cores .

2

Обратите внимание, что MAXCPU недавно был увеличен до 256, но только в 11-CURRENT.

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