Portál AbcLinuxu, 15. července 2025 18:52


Dotaz: Jak nastavit clocksource0

11.5.2011 15:52 Inkayacu
Jak nastavit clocksource0
Přečteno: 315×
Odpovědět | Admin
Zdravím. Na mém počítači linux standartně nastavuje do /sys/devices/system/clocksource/clocksource0/current_clocksource hodnotou tsc, což je první zdroj, který je napsán v soubouru available_clocksource v témže adresáři. No, jenže to se mi pak hodiny zpožďují. Metodou pokus-omyl nastavování v grub příkazu clock=acpi_pm jsem zjistil, že právě acpi_pm je ten správný zdroj hodin. Jenže od nějakého pátku (nepamatuju přesně jak dlouho a jestli to bylo po upgradu kernelu) mi už tato funkce nepomáhá. Nevíte někdo, co s tím? zatím to řeším ručně, ale je to vopruz. Za jakékoliv nápady předem děkuju. Používám Archlinux 64 na stroji s procesorem Pentium 4 E630 a základní deskou MSI 945P platinum.

Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

11.5.2011 20:00 Ash | skóre: 53
Rozbalit Rozbalit vše Re: Jak nastavit clocksource0
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkusil bych parametry jádra: clocksource=acpi_pm notsc
12.5.2011 03:48 nyan
Rozbalit Rozbalit vše Re: Jak nastavit clocksource0
Odpovědět | | Sbalit | Link | Blokovat | Admin
muzete pastnout vystup grep flags /proc/cpuinfo ?

jinak asi nejrozumnejsi bude mit pustenej ntpd....
Řešení 1× (chochi)
Inkayacu avatar 12.5.2011 09:57 Inkayacu | skóre: 4 | Český Těšín / Brno
Rozbalit Rozbalit vše Re: Jak nastavit clocksource0
Odpovědět | | Sbalit | Link | Blokovat | Admin
Děkuju za pomoc. Zjistil jsem, že v grubu pomocí parametru clock=něco ani clocksource=něco nemůžu určit, který "budík" chci používat. Nicméně funguje notsc případně nohpet, takže tímto "omezováním" mi zbyde mnou požadované acpi_pm. (ale budu používat hpet, který se zdá být také v pořádku a možná i přesnější).

P.S. S tím ntpd to je hloupost (ale taky jsem nad tím uvažoval :-D), nemůžu přeci každou sekundu furt kontrolovat a nastavovat hodiny.... A pokud bych kontroloval ve větším intervalu, tak už je odchylka nad únosnou mez, při používání tsc.

P.S.2 Nevíte, jak nastavit "vyřešeno" ?
12.5.2011 10:15 chochi | skóre: 29 | Praha
Rozbalit Rozbalit vše Re: Jak nastavit clocksource0
Asi bych taky doporucil hpet misto acpi_pm. Mas pravdu, ze NTP by nepomohlo (s takouvou situaci jsem se uz potkal, ze hodiny sly dost mimo a NTP prineslo jeste vetsi zmatek).
P.S. Co takhle o toho resiciho prispevku kliknout na "Oznacit jako resni"?
Inkayacu avatar 12.5.2011 10:23 Inkayacu | skóre: 4 | Český Těšín / Brno
Rozbalit Rozbalit vše Re: Jak nastavit clocksource0
A jo :-) Jsem si nevšiml (a ani mně to nenapadlo) že u příspěvků je takové klikátko. Zas jsem o něco chytřejší. Tož díky :-)
12.5.2011 10:30 alkoholik | skóre: 40 | blog: Alkoholik
Rozbalit Rozbalit vše Re: Jak nastavit clocksource0
Odpovědět | | Sbalit | Link | Blokovat | Admin
Za behu se nastavuje velice jednoduse.
echo acpi_pm > /sys/devices/system/clocksource/clocksource0/current_clocksource
Inkayacu avatar 12.5.2011 13:48 Inkayacu | skóre: 4 | Český Těšín / Brno
Rozbalit Rozbalit vše Re: Jak nastavit clocksource0
Ano. ALe ja to nechtel za behu, ale po startu systemu... ;-)
12.5.2011 20:41 alkoholik | skóre: 40 | blog: Alkoholik
Rozbalit Rozbalit vše Re: Jak nastavit clocksource0
No vzdyt. Nechas to normalne nabootovat a treba do rc.local das to echo.
Tomu ja rikam "po startu" systemu. Ty jsi chtel "pri startu"? Na to je parametr kernelu clocksource=acpi_pm.
Inkayacu avatar 12.5.2011 22:18 Inkayacu | skóre: 4 | Český Těšín / Brno
Rozbalit Rozbalit vše Re: Jak nastavit clocksource0
Jj, to co píšeš, to jsem všecko zvažoval. Jenže, parametr clocksource nefunguje (viz první příspěvek. Nevím jestli všem nebo jenom mně). A v tom skriptu mi to přišlo takové neelegantní, proto jsem položil dotaz na toto fórum. A pomohlo :-)
12.5.2011 22:34 alkoholik | skóre: 40 | blog: Alkoholik
Rozbalit Rozbalit vše Re: Jak nastavit clocksource0
Psal jsi, ze ti nefunguje "clock", ne "clocksource".
Jakou mas verzi jadra?
12.5.2011 22:36 alkoholik | skóre: 40 | blog: Alkoholik
Rozbalit Rozbalit vše Re: Jak nastavit clocksource0
Sorry, ten prispevek jsem prehlednul.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.