Puncte:0

Sugestii pentru a obține cea mai bună performanță a aplicației audio Java

drapel au

Reconstruiesc orga electronică pe care am moștenit-o de la tatăl meu și plănuiesc să folosesc Ubuntu pe controlerul care primește semnalele de la interfața consolei și alimentează sistemul de sunet. Aceasta este o aplicație Java foarte încărcată. Fiecare oprire de voce furnizează o formă de undă digitală fiecărei taste de pe tastatură. Deci, dacă aveți patru opriri mai jos și cântați un acord de 8 note, atunci sunt 32 de forme de undă care trebuie să fie îmbinate și transmise dispozitivului de sunet. Acest număr este înmulțit cu numărul de canale de ieșire: două pentru stereo, patru pentru un sistem de sunet 3.1 și șase pentru sistemul home theater 5.1 pe care intenționez să îl folosesc în instalația finală. Deci, acordul de 8 note necesită 384 de adăugiri întregi pentru fiecare probă și sunt necesare 48.000 de mostre în fiecare secundă. Așa că vreau cât mai puțină dispută posibil pentru ciclurile CPU.

Din fericire, aplicația nu are nevoie de I/O pe disc sau rețea și se potrivește cu ușurință în memoria fizică de 16 GB.

Prin urmare, sunt interesat de toate sugestiile pentru a elimina încărcarea inutilă a sistemului sau pentru a îmbunătăți ieșirea audio. Iată câteva idei pe care intenționez să le explorez:

  1. Dezactivați gnome (service gdm3) și rulați fără GUI
  2. Alergați cu noswap
  3. Dezactivați serviciile neesențiale
  4. Verificați orice alte sugestii despre configurația sistemului, implementările de sunet Java sau orice altceva.

Întrebările mele specifice sunt:

  1. Este serverul Ubuntu un loc de pornire mai bun decât desktopul Ubuntu?
  2. Ce servicii sunt esențiale? Laptopul meu rulează acpid, apparmor, apport, avahi-daemon, bluetooth, boinc-client, cron, cups, cups-browsed, dbus, gdm3, irqbalance, kerneloops, kmod, network-manager, openvpn, procps, rsyslog, udev, ufw, upgrade-uri nesupravegheate, uuidd, virtualbox și whoopsie
  3. Este subsistemul audio implicit cel mai bun pentru un sistem ușor?
  4. Are cineva alte idei bune?

Vă mulțumesc că ați citit.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.