Par exemple quand tu as un super calculateur qui fait tourner une seule tâche à pleine vitesse, ben maintenant cette exécution ne se fait plus interrompre 1000 fois par seconde.
Je te colle l'extrait du mail d'Ingo Molnar qui explique les cas ou cette fonction est bénéfique :
This feature got motivated by real-time folks and the -rt tree, but the
general utility and motivation of full-dynticks runs wider than that:
- HPC workloads get faster: CPUs running a single task should be able to
utilize a maximum amount of CPU power. A periodic timer tick at HZ=1000
can cause a constant overhead of up to 1.0%. This feature removes that
overhead - and speeds up the system by 0.5%-1.0% on typical distro
configs even on modern systems.
- Real-time workload latency reduction: CPUs running critical tasks
should experience as little jitter as possible. The last remaining
source of kernel-related jitter was the periodic timer tick.
- A single task executing on a CPU is a pretty common situation,
especially with an increasing number of cores/CPUs, so this feature
helps desktop and mobile workloads as well.
[^] # Re: Que du bon
Posté par patrick_g (site web personnel) . En réponse à la dépêche Le noyau Linux 3.10 est sorti. Évalué à 10.
Par exemple quand tu as un super calculateur qui fait tourner une seule tâche à pleine vitesse, ben maintenant cette exécution ne se fait plus interrompre 1000 fois par seconde.
Je te colle l'extrait du mail d'Ingo Molnar qui explique les cas ou cette fonction est bénéfique :
This feature got motivated by real-time folks and the -rt tree, but the
general utility and motivation of full-dynticks runs wider than that:
- HPC workloads get faster: CPUs running a single task should be able to
utilize a maximum amount of CPU power. A periodic timer tick at HZ=1000
can cause a constant overhead of up to 1.0%. This feature removes that
overhead - and speeds up the system by 0.5%-1.0% on typical distro
configs even on modern systems.
- Real-time workload latency reduction: CPUs running critical tasks
should experience as little jitter as possible. The last remaining
source of kernel-related jitter was the periodic timer tick.
- A single task executing on a CPU is a pretty common situation,
especially with an increasing number of cores/CPUs, so this feature
helps desktop and mobile workloads as well.