Linux cryogénise son noyau

Par:
fredericmazue

lun, 24/03/2014 - 15:18

La semaine dernière, un nouveau module a été annoncé sur la liste de diffusion du noyau Linux : Cryogenic.

Ce module a pour vocation les économies d'énergie. Il ne le fait pas de lui-même, mais il fournit une API pour cela. Cette API permet un regroupement coopératif des entrées/sorties pour différentes applications faisant usage des même périphériques, en l'occurrence des périphériques SCSI et réseau.

L'API permet de différer des opérations d'entrées/sorties qualifiées de non urgentes jusqu'à ce que des opérations d'entrées/sorties urgentes soient demandées. Le total des opérations étant effectuées seulement à ce moment là.

Cryogenic permet donc de maintenir les périphériques à l'état de veille aussi longtemps que possible. Ce module a été développé comme un mémoire de maîtrise à l’Université technique de Munich par Alejandra Morales. Alejandra a publié le code de ce module ainsi que des explications techniques à cette adresse.