Patches a tester [OpenBSD] - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 27-09-2004 à 00:10:54
Le log des processus a été soumis il y a longtemps, le ticket Gnats est toujours ouvert...
PPPOE dans le kernel sera sans doute intégré bientot, mais différemment.
Pour gdb, otto@ y réflechit.
Les schedulers n'ont pas encore été soumis, car il y a avant tout du ménage à faire dans le code actuel (comme vnd et compagnie qui attaquent la queue des I/O en dur).
Marsh Posté le 01-10-2004 à 10:22:32
j'aurai eu un openbsd volontiers mais là...
Marsh Posté le 04-10-2004 à 04:26:23
J'suis en OpenBSD 3.5 perso donc pas besoin des patchs pour la 3.6
Marsh Posté le 04-10-2004 à 14:03:14
Un peu HS, mais quelqu'un sait pourquoi les snapshots de la 3.6 ont disparu de presque tout les ftp ? C'est parce que les cd de la 3.6 sont dispos en commande
Marsh Posté le 04-10-2004 à 14:04:51
y'a pas un truc sur linuxfr à ce sujet (mail de theo de raadt, etc) ? </hs>
Marsh Posté le 26-09-2004 à 23:43:09
Vous trouverez ici :
http://www.42-networks.com/obsd_pa [...] ffs.tar.gz
quelques patches qui s'appliquent à OpenBSD 3.6 et OpenBSD 3.6-current.
C'est à l'état "chez moi ça marche" (depuis pas mal de temps) mais bon, ne les utilisez pas en production au cas où.
Voici ce que ça ajoute à un noyau standard:
- Les processus qui crashent de façon inattendue sont logués (pratique pour détecter des barettes de mémoire qui partent en couille ou des tentatives d'exploit),
- Le support de PPPOE dans le noyau (diminiue énormément la charge du système par rapport au démon),
- Un petit correctif pour GDB,
- Des modifications mineures au scheduler de process, ainsi qu'un nouveau paramètre que vous pouvez changer via sysctl : kern.taskswitchtime. Par défaut, ça vaut 10. Si vous mettez une valeur plus petite, l'interactivité du système peut être améliorée, si vous mettez une valeur plus grande, ça peut être bénéfique aux serveurs ou aux machines qui effectuent de gros calculs,
- le scheduler des opérations sur les disques a été réécrit. Le but est d'obtenir de bonnes performances sur un serveur qui effectue plusieurs tâches, d'avoir une bonne interactivité, de ne pas coincer lors du streaming de fichiers (comme lors de la lecture de vidéos) et de tenir compte de la priorité des processus.
N'hésitez pas à tester et à apporter vos éventuelles remarques pour que je puisse corriger ou améliorer ces différents petits trucs.