Note de ce sujet :
  • Moyenne : 4 (1 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
ZenStream - gestion via SSh et optimisations
#10
(06-27-2022, 10:05 AM)ds21 a écrit : ...
J’avais désactivé SSH et je n’ai plus accès ...

Ah dommage..  Sad !

LA dernière optimisation et pas des moindres : l'isolation de l'exe "networkaudiod" sur un coeur ... le 3.

Il est nécessaire d'installer "cpuset" qui créée un "bouclier (shield) et répartit l'ensemble des process sur tous les coeurs en en gardant un pour le process choisit.

Code :
sudo apt-get install cpuset

Ensuite comme précédemment, simplement créer un fichier exécutable "isolnaa" et le rajouter en fin du fichier "rc.local".

Code :
sudo nano /usr/sbin/isolnaa

Voici le contenu de mon fichier "isolnaa" affiché avec la commande cat :

Code :
volumio@ifi:~$ cat /usr/sbin/isolnaa
#!/bin/bash

#networkaudiod isolation on CPU3

cset shield -c 3
pids=$(pgrep -x networkaudiod)
for pid in $pids
do
cset proc --move  --threads --toset=user --force --pid=$pid
chrt -r -a -p 98 $pid
done
volumio@ifi:~$


Quand vous relancer le ZenStream et que  "isolnaa" s'exécute, voici ce que cela donne (avec la commande : cset shield -v -v).


Code :
volumio@ifi:~$ cset shield -v -v
cset: --> shielding system active with
cset: "system" cpuset of CPUSPEC(0-2) with 6 tasks running
  USER       PID  PPID SPPr TASK NAME
  -------- ----- ----- ---- ---------
  root         1     0 Soth [systemd]
  root       774     1 Soth [sshd]
  root      1173   774 Soth [sshd]
  volumio   1175  1173 Soth [sshd]
  volumio   1176  1175 Soth -bash
  volumio   1254  1176 Roth /usr/bin/python /usr/bin/cset shield -v -v
cset: "user" cpuset of CPUSPEC(3) with 2 tasks running
  USER       PID  PPID SPPr TASK NAME
  -------- ----- ----- ---- ---------
  root       911     1 Sr98 [networkaudiod]
  root      1248     1 Sf_1 [networkaudiod]
volumio@ifi:~$

Vous voyez 2 blocs :
Les taches lancées dans les coeurs 0/1/2 CPUSPEC(0-2)
Et le bloc du coeur 3 avec 2 tâches CPUSPEC(3) avec 2 instances "networkaudiod" (exécutable du protocole NAA pour HQplayer).  Tongue
Visible également avec "top" ou "htop".
! Mon installation !
ROON + HQP / Hdplex H3-i5 > DST-00 Diretta > HOLO Spring 3 > SQM > Benchmark AHB2 / Recital Audio Illumine HEFA // Upload IMG  // 
Répondre


Messages dans ce sujet
RE: ZenStream - gestion via SSh et optimisations - par zaurux - 06-27-2022, 02:46 PM

Sujets apparemment similaires...
Sujet Auteur Réponses Affichages Dernier message
  Branchement USB entre streamer zenstream et amplificateur Ludodo57 10 1,033 01-04-2024, 11:04 PM
Dernier message: Steph44200
  ifi Audio ZenStream problème de connexion filaire NAS local Djazzz 16 6,699 11-04-2022, 01:11 PM
Dernier message: zaurux
Music Optimisations pour Mac Mini Audiophile Pascal64 2,266 1,621,693 05-08-2022, 03:39 PM
Dernier message: Yijing
  Gestion du volume de Roon sur iPad & iPhone Lio67 2 2,359 01-07-2022, 05:03 PM
Dernier message: Janacek
Photo Logiciel de lecture et gestion bibliothèque : la musique classique Vincent De Paris 56 19,086 10-16-2021, 04:51 PM
Dernier message: Vincent De Paris

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)