Linux продолжает урезать поддержку очень старых CPU: без TSC теперь никак
Начиная с Linux 7.0 ядро потеряло поддержку процессоров Intel 486, а теперь появился коммит, который делает поддержку Time Stamp Counter (TSC) обязательной для всех x86-процессоров при сборке ядра.
Речь идет о специальном 64-битном счетчике времени внутри процессора. Он значительно быстрее альтернативных HPET и ACPI PM, поскольку считывается непосредственно из регистра процессора – экономия доходит до сотен тактов.
Разумеется, пользователям современных ПК бояться нечего – TSC присутствует во всех процессорах, начиная с Intel Pentium из середины 90-ых. Так что поддержку в основном потеряли немногие чипы 30-летней давности.
Linux Club
Начиная с Linux 7.0 ядро потеряло поддержку процессоров Intel 486, а теперь появился коммит, который делает поддержку Time Stamp Counter (TSC) обязательной для всех x86-процессоров при сборке ядра.
Речь идет о специальном 64-битном счетчике времени внутри процессора. Он значительно быстрее альтернативных HPET и ACPI PM, поскольку считывается непосредственно из регистра процессора – экономия доходит до сотен тактов.
Разумеется, пользователям современных ПК бояться нечего – TSC присутствует во всех процессорах, начиная с Intel Pentium из середины 90-ых. Так что поддержку в основном потеряли немногие чипы 30-летней давности.
Linux Club