Kirjoittaja Aihe: Real Time - Ubuntu Studio  (Luettu 2968 kertaa)

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Real Time - Ubuntu Studio
« : 19.04.08 - klo:09.46 »

Ubuntu Studioon liittyvät RT-ohjelmat hyötynevät tästä ominaisuudesta tulevaisuudesta, joka on uusimmassa kernelissä, mutta ei Hardyssä. Varmastikin jo ensi syksynä (Ubuntu 8.10).

"Realtime group scheduling"

http://linux-watch.com/news/NS7627355459.html

"Why is all this so great? Those who attended my talk Practical Real-Time Programming in Userspace at Linux.conf.au 2008 (or watched the video) will know that besides the fact that I'd love to enable RT support for PulseAudio in Fedora in coming releases by default I'd also love to see RT programming more often used in desktop applications. Everywhere were the CPU time spent on a specific process should not depend on the overall system load, but solely on the time constraints of the job itself and what is process needs RT scheduling should be enabled. Examples for this are music or movie playback (the movie player should have enough time to decode one frame every 25th of a second, regardless what else is running on the system), fancy animations, quick reactions to user actions (i.e. updating the mouse cursor). All this for a machine that is snappier and more responsive with shorter latencies, regardless what else happens on the machine."

http://0pointer.de/blog/projects/cgroups-and-rtwatch.html

Ystävällisin terveisin Asmo Koskinen.

moonstone

  • Vieras
Vs: Real Time - Ubuntu Studio
« Vastaus #1 : 19.04.08 - klo:10.46 »
Tarkoittaakos tämä sitä, että 2.6.25 kernelin jälkeen ei tarvita enää erillistä RT-ominaisuuksilla käännettyä kerneliä?

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: Real Time - Ubuntu Studio
« Vastaus #2 : 19.04.08 - klo:17.17 »
Tarkoittaakos tämä sitä, että 2.6.25 kernelin jälkeen ei tarvita enää erillistä RT-ominaisuuksilla käännettyä kerneliä?

Varmasti tarvitaan edelleen erillinen rt-paikattu kerneli, jota ei asenneta oletuksena. Oletuksena jatkossakin asennetaan generic-kernel, kuten nytkin, niin kuvittelen. Koodarit voisivat ottaa käyttöön tuon ominaisuuden, kun tekevät omia ohjelmiaan. Jos käytössä on tuolla ominaisuudella varustettu kerneli, niin ohjelma huomioisi sen ja toimisi sen mukaan. Kuten tuossa blogikirjoituksessa oli kuvattu esimerkiksi videon katselu. Nyt video pätkii, jos avaa Openofficen samaan aikaan, vaikka olisi käytössä neliydinkerneli.

Ystävällisin terveisin Asmo Koskinen.

jake

  • Käyttäjä
  • Viestejä: 1262
    • Profiili
Vs: Real Time - Ubuntu Studio
« Vastaus #3 : 19.04.08 - klo:18.48 »
Tarkoittaakos tämä sitä, että 2.6.25 kernelin jälkeen ei tarvita enää erillistä RT-ominaisuuksilla käännettyä kerneliä?
Nyt video pätkii, jos avaa Openofficen samaan aikaan, vaikka olisi käytössä neliydinkerneli.

Ystävällisin terveisin Asmo Koskinen.

Pakko oli varmistaa väittäsi, kun en ole moista pätkimistä koskaan havainnut.
En tunne laitteistoasi, mutta mulla on 2003 syksyllä hankittu kone lisättynä joskus myöhemmin dvd-asemalla ja muisti (333 MHz) lisätty 1 Gigaan. Näytönohjain nVidian 7600 GS (se karvalakkimalli siis) muistaakseni 128 tai mahd 256 muistilla.
Käyttis viime syksyn 32-bittinen distro eli ei siis mikään nykyaikainen raketti, mutta mulle erinomaisen käyttökelpoinen, joka muuten EI pätki kuvaa eikä ääntä video-toistossa OO:n avauksessa ja täällä surfaillessa ja kirjoitellessa.

En siis voi tukea väittämääsi.

Toistin homman vielä varmiistaakseni - ei pätki.

Olisko ilmiö sitt distroriippuvainen...
Kaikille avoin standardi antaa mahdollisuuden valita itselle sopivin ohjelmisto käyttöön.
Millään taholla ei ole oikeutta pakottaa muita käyttämään jotain tiettyä sovellusta tietojen vaihdossa.
"Valitsin siis avointa standardia noudattavat sovellukset, esim: OpenOffice, Firefox ja tiett

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: Real Time - Ubuntu Studio
« Vastaus #4 : 19.04.08 - klo:19.16 »
Pakko oli varmistaa väittäsi, kun en ole moista pätkimistä koskaan havainnut.

Olin löysä, heitin hatusta... ei minullakaan pätki, mutta idea on käsittääkseni tuo.

"Examples for this are music or movie playback (the movie player should have enough time to decode one frame every 25th of a second, regardless what else is running on the system)"

Ystävällisin terveisin Asmo Koskinen.

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: Real Time - Ubuntu Studio
« Vastaus #5 : 19.04.08 - klo:19.25 »
Näytönohjain nVidian 7600 GS (se karvalakkimalli siis) muistaakseni 128 tai mahd 256 muistilla.

Kyse on myös pelkästään CPU:sta, ei GPU:sta... Silläkin lienee merkitystä, kun puhutaan Real Time Kernel-ominaisuuksista...

Ystävällisin terveisin Asmo Koskinen.