IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Linux Kernel 4.4 LTS est disponible
Avec un support 3D pour le pilote du GPU virtuel et de nombreuses autres fonctionnalités majeures

Le , par Michael Guilloux

94PARTAGES

9  0 
« Rien de fâcheux n’est arrivé cette semaine, donc Linux 4.4 est disponible ». C’est par cette note que Linus Torvalds a introduit l’annonce de la sortie officielle de la nouvelle version du noyau Linux via la liste de diffusion LKML. Cette version qui bénéficiera d’un support à long terme (LTS) est disponible depuis le 10 janvier et introduit des nouveautés majeures.

Le premier point saillant dans Linux Kernel 4.4 LTS est que le loop device connaît un gain de performance et permet d’économiser de la mémoire, grâce à l’introduction du support Direct I/O et Asynchronous I/O. Un loop device est un pseudopériphérique (il ne représente aucun périphérique physique) permettant d’utiliser un fichier comme un périphérique de blocs. Autrement dit, le loop device permet de simuler un périphérique en mode bloc à partir d’un fichier.

Cette nouvelle version ajoute également un support 3D pour le pilote du GPU virtuel. Ce support permet à l’invité de virtualisation d’utiliser les capacités du GPU hôte pour accélérer le rendu 3D. Comme bénéfice dans la pratique, cela signifie qu’un client Linux virtualisé peut exécuter un jeu OpenGL en utilisant les capacités d’accélération graphique de l’hôte.

Cette version LTS ajoute encore le support des Open-Channel SSD via LightNVM. Les Open-Channel SSD sont des dispositifs qui délèguent au système d’exploitation hôte l’implémentation et la maintenance de certaines caractéristiques que les SSD traditionnels détiennent uniquement dans le firmware. Autrement dit, ils partagent les responsabilités des SSD traditionnels (du Flash Translation Layer plus précisément) avec le système d’exploitation. Linux Kernel 4.4 LTS ajoute le support de la spécification LightNVM, qui elle-même fournit un support pour les Open-Channel SSD. Avec ce support, LightNVM va permettre à l’hôte de gérer le placement des données, le ramassage-miettes (garbage collection) et le parallélisme.

L’implémentation du TCP (Transmission Control Protocol) a été également retravaillée pour une meilleure gestion du listener. Cela permet aux serveurs TCP d’être plus rapides. Cette nouvelle version du noyau Linux permet également aux utilisateurs non privilégiés de gérer des programmes eBPF. Les programmes eBPF ont leur propre appel système depuis Linux 3.18, mais son utilisation a été restreinte jusqu’à présent à la racine pour des raisons de sécurité. Dans cette nouvelle version du noyau Linux, le vérificateur eBPF a été amélioré pour permettre aux utilisateurs non privilégiés de l’utiliser.

Ce n’est pas encore la liste exhaustive des nouveautés dans cette version LTS de Linux Kernel. On note aussi la mise à jour d’un grand nombre de pilotes et quelques ajouts, avec beaucoup d’améliorations sous le capot et de nombreuses corrections de bogues. Les sources sont disponibles en téléchargement sur Kernel.org.

Téléchargez les sources de Linux Kernel 4.4 LTS

Sources : Annonce officielle, kernelnewbies.org

Et vous ?

Que pensez-vous de cette nouvelle version du noyau Linux ?

Voir aussi

Linux 4.4 RC 2 est disponible avec le support de PA-RISC Huge Page et de nombreux correctifs de bogues au niveau des pilotes
Linux 4.3 passe en disponibilité générale après une nouvelle diatribe de Linus Torvalds sur un code qu'il a qualifié « de merde »

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de Squisqui
En attente de confirmation mail https://www.developpez.com
Le 13/01/2016 à 15:48
Anéfé, mea culpa.
2  0 
Avatar de Max Lothaire
Membre confirmé https://www.developpez.com
Le 12/01/2016 à 12:50
Comme bénéfice dans la pratique, cela signifie qu’un client Linux virtualisé peut exécuter un jeu OpenGL en utilisant les capacités d’accélération graphique de l’hôte.
Est-ce qu'il y a des exigence sur l'hôte ? (noyaux 4.4 aussi ou autre)
Et pour le système de virtualisation ? Ça marche via kvm, virtualbox, ect,... ou bien il faut passer par un programme spécifique ?
1  0 
Avatar de mangobango
Membre averti https://www.developpez.com
Le 13/01/2016 à 12:17
Citation Envoyé par Squisqui Voir le message
L'accélération 3D n'est supporté que pour un OS virtualisé Microsoft.
Et personnellement, ça ne me fait apparaître qu'un BSOD après un temps d'exploitation aléatoire (de 0s à quelques minutes) sur certains logiciels.
Tu m'as mis le doute et comme ça remonte à 2011 j'ai vérifié un peu. Oracle référence l'accélération 3D des invités linux dans virtualbox depuis 2013 au moins.
https://blogs.oracle.com/fatbloke/en..._ubuntu_guests

Et les forums ubuntu depuis au moins 2011.
http://ubuntuforums.org/showthread.php?t=1881535

C'est l'accélération 2D (oui) qui n'était pas fonctionnelle.
M'enfin, c'est pas le sujet non plus, huhu.

Daniel
1  0 
Avatar de Captain_Walker
Membre à l'essai https://www.developpez.com
Le 16/01/2016 à 12:39
"Les programmes eBPF ont leur propre appel système depuis Linux 3.18, mais son utilisation a été restreinte jusqu’à présent à la racine pour des raisons de sécurité."

aurait dû être traduit :

"Les programmes eBPF ont leur propre appel système depuis Linux 3.18, mais son utilisation a été restreinte jusqu’à présent à l'utilisateur "root" pour des raisons de sécurité."

isn't it ?
1  0 
Avatar de BufferBob
Expert éminent https://www.developpez.com
Le 12/01/2016 à 14:37
Citation Envoyé par Max Lothaire Voir le message
Ça marche via kvm, virtualbox, ect,... ou bien il faut passer par un programme spécifique ?
j'aurais tendance à penser que c'est virtualbox le programme spécifique, pour peu que l'hyperviseur sache en tirer parti ça doit fonctionner tel quel, sous windows l'accélération matérielle 2d/3d fonctionnait déjà d'ailleurs il me semble sous virtualbox, donc c'est cool pour linux
0  0 
Avatar de mangobango
Membre averti https://www.developpez.com
Le 12/01/2016 à 18:46
Je crois que l'info est qu'un système hôte en linux 4.4 et KVM peut faire tourner des jeux sur un OS invité avec accès direct à l'accéleration du système hôte.

VirtualBox permettait déjà l'accélération 3D en ajoutant les addons dans le système invité et des modules noyaux dans le système hôte, et ce depuis belle lurette.

Daniel
0  0 
Avatar de Squisqui
En attente de confirmation mail https://www.developpez.com
Le 12/01/2016 à 21:57
Citation Envoyé par mangobango Voir le message
VirtualBox permettait déjà l'accélération 3D en ajoutant les addons dans le système invité et des modules noyaux dans le système hôte, et ce depuis belle lurette.
L'accélération 3D n'est supporté que pour un OS virtualisé Microsoft.
Et personnellement, ça ne me fait apparaître qu'un BSOD après un temps d'exploitation aléatoire (de 0s à quelques minutes) sur certains logiciels.
0  0 
Avatar de JPLAROCHE
Membre expérimenté https://www.developpez.com
Le 21/01/2016 à 23:31
bonjour il ne suffit pas de mettre ajour son kernel pour tout reduire les problèmes
je m'explique j'étais jusqu'a ce jour en xubuntu 14.04.3 à jour,

j'ai booster mon HP Z400 avec un, processeur 5680 etc... ainsi qu'une carte nvidia gtx960
ben patatrrac ...
impossible d'obtenir une cohérence.
j'ai du faire oups new je suis passé sur une nouvelle version la 15.10

j'ai suivi le déroulement pas à pas
après toutes la mise a jour.
un micro-code spécifique 15.10 et seulement pour le moment d'intel
et aussi un reréglage du bios (qui était en 3.56)
de plus impossible de ce servir du pilote nouveau donc rebelote trouvé le bon pilote le "propriétaire testé" 352.63
même avec le 4.4 pour le moment ne gère pas la carte gtx960 vous devriez trouvé l'info assez facilement.

bon ne pas oublier en court de route purge et autoclean ....
utilisation du kernel mise a dispo dans la distribution etc....

fini plus d'erreur
y reste 2 ou 3 warning mais d'après les info le matériel wrkstn-serveur sans intérêt selon les spécialistes bref

les perf sont au rendez-vous et la carte joue bien sont role de vidéo et son une belle acquisition

chez PCI achat pour 1000 € reconditionner alimentation plus ventilo plus xzeon5680 16 go ECE avec correcteur et alignement de fréquence disk 1To (plus un disk 500go en firwire en externe) et un disk origine 500'(win7) mis de coté , ah aussi une carte RS232 (la tres chère plus de 200€) tout compris 1000€ (il y avait une carte graphique d'origine ...) bref.
garantie 2 ans du pc industriel tout est inter changeable.

gros BILL achat 580€ une carte gtx360 plus un ecran 27" iiyama PLX2783h

j'arrive avec env. 37° lol mais vrais
et je ne peux plus ou du moin pour le moment allez au delà de 10%
serveur actif postgresql 5.01 / apache2
cgi c++ ...
plus developement
musique
etc....

*******:~$ dpkg -l | grep -Ei "linux-(g|h|i|lo|si|t)"
ii linux-generic 4.2.0.25.27 amd64 Complete Generic Linux kernel and headers
ii linux-headers-4.2.0-25 4.2.0-25.30 all Header files related to Linux kernel version 4.2.0
ii linux-headers-4.2.0-25-generic 4.2.0-25.30 amd64 Linux kernel headers for version 4.2.0 on 64 bit x86 SMP
ii linux-headers-generic 4.2.0.25.27 amd64 Generic Linux kernel headers
ii linux-image-4.2.0-25-generic 4.2.0-25.30 amd64 Linux kernel image for version 4.2.0 on 64 bit x86 SMP
ii linux-image-extra-4.2.0-25-generic 4.2.0-25.30 amd64 Linux kernel extra modules for version 4.2.0 on 64 bit x86 SMP
ii linux-image-generic 4.2.0.25.27 amd64 Generic Linux kernel image

bon j'en reste là je reprends mon chemin

en 2016 avec la version LTS qui promet car c'est déjà du béton bien fait la 15.10 XUBUNTU (finit les vieux logiciel .... je sais ils fonctionnent bien) libreoffice par défaut etc...
je passerais bien en 4.4 kernel mais les alignements et les firmware seront au rendez-vous dans la distribution alors j'en reste là.

ps(j’avais pris 2 semaines pour essayer de resoudre cela avant sans refondre le tout.) çà m'apprendra a vouloir me servir d'un OS plus vieux que mon matos (lol le z400 a 7ans)

mais plus d'erreur PPC et une carte qui est prise en compte ainsi que son moteur plus plus d'erreur mémoire .....

GAIN 1500€ par rapport a un neuf bon cela ne s'appelle plus HPZ400 .....

je souhaite que cela vous soit utile



merci pour l'info quand même et très utiles bientôt plus de driver proprio.....?????
0  1