Timer: erinevus redaktsioonide vahel
Allikas: Imre kasutab arvutit
Mine navigeerimisribaleMine otsikasti
(ei näidata sama kasutaja 2 vahepealset redaktsiooni) | |||
3. rida: | 3. rida: | ||
TODO |
TODO |
||
− | * RTC - |
+ | * RTC - Real Time Clock |
* TSC - Time Stamp Counter |
* TSC - Time Stamp Counter |
||
* HPET - High Precision Event Timer |
* HPET - High Precision Event Timer |
||
* ACPI_PM - ACPI Power Management |
* ACPI_PM - ACPI Power Management |
||
+ | |||
+ | mingis mõttes on rtc/tsc/hpet nimetustes kasutatavad sõnad olulised, st clock, counter ja timer |
||
+ | |||
+ | * rtc - on võimaline välja saatma perioodilisi signaale ja kindlale ajale sätitud alarme |
||
+ | * tsc - välja ei saada ise midagi, aga võimaldab enda poole pöörduda ja küsida monotoonselt kasvavat aega |
||
+ | * hpet - kõige mitmekesisem st saadab välja regulaarseid signaale, kindlale ajale sätitud alarme, ja mitmekesiselt (nt saab seadistada mitmeid alarme) |
||
===Tööpõhimõte=== |
===Tööpõhimõte=== |
||
− | rtcwake utiliit nö programmeerib rtc |
+ | rtcwake utiliit nö programmeerib rtc timeri selliselt, et süsteem äratatakse üles näidatud ajal, st 300 sekundi pärast (läptop mällu sleep protseduur) |
<pre> |
<pre> |
Viimane redaktsioon: 3. oktoober 2025, kell 09:54
Sissejuhatus
TODO
- RTC - Real Time Clock
- TSC - Time Stamp Counter
- HPET - High Precision Event Timer
- ACPI_PM - ACPI Power Management
mingis mõttes on rtc/tsc/hpet nimetustes kasutatavad sõnad olulised, st clock, counter ja timer
- rtc - on võimaline välja saatma perioodilisi signaale ja kindlale ajale sätitud alarme
- tsc - välja ei saada ise midagi, aga võimaldab enda poole pöörduda ja küsida monotoonselt kasvavat aega
- hpet - kõige mitmekesisem st saadab välja regulaarseid signaale, kindlale ajale sätitud alarme, ja mitmekesiselt (nt saab seadistada mitmeid alarme)
Tööpõhimõte
rtcwake utiliit nö programmeerib rtc timeri selliselt, et süsteem äratatakse üles näidatud ajal, st 300 sekundi pärast (läptop mällu sleep protseduur)
root@ubu2110:~# rtcwake -m mem -s 300 rtcwake: assuming RTC uses UTC ... rtcwake: wakeup from "mem" using /dev/rtc0 at Thu Oct 2 13:22:13 2025 möödub 5 minutit root@ubu2110:~# root@ubu2110:~# cat /proc/driver/rtc rtc_time : 13:29:16 rtc_date : 2025-10-02 alrm_time : 13:33:13 alrm_date : 2025-10-02 alarm_IRQ : no alrm_pending : no update IRQ enabled : no periodic IRQ enabled : no periodic IRQ frequency : 1024 max user IRQ frequency : 64 24hr : yes periodic_IRQ : no update_IRQ : no HPET_emulated : no BCD : yes DST_enable : no periodic_freq : 1024 batt_status : okay
kus
- -m mem -
- -m disk -
- -s N -
Nö tavalise PC arvuti äratamiseks, st arvutis milles ei ole hibernationit kuidagi ettevalmistatud, sobib öelda õnnelikul juhul
# rtcwake -m off -s 300
Kasulikud lisamaterjalid
- TODO