Premettendo che sono nuovo dell'ambiente volevo sapere quali sono i vantaggi nell'avere una versione di Linux "low latency" per quel che riguarda la produzione di musica al pc. Ho letto che le distro "multimediali" prediligono questa versione (se non sbaglio la 2.6, è corretto?) del kernel e vorrei sapere che differenze ci sono dalla versione più recente. Un'altra curiosità: se le versioni di Ubuntu Studio vengono rilasciate al passo della Ubuntu "principale" (ok cambiano i programmi preinstallati e il DE) anche la versione del kernel rimane la stessa? Quindi si può dire che Ubuntu Studio non sfrutta appieno il kernel per quel che riguarda appunto le basse latenze? Spero di essermi spiegato altrimenti commentate ;) chiesto 01 Jul '13, 23:53 CriptoJ rpadovani ♦♦ |
Il vantaggio di utilizzare un kernel a bassa latenza per l'uso di tutti i giorni è pressoché nullo, se invece utilizzi software professionale come JACK e registri o riproduci contemporaneamente molte tracce audio noterai un drastico calo degli Xrun, ovvero quelle piccole interruzioni audio che si verificano perchè il kernel è impegnato ad eseguire altre operazioni. Queste interruzioni vengono percepite come dei click o pop nelle registrazioni e le rovinano irrimediabilmente. Un kernel a bassa latenza può praticamente eliminare questo problema dando ai processi che lo richiedono una priorità di esecuzione maggiore degli altri. ha risposto 02 Jul '13, 00:00 __m 3
Volevo aggiungere una precisaione, dato che prima non ho potuto rispondere causa non riuscivo ad aprire la domanda (mi dava un 404). È importante distinguere tra il kernel realtime (linux-rt base hardware) e lowlatency (realtime base software) perché a seconda del device e dell'impiego hanno prestazioni differenti, puntanto comunque entrambi ad ottenre il massimo come scedulazione relatime. Quindi se il vostro hardware lo supporta, consiglio l'uso di linux-rt (da compilare però), negli altri casi linux-lowlatency (che trovate nei repository di Ubuntu).
(02 Jul '13, 14:16)
mibofra
Ottime precisazione
(02 Jul '13, 14:48)
__m
|
Segui questa domanda
Via email:Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui
Via RSS:Basi di markdown
- *corsivo* o __corsivo__
- **grassetto** o __grassetto__
- collegamento:[testo](http://url.com/ "titolo")
- immagine?![alt testo](/path/img.jpg "titolo")
- elenco numerato: 1. Foo 2. Bar
- per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
- è supportato anche semplice HTML
Tag:
domanda posta: 01 Jul '13, 23:53
domanda visualizzata: 7,232 volte
ultimo aggiornamento: 01 Jan '14, 01:12