Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[horloge] Précision
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
letchideslandes
Apprentice
Apprentice


Joined: 21 Nov 2004
Posts: 197
Location: Landes France

PostPosted: Wed Jan 05, 2005 9:14 am    Post subject: [horloge] Précision Reply with quote

Bonjour,
Je synchronise le temps du PC grace au client NTP, donc en utilisation normale l'heure affichée dans KDE est juste.
Lorsque je compile pendant 1 heure ou plus, l'horloge commence à dériver, de l'ordre de 10 minutes pas heure vers le haut. Dès que les ressources du système se libèrent, à la fin de la compilation, l'horloge se resynchronise (grace au client ntp je suppose). Est-ce un fonctionnement normal ou un probleme dans ma configuration ? (c'est pas génant mais j'aimerais comprendre)
Back to top
View user's profile Send private message
sebbb
Guru
Guru


Joined: 08 Oct 2003
Posts: 400
Location: [FR] - Paris

PostPosted: Wed Jan 05, 2005 9:21 am    Post subject: Reply with quote

J'ai déja observé une désincronisation de quelques secondes, mais 10 min... ça fait beaucoup...

Pour la resyncronisation je pense pas que çe soit ça, ntp-client (si c'est bien lui que tu utilise) se lance à interval régulier, y'a pas de raison qu'il attende la fin de ta compilation...
Je pense pas que j'explication soit par là
_________________
Sebbb

De tous les gens qui n'ont rien à dire,
les plus agréables sont ceux qui se taisent...
Back to top
View user's profile Send private message
yuk159
Veteran
Veteran


Joined: 18 Apr 2003
Posts: 1803
Location: noumea ,nouvelle-caledonie

PostPosted: Wed Jan 05, 2005 9:38 am    Post subject: Reply with quote

Qu'est-ce que tu as comme machine ?

[pur_conjectures]si la config n'est pas assez grosse peut-être que le système mets certaine tache en arrière plan et les traites quand il un un peu de ressources[/pur_conjectures]
_________________
The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
Instagram
Back to top
View user's profile Send private message
sebbb
Guru
Guru


Joined: 08 Oct 2003
Posts: 400
Location: [FR] - Paris

PostPosted: Wed Jan 05, 2005 9:49 am    Post subject: Reply with quote

Ben il parle de 10 par heure vers le haut, ça laisse penser que au contraire, elle prend de l'avance.
En plus si c'était consomateur de ressources à ce point, tout le reste (kde puisqu'il l'utilise) serai aussi bloqué...
_________________
Sebbb

De tous les gens qui n'ont rien à dire,
les plus agréables sont ceux qui se taisent...
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Wed Jan 05, 2005 9:52 am    Post subject: Reply with quote

sebbb wrote:
En plus si c'était consomateur de ressources à ce point, tout le reste (kde puisqu'il l'utilise) serai aussi bloqué...
Pas forcément; cela dépend de la priorité (niceness) des processus.

sebbb wrote:
Ben il parle de 10 par heure vers le haut, ça laisse penser que au contraire, elle prend de l'avance.
Il faudrait être sûr que c'est bien de l'avance que son horloge prends (et si c'est le cas : 8O ).
_________________
La connaissance s'accroît quand on la partage.
JCB
Back to top
View user's profile Send private message
sebbb
Guru
Guru


Joined: 08 Oct 2003
Posts: 400
Location: [FR] - Paris

PostPosted: Wed Jan 05, 2005 9:59 am    Post subject: Reply with quote

yoyo wrote:
sebbb wrote:
En plus si c'était consomateur de ressources à ce point, tout le reste (kde puisqu'il l'utilise) serai aussi bloqué...
Pas forcément; cela dépend de la priorité (niceness) des processus.


Bah j'espère bien que l'horloge est plus prioritaire que KDE !!!!!
Déjà ça me surprend vraiment que l'horloge puisse être gérée par un processus.... mais que en plus il soit peu-prioritaire... là j'y crois plu...

Comment un processus peu gérer correctement un horloge ? Il fait des sleeps ? Il se sert de lui-même pour s'auto syncroniser ? (sans compte que un sleep est un temps d'attente minimum et absolument pas garanti)

Il me semblait que c'était pour ce travail là qu'il y avait des quartz dans nos machine, je me trompe ?
_________________
Sebbb

De tous les gens qui n'ont rien à dire,
les plus agréables sont ceux qui se taisent...
Back to top
View user's profile Send private message
yuk159
Veteran
Veteran


Joined: 18 Apr 2003
Posts: 1803
Location: noumea ,nouvelle-caledonie

PostPosted: Wed Jan 05, 2005 10:06 am    Post subject: Reply with quote

Ce que tu dis est tout à fait logique sebbb, mais franchement je vois pas ce qui provoque ça donc je propose : "[pur_conjecture]" :mrgreen:
_________________
The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
Instagram
Back to top
View user's profile Send private message
terreur
Apprentice
Apprentice


Joined: 30 Nov 2004
Posts: 228
Location: Belgique

PostPosted: Wed Jan 05, 2005 10:29 am    Post subject: Reply with quote

Il se pourrait et je dis bien il se pourrait (car en fait j'en sais rien) :

Qu'un élément hardware envoye une interruption à l'OS qui reveille un proccess qui gére une horloge software. Mais vu que ce proccess est souvent utilise, il "perdrait" de la priorité (sont quantum de tps diminuerait (je crois que c ce qui se passe dans la technique du round-robin)).
Back to top
View user's profile Send private message
sebbb
Guru
Guru


Joined: 08 Oct 2003
Posts: 400
Location: [FR] - Paris

PostPosted: Wed Jan 05, 2005 10:36 am    Post subject: Reply with quote

letchideslandes tu peux nous donner plus de précisions stp ?

Est-ce que tu a changé la priorité de portage ? (c'est l'option PORTAGE_NICENESS dans /etc/make.conf)

Est ce que tu est sur du fait que la syncronisation se fasse à la fin de la compilation et pas à intervale régilier ?
_________________
Sebbb

De tous les gens qui n'ont rien à dire,
les plus agréables sont ceux qui se taisent...
Back to top
View user's profile Send private message
guilc
Bodhisattva
Bodhisattva


Joined: 15 Nov 2003
Posts: 3326
Location: Paris - France

PostPosted: Wed Jan 05, 2005 11:09 am    Post subject: Reply with quote

J'ai déja vu ce genre de dérive : c'est souvent du a des informations erronnées dans /etc/adjtime...

Code:
rm /etc/adjtime
date 0105.. (date/heure qui va bien)
/etc/init.d/clock save
/etc/init.d/clock restart
devrait faire l'affaire
_________________
Merci de respecter les règles du forum.

Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing
Back to top
View user's profile Send private message
sebbb
Guru
Guru


Joined: 08 Oct 2003
Posts: 400
Location: [FR] - Paris

PostPosted: Wed Jan 05, 2005 11:12 am    Post subject: Reply with quote

Bon, ben apparament je me trompe dans ce que je dis :
$ man hwclock wrote:

[...]
The Hardware Clock: This is a clock that runs independently of any control program running in the CPU and even when the machine is powered off.
The System Time: This is the time kept by a clock inside the Linux kernel and driven by a timer interrupt. (On an ISA machine, the timer interrupt is part of the ISA standard). It has meaning only while Linux is running on the
machine. The System Time is the number of seconds since 00:00:00 January 1, 1970 UTC (or more succinctly, the number of seconds since 1969). The System Time is not an integer, though. It has virtually infinite precision.
[...]
The Adjust Function
The Hardware Clock is usually not very accurate. However, much of its inaccuracy is completely predictable - it gains or loses the same amount of time every day. This is called systematic drift.
[...]


Donc on arrive bien à faire plus précis que du hardware avec le noyau linux...

Merci guilc pour toutes ces précisions ;)
_________________
Sebbb

De tous les gens qui n'ont rien à dire,
les plus agréables sont ceux qui se taisent...
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum