1. Virtualisation : KVM sur ARM
Ça y est, vous pouvez transformer votre tablette ou smartphone en serveur de virtualisation ! Ou presque.
Concrètement, dans ce noyau 3.9, la couche de virtualisation KVM fonctionne sur les processeurs ARM dotés d'instructions de virtualisation (famille ARMv7). Actuellement, les puces Cortex A15 sont prises en charge.
KVM étant une couche de virtualisation minimale que l'on couple en général avec Qemu, la prise en charge d'ARM nécessite une version récente de ce dernier. Ça tombe bien, Qemu 1.5 est fraîchement éclos !
2. Le réseau
2.1 Écouter à plusieurs sur le même port
Une nouvelle option, nommée SO_REUSEPORT, peut être passée en paramètre lors de la création d'un socket. Elle autorise à écouter sur un port déjà occupé par un autre processus ou thread ; sans cette option, la réaction est d'habitude immédiate : Address already in use.
Mais alors, que se passe-t-il lorsqu'une connexion cliente arrive ? Qui répond ?
Chaque...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première