Améliorer les performances du noyau avec un algorithme génétique

Posté par  (site web personnel) . Modéré par Florent Zara.
0
9
jan.
2005
Noyau
Jake Moilanen, un développeur travaillant chez IBM dans l'équipe qui s'occupe du noyau d'AIX, a fait parvenir aux développeurs du noyau Linux un patch plutôt original.

Ce patch propose de modifier dynamiquement les paramètres de différents éléments du noyau en fonction des performances mesurées de celui-ci. L'originalité vient du fait que les nouveaux paramètres sont obtenus grâce à un algorithme génétique, qui doit permettre, théoriquement, d'arriver aux paramètres optimaux.

À l'heure actuelle, Jake a modifié l'ordonnanceur de processus et l'ordonnanceur d'entrées/sorties pour qu'ils utilisent ce mécanisme. Il annonce des gains de performance de l'ordre de 1 à 3% avec des benchmarks classiques, mais suppose qu'un expert des ordonnanceurs pourra faire mieux.

Au delà de l'aspect "performance" pure, c'est également le défi technique relevé par ce patch qui est particulièrement intéressant !

KnoSciences GNU/Linux LiveCD pour l'Education

Posté par  . Modéré par Sylvain Rampacek.
Étiquettes :
0
9
jan.
2005
Debian
La KnoSciences est une distribution GNU/Linux sur Live CD pour ordinateurs PC (x86).

C'est une plateforme scientifique mobile libre pour enseignants et étudiants de tous niveaux :
  • Mobile : la KnoSciences fonctionne à l'identique n'importe où : à l'école, au bureau, chez un ami ou bien chez vous. Avec une clé USB pour stocker vos données, vous pourrez travailler partout !
  • Scientifique : la KnoSciences vous offre une sélection des meilleurs logiciels récents pour les mathématiques, la physique/chimie et la bureautique.
  • Libre : la KnoSciences est redistribuable gratuitement : vous pouvez donner des copies de la KnoScience à vos élèves et à vos collègues. Vous pouvez aussi améliorer la KnoSciences et l'adapter à vos besoins.
NdMeR : comme son nom l'indique, cette distribution est basée sur Knoppix. Si sa base est libre, le CD contient des logiciels non libres (JRE de Sun, Macromedia Flash ou Acrobat Reader).