Kirjoittaja Aihe: Linux-realtime vs. Linux-lowlatency  (Luettu 1388 kertaa)

Daneli

  • Käyttäjä
  • Viestejä: 1037
  • Red Hat Chili Peppers
    • Profiili
    • www.daneli.org
Linux-realtime vs. Linux-lowlatency
« : 28.11.10 - klo:22.45 »
Linux-realtime vs. Linux-lowlatency, Kertokaapa mitä eroa noilla kahdella kernelillä on ja kumpi niiistä kannattaa asentaa ?

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: Linux-realtime vs. Linux-lowlatency
« Vastaus #1 : 29.11.10 - klo:00.14 »
Oletettavasti ne eivät toimi aivan ristiin rastiin tyyliin asennanpa tänään Realtime kernelin ja huomenna low-latencyn minkä tahansa Ubuntu-version kanssa tai saatat joutua selvittelemään aika vaativia ongelmia.  Näiden on nähty / kuultu toimivan nykyversioilla musiikkiäänityskäytössä:

- Ubuntu Studio 10.04  + Realtime kernel.
- Ubuntu Studio 10.10  + Preempt kernel

Tuo edellämainittu 10.04 + Realtime  on hyvin dokumentoitu suomeksi:

http://forum.ubuntu-fi.org/index.php?topic=36316.msg284658#msg284658

10.10 + Preempt on itselläni käytössä mutta siitä ei ole tehty kunnollista dokumenttia.  

Valitset minkä hyvänsä niin valmistaudu siihen että nämä eivät ole helpoimpia asioita pystyttää ja ongelmat ovat helposti hyvin hankalia selvittää (esim. foorumin kautta) olematta itse paikan päällä. Tulokset ovat kyllä hyvin palkitsevia kun kaikki asiat saa liki kohdalleen.
 
Paitsi musiikkikäyttöön niin automaatioon, robotiikkaan, yms.  nuo Realtime kernelit olisivat erinomaisia ennustettavien vasteaikojen vuoksi.  

« Viimeksi muokattu: 29.11.10 - klo:00.17 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

koivukoski1

  • Käyttäjä
  • Viestejä: 727
    • Profiili
Vs: Linux-realtime vs. Linux-lowlatency
« Vastaus #2 : 29.11.10 - klo:12.35 »
   2.6.35 gen. on minulla toiminut hyvin, jopa real time audiossa. Vasta alle 1ms latenseilla tulee silloin tällöin xruneja,riippuu tietysti kuormista.
   2.6.31.rt on ollut ehkä "paras" audiossa = vähiten xruneja. Eilen asensin 33 rt, en ole vielä testaillut.
   2.6.35 toimii poikani mielestä peleissä hyvin (ihan kuin olisi parempi grafiikka, eikä "lagaile").
   RT-ytimet on hitaampia kuin genericit, mutta vasteajat tasaisempia. Eli, jos et tarvitse RT:t ,älä asenna sitä. Uudet ytimet ovat vasteajoissa huomattavasti parantuneet, ilman RT:t. Itse käytän eri ytimiä tarpeen mukaan (pelit/audio/yms.).

    t.Koivukoski1
    Edit:
   Pikaisesti testattuna 2.6.35 gen. toimii jopa paremmin kuin 2.6.33 rt laitteissani.
35 tointuu xrunista. Mutta 33 RT ->zombified - calling shutdown handler (wait error<0!)
Eli Ardour ei ehdi mukaan? 2.6.31 rt toimii siis sitkeimmin half duplex 400 firewire mikserissäni.
« Viimeksi muokattu: 29.11.10 - klo:15.49 kirjoittanut koivukoski1 »