2) je ne cherche pas du temps réel dur, j'utilise jack pour de l'enregistrement musicaux, et le système sonore de Linux est tellement pourri que pour avoir des perf potables, il faut le noyaux RT, et pour ne devrais-je pas utiliser la 3D en RT ?
Par exemple, si un driver fait un gros DMA qui bloque le bus pendant quelques millisecondes, ton CPU sera bloqué pour ses acces mémoire et tu peux alors rater une ou des échéances RT. Pour faire du RT il faut que tous les drivers soient adaptés (i.e. qu'ils promettent de pas faire de gros DMA d'un coup par exemple). A ma connaissance peu le sont, et les pires sont les drivers graphiques pour ça.
Ah oui, les drivers graphiques libres ne sont pas RT-safe non plus.
[^] # Re: Interet ?
Posté par motörhead . En réponse au journal fglrx on a real-time kernel. Évalué à 4.
2) je ne cherche pas du temps réel dur, j'utilise jack pour de l'enregistrement musicaux, et le système sonore de Linux est tellement pourri que pour avoir des perf potables, il faut le noyaux RT, et pour ne devrais-je pas utiliser la 3D en RT ?
Par exemple, si un driver fait un gros DMA qui bloque le bus pendant quelques millisecondes, ton CPU sera bloqué pour ses acces mémoire et tu peux alors rater une ou des échéances RT. Pour faire du RT il faut que tous les drivers soient adaptés (i.e. qu'ils promettent de pas faire de gros DMA d'un coup par exemple). A ma connaissance peu le sont, et les pires sont les drivers graphiques pour ça.
Ah oui, les drivers graphiques libres ne sont pas RT-safe non plus.