Animé par Julien Durillon – @juuduu
avec la participation de :
- Arnaud Lefebvre – @blackyoup
- Agathe – @agathe
- Adrien Mahieux – @saruspete
Épisode enregistré le 25 septembre 2024
Chapitrage et Liens
00:01:46 : Mais c’est quoi Kernel Recipies ?
https://kernel-recipes.org
00:06:27 : Nos confs préférées
- Structures des données pour être efficace dans le cache line : https://kernel-recipes.org/en/2024/schedule/assisted-reorganization-of-data-structures/
- https://kernel-recipes.org/en/2024/schedule/how-cern-serves-1eb-of-data-via-fuse/
- Comment l’association Linux est devenue un CNA : https://kernel-recipes.org/en/2024/kernel-and-security/
- https://kernel-recipes.org/en/2024/schedule/case-study-concurrent-counting/
- https://kernel-recipes.org/en/2024/virtme-ng/
- Lire /proc/meminfo https://kernel-recipes.org/en/2024/schedule/all-your-memory-are-belong-to-whom/
- https://kernel-recipes.org/en/2024/schedule/preempt_rt-over-the-years/
00:29:55 : Présentation sched_ext
Écrire un scheduler en bpf pour tester des nouveautés
Ça arrivera dans la 6.12
6.11
00:35:22 : Plein de nouveautés RISC-V
Support de rust en 6.10
Mem hotplug 6.11
00:42:50 : Agner table (un pdf)
00:42:31 : io_uring: bind/listen sur un port
00:44:08 : Sloppy logic analyzer
Un analyzer logique du pauvre, un peu pourri, mais c’est là
Ça permet de debug un système à distance, avec du GPIO
00:48:40 : NULL blk, un driver block en rust pour amorcer la pompe
Ça permet de tester ses applis qui écrivent en block
00:54:00 : Version min 1.78 et on peut compiler avec rust 1.80
00:56:00 : Musique de fin : Katy Perry – I kissed a girl – https://www.youtube.com/watch?v=tAp9BKosZXs