07-12-2026, 06:43 PM
Bonjour Didier,
Oui, la v2.5.8 gère exactement ce cas. getOnlineCpus() lit /sys/devices/system/cpu/online et parse les deux formats que le kernel peut produire :
Plage continue : 0-7
Liste discontinue : 0,2,4,6,8,10,12,14 ← ton cas avec SMT désactivé
La validation compare les CPU demandés à l'ensemble réel retourné par ce fichier, donc les CPU 8, 10, 12, 14 seraient reconnus comme valides sur ton Topton FU02.
C'est précisément le bug qu'un utilisateur (Kiran) avait rencontré : la v2.5.7 utilisait sysconf(_SC_NPROCESSORS_ONLN) qui retournait 8 (le compte de CPUs online), et rejetait tout CPU ≥ 8 même si 10, 12 ou 14 étaient parfaitement valides.
Oui, la v2.5.8 gère exactement ce cas. getOnlineCpus() lit /sys/devices/system/cpu/online et parse les deux formats que le kernel peut produire :
Plage continue : 0-7
Liste discontinue : 0,2,4,6,8,10,12,14 ← ton cas avec SMT désactivé
La validation compare les CPU demandés à l'ensemble réel retourné par ce fichier, donc les CPU 8, 10, 12, 14 seraient reconnus comme valides sur ton Topton FU02.
C'est précisément le bug qu'un utilisateur (Kiran) avait rencontré : la v2.5.7 utilisait sysconf(_SC_NPROCESSORS_ONLN) qui retournait 8 (le compte de CPUs online), et rejetait tout CPU ≥ 8 même si 10, 12 ou 14 étaient parfaitement valides.
DirettaRendererUPnP
Soutenez ce projet
Si vous trouvez ce moteur de rendu utile, vous pouvez soutenir le développement :

Votre soutien m’aidera à continuer ce projet, qui représente pour moi un certain coût en temps et en argent. Merci pour votre compréhension.
Soutenez ce projet
Si vous trouvez ce moteur de rendu utile, vous pouvez soutenir le développement :
Votre soutien m’aidera à continuer ce projet, qui représente pour moi un certain coût en temps et en argent. Merci pour votre compréhension.
