Quels workloads Plex bénéficient réellement de davantage de cœurs de processeur ?

Eva Wong est la rédactrice technique et bricoleuse résidente chez ZimaSpace. Geek depuis toujours, passionnée par les homelabs et les logiciels open source, elle se spécialise dans la traduction de concepts techniques complexes en guides accessibles et pratiques. Eva croit que l’auto-hébergement doit être amusant, pas intimidant. À travers ses tutoriels, elle donne à la communauté les moyens de démystifier les configurations matérielles, depuis la construction de leur premier NAS jusqu’à la maîtrise des conteneurs Docker.

Payez pour davantage de cœurs CPU lorsque votre charge Plex mesurée comporte plusieurs tâches limitées par le CPU pouvant s’exécuter en parallèle ; ne supposez pas que chaque action Plex évolue avec le nombre de cœurs.

Les transcodages logiciels constituent la charge multicœur la plus évidente

Plusieurs transcodages logiciels peuvent consommer une grande quantité de temps CPU en parallèle, notamment lorsque les clients ne peuvent pas utiliser la lecture directe. C’est le scénario dans lequel il est le plus facile de justifier une puissance de calcul générale supplémentaire.

Mesurez la saturation totale du CPU pendant le mélange réel de conversions à l’aide de contrôles de saturation par ressource et vérifiez que le serveur est limité par le CPU plutôt qu’en attente du stockage ou du réseau.

Si la même charge peut utiliser un moteur multimédia compatible, comparez cette solution avant de payer pour de nombreux cœurs supplémentaires. L’accélération matérielle peut offrir une capacité plus utile par watt.

L’accélération matérielle modifie la logique d’achat

Un iGPU ou un GPU compatible déporte une grande partie de la conversion vidéo des cœurs CPU généraux. Dans ce cas, ajouter des cœurs peut avoir moins d’effet sur la lecture que choisir le bon moteur multimédia.

Un Intel N100 doté de peu de cœurs peut gérer plusieurs transcodages matériels lorsque le moteur multimédia compatible se charge de la conversion, ce qui peut être plus important que d’ajouter des cœurs CPU généraux.

Vérifiez la prise en charge des codecs, du HDR, des sous-titres et du système d’exploitation sur le modèle exact envisagé. Considérez le streaming accéléré matériellement comme une voie indispensable uniquement lorsque les clients réels l’utilisent effectivement.

Les tâches liées à la bibliothèque et à la base de données peuvent atteindre d’autres limites CPU

Certaines opérations d’analyse et de base de données peuvent être séquentielles ou limitées par un seul chemin d’exécution ; le nombre total de cœurs ne garantit donc pas une amélioration proportionnelle.

La demande de scans de bibliothèque multithread montre que certaines opérations d’analyse ne se répartissent pas automatiquement sur tous les cœurs disponibles.

Comparez la saturation d’un seul cœur, l’utilisation totale du CPU et la latence du stockage pendant la tâche lente d’analyse de la bibliothèque. Si un cœur travaille tandis que les autres sont inactifs, privilégiez les performances par cœur ou le chemin d’état plutôt que l’ajout de cœurs.

Les hôtes exécutant plusieurs applications peuvent exploiter des cœurs supplémentaires même lorsque Plex ne le peut pas

Les services associés, les sauvegardes, les téléchargeurs et d’autres conteneurs peuvent fonctionner en parallèle de Plex et rendre précieuse une capacité globale accrue en cœurs. La décision d’achat doit modéliser l’ensemble du serveur, et pas uniquement le processus Plex.

Les charges de travail en conteneurs introduisent une surcharge des ressources dépendante de la charge et une demande CPU indépendante ; testez donc la combinaison habituelle de services avant de décider combien de cœurs offrent une marge réellement utile.

Choisissez le processeur le moins puissant qui réussit à gérer le pic combiné avec les tâches de maintenance actives. Des cœurs supplémentaires se justifient lorsqu’ils évitent une contention répétée, et non lorsque l’hôte est déjà largement inactif.

Guide d'achat

Plus à lire

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.