Главная

Двухъядерные процессоры

В последнее время, в связи с замедлением внедрения более «тонких» технологических процессов, существенно замедлился рост тактовой частоты процессоров. В связи с этим, для дальнейшего роста производительности начали появляться двухъядерные процессоры.
Будет ли иметь наша насквозь многопоточная ОС преимущество перед конкурентами на двухъядерных процессорах? Продолжают ли все новые программы писаться с учетом многопоточности? Как с этим обстоят дела в ядре Haiku?

Re: Двухъядерные процессоры

хмм…
интерестно:а как сказываеться действие закона Мура на BeOS?

Re: Двухъядерные процессоры

Копаясь в файле настроек kernel`а, нашёл интересную опцию: «Использовать по умолчанию N процессоров». By default там стоит 1.

Кстати, у меня процессор Intel® Pentium® IV 3.0 GHz с hyper threading. Винда и Линукс видят его как два процессора по 1,6 GHz, а BeOS — как один, зато Unknown 3100 MHz.

Ничего, в конце 2005–го поступят в продажу Intel DualCore — и вот тут–то начнётся праздник… :–)

Re: Двухъядерные процессоры

Для того чтобы беос определяла процессор правильно (а не писала unknown) я написал на баше патч
ftp://beos.spb.ru/incoming/Diver/cpupatch
С тех пор появилось штук 5 новых процессоров, надо будет добавить id этих процессоров, но ты попробуй, вроде твой поддерживается…

Re: Двухъядерные процессоры

Странно как то у тебя всё. У меня и винда и BeOS видят такой проц как два 3.0 GHz. В BeOS при этом опции: multiprocessor_support_disabled и max_cpu_number закоментарены.

Re: Двухъядерные процессоры

Diver, я поставил твой патч, BeOS теперь пишет CeleronPIV. Если я теперь этот BeOS запущу на компьютере с другим процессором, скажем на AMD Athlon, он мне напишет AMDAthlon или CeleronPIV?

Re: Двухъядерные процессоры

К сожалению это пермаментный патч, поэтому останется CeleronPIV, так что нужно восстанавливать /boot/beos/system/lib/libbe.so.original и патчить заного.
А вообще правильно определил проц?

Re: Двухъядерные процессоры

Да, правильно

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Allowed HTML tags: <a> <em> <i> <img> <strong> <b> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.

Подробнее о форматировании

CAPTCHA
Введите перечисленные символы, чтобы мы убедились, что вы не робот. Не требуется для зарегистрированных пользователей.
L
v
8
v
y
H
Enter the code without spaces and pay attention to upper/lower case.