[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: etch amd64 available clocksource



On 30.01.09 1730 (+0300), Иван Лох wrote:
> On Fri, Jan 30, 2009 at 01:49:58PM +0600, Vasily Ivanov wrote:
> > День добрый.
> > 
> > Есть машинка с ядром 2.6.18-14-fza-amd64.
> > 
> > Из доступных клоксорсов система видит только jiffies:
> > 
> > ~# cat /sys/devices/system/clocksource/clocksource0/available_clocksource
> > jiffies
> > 
> > который, как я понимаю, не рекомендуется к использованию в реальной жизни 
> > (хотя сейчас и не найду, где я читал это). С дистрибутивным ядром та же фигня.
> > 
> > Однако, установщик i386 версии (Debian 4.0r0) и убунта 8.04.1 (64бит) видят 
> > и tsc, и hpet, и acpi_pm.
> > 
> > Собственно, вопрос: оно так и должно быть, или я просто что-то не так делаю?
> 
> Я бы список загруженных модулей сравнил

В том-то и дело, что, в сравнении с установщиком i386, не загружаются только usbcore,
usbkbd, vga16fb и vgastate. Вряд ли что-нибудь из этого влияет на системный таймер.

Посмотрев в дмесг, однако, видно следующее:

~$ dmesg |grep -i time.c
time.c: Using 3.579545 MHz WALL PM GTOD PIT/TSC timer.
time.c: Detected 3391.600 MHz processor.
Real Time Clock Driver v1.12ac

Хотя в available_clocksource таки ничего не поменялось.

Вообще, где можно почитать про различные реализации таймеров и их отличия? Гугль по
запросам типа "linux timer" и подобным выдаёт массу всякого, но ничего относящегося 
к теме я пока не накопал =/
 
-- 
Best regards,
Vasily Ivanov                                  mailto:<caesar@academ.org>


Reply to: