Linux Hardware Compatibility HOWTO: Процессоры/Математические сопроцессоры

Next Previous Contents

## 4. Процессоры/Математические сопроцессоры

Поддерживаются следующие процессоры Intel/AMD/Cyrix 386SX/DX/SL/DXL/SLC, 486SX/DX/SL/SX2/DX2/DX4. Intel Pentium, Pentium Pro и Pentium II, Pentium III (как обычная версия так и Xeon) и Celeron также работают. AMD K5 и K6 работают хорошо, несмотря на то , что старые версии K6 часто вызывают ошибки (отключение внутреннего кэша процессора обычно помогает обойти эту проблему).AMD K6-2 и K6-3 также работают. Некоторые ранние версии K6-2 300 Mhz имеют проблемы с системными чипами.Cyrix 6x86 не вызывает проблем при работе.

Процессоры IDT Winchip C6-PSME2006A также поддерживаются Линукс ( http://www.winchip.com).

Линус имеет встроенную эмуляцию математического сопроцессора и ,следовательно , поддерживает его команды даже при его физическом его отсутствии. Экспериментальная поддержка SMP (нескольких процессоров) включена в ядра начиная с версии 1.3.31. Для получения более подробной информации о SMP загляните на страничку Linux/SMP Project http://www.linux.org.uk/SMP/title.html

Набор команд для дополнительных мульти-медиа эффектов встроенный в процессор Cyrix MediaGX не поддерживается.

Некоторые ранние версии AMD 486DX имеют тенденцию к зависанию.

Процессоры серии ULSI Math*Co имеют проблемы с инструкциями FSAVE и FRSTOP что вызывает проблемы во всех операционных системах работающих в защищенном режиме. Некоторые старые IIT и Cyrix чипы имеют аналогичные проблемы.

Существуют проблемы и с чипами UMC U5S (с сбросом TLB), но только в очень старых версиях ядра (1.1.x).

- Включение кэша на процессорах Cyrix
  ftp://metalab.unc.edu/pub/Linux/kernel/patches/CxPatch030.tar.z
- Программное управление кэшем Cyrix
  ftp://metalab.unc.edu/pub/Linux/kernel/patches/linux.cxpatch
- Cyrix 5x86 CPU настройка регистров
  ftp://metalab.unc.edu/pub/Linux/kernel/patches/cx5x86mod_1.0c.tgz

Next Previous Contents