Augmenter la taille des buffers mange de la RAM, pas du CPU.
On parle de diminuer la taille des buffers. Buffers plus petits = plein de fonctions en cascades appelées plus souvent (ben oui, la taille du flux reste pareil, donc buffers plus petits = plus d'instance du buffer à gérer) avec son lot d'écritures dans les registres = plus de CPU consommé.
Perso, ça m'arrive d'avoir un ratio de 1 à 10 en conso CPU suivant la taille des buffers (pas exactement le même domaine mais le problème est pareil) que j'utilise en audio/vidéo. Le choix de la bonne taille de buffer est difficile (latence vs CPU).
[^] # Re: Jack et le temps réel
Posté par Zenitram (site web personnel) . En réponse à la dépêche KLANG - Kernel Level Audio Next Generation. Évalué à 10.
On parle de diminuer la taille des buffers. Buffers plus petits = plein de fonctions en cascades appelées plus souvent (ben oui, la taille du flux reste pareil, donc buffers plus petits = plus d'instance du buffer à gérer) avec son lot d'écritures dans les registres = plus de CPU consommé.
Perso, ça m'arrive d'avoir un ratio de 1 à 10 en conso CPU suivant la taille des buffers (pas exactement le même domaine mais le problème est pareil) que j'utilise en audio/vidéo. Le choix de la bonne taille de buffer est difficile (latence vs CPU).