Puncte:0

Ce este afișat RTCTimeUSec de `timedatectl show`?

drapel cn

Pe arome și versiuni asortate de Linux, văd următoarele atunci când emit spectacol timedatectl comanda:

Fus orar=America/Los_Angeles
LocalRTC=da
CanNTP=da
NTP=da
NTPSynchronized=da
TimeUSec=Mon 2021-11-22 08:33:06 PST
RTCTimeUSec=Luni 22-11-2021 00:33:06 PS

Această valoare pare să fie local decalaj de timp cu -8 ore (decalajul meu actual GMT), ceea ce nu are sens pentru mine.

Nu găsesc nicio referință la această ieșire în Google sau man timedatectl. Ar putea fi un artefact al set-local-rtc=1 (pornire dublă cu Windows)?

Puncte:0
drapel in

Din https://www.freedesktop.org/software/systemd/man/org.freedesktop.timedate1.html

Fus orar arată fusul orar configurat în prezent. Spectacole LocalRTC dacă RTC este configurat să utilizeze UTC (fals) sau ora locală zonă (adevărat). CanNTP arată dacă un serviciu pentru a efectua timp sincronizarea prin rețea este disponibilă și NTP arată dacă un astfel de serviciu este activat.

NTPSynchronized arată dacă nucleul raportează ora ca sincronizat (c.f. adjtimex(3)). TimeUSec și RTCTimeUSec arată ora curentă în sistem și în RTC. Scopul celor trei proprietățile este de a permite clienților la distanță să acceseze aceste informații D-Bus. Clienții locali pot accesa informațiile direct.

Dacă aveți Windows încă setat la ora locală, aceasta este cu siguranță cauza diferenței de două ori.

Cu LocalRTC=nu, TimeUSec și RTCTimeUSec au aceeasi valoare.

Pentru a menține ora RTC la ora universală pentru ambele sisteme în dual boot, este mai bine să forțați Windows să folosească și UTC.

Puteți face acest lucru cu valoarea de registry 1 în Timpul real este universal în registrul Windows la HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation.

AlMo320 avatar
drapel cn
Da, m-am gândit la fel. Văzând avertismentele după setarea RTC la zona locală, încă nu îmi este clar ce rău va face acest lucru aplicațiilor Linux. Destul de sigur că aplicațiilor Windows ar putea să le pese mai puțin în ce zonă se află, la fel ca multor oameni pe care îi folosesc computerul ca ceas. Ca majoritatea oamenilor, nu locuiesc în Islanda sau Greenwich, sau în alte locuri în care ora de oră nu este un „lucru” din când în când, așa că probabil că voi trăi cu acea „anomalie” RTCTimeUSec :)
AlMo320 avatar
drapel cn
Citirea articolului m-a făcut să mă gândesc că acum suntem oficial mai aproape de 2038 decât de Y2K o>. Cine crede că lumea se va sfârși înainte să întâlnim depășiri numerice pe 32 de biți? Cine crede că nu s-a terminat acum 22 de ani? Personal, aștept cu nerăbdare „sfârșitul epocii”, indiferent dacă există procesoare pe 64 de biți până atunci sau nu!
AlMo320 avatar
drapel cn
https://www.epochconverter.com/?mm=1&dd=1&yyyy=2039&hh=12&mn=0&ss=0&am=am&tz=1 evidențiază ideea: Unele sisteme stochează date de epocă ca un întreg semnat pe 32 de biți, ceea ce ar putea cauza probleme pe 19 ianuarie 2038 (cunoscută ca problema Anului 2038 sau Y2038).
AlMo320 avatar
drapel cn
Întrebarea mea și răspunsul @emk2203 m-au ajutat să dezleg acronimul ciudat al USec, care este o modalitate de „caz de cămilă” de a evita litera greacă „mu” care reprezintă microsecunde. Deoarece această întrebare a avut de-a face cu un punct de confruntare Windows/Linux dual boot, este ironic (nu credeți) să găsiți pasajul de mai jos într-un fișier de ajutor MS Word:
AlMo320 avatar
drapel cn
Litera μ este foarte populară în diferite domenii ale științei. De exemplu, simbolul μ desemnează o medie a populației în statistică, coeficient de frecare sau permeabilitate magnetică în fizică și microni sau micrometru în măsurători. https://www.officetooltips.com/word_2016/tips/how_to_insert_micro_sign_or_mu_symbol_in_word.html
AlMo320 avatar
drapel cn
Deci, pentru a încheia: de ce să discutăm USec în rezultatele timedatectl, când nicio funcție POSIX sau subrutină nu face diferență între μsecs și secs? Mai ales când data este afișată ca „lizibilă de om” mai degrabă decât „epocă”?

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.