Ubuntu Suomen keskustelualueet
Muut alueet => Yleistä keskustelua => Aiheen aloitti: Tomin - 16.11.10 - klo:17.21
-
http://www.phoronix.com/scan.php?page=article&item=linux_2637_video&num=1
Kuulostaa hienolta. :)
Toivottavasti tuota pääsee testailemaan piakkoin.
-
Montako millisekunttia kerneli nopeutui?
Ilmeisesti ei yhtään vaan ainoastaan cpu aikaa jaetaan tasaisemmin jotta homma tuntuisi paremmalta. Mahtava juttu.
-
Montako millisekunttia kerneli nopeutui?
Niin no liekkö tuo otsikko vähän harhaanjohtava, mutta siis tuo pätsi parantaa käytännössä työpöydän reagointinopeutta. Minusta erittäin toivottava parannus, koska tuosta on joskus ollut vähän riesaa.
-
Montako millisekunttia kerneli nopeutui?
Niin no liekkö tuo otsikko vähän harhaanjohtava, mutta siis tuo pätsi parantaa käytännössä työpöydän reagointinopeutta. Minusta erittäin toivottava parannus, koska tuosta on joskus ollut vähän riesaa.
Korjaako tämä myös lagin kun kirjotetaan kovolle isoa tiedostoa? Vaikka virtualboxin .vdi kovoa. Ainakaan eri i/o schedulerit ei vaikuttaneet kun aikanaan kokeilin.
-
Hyvältä näyttää.
Nyt vain odotellaan uuden kernel version valmistumista. :)
-
Korjaako tämä myös lagin kun kirjotetaan kovolle isoa tiedostoa? Vaikka virtualboxin .vdi kovoa. Ainakaan eri i/o schedulerit ei vaikuttaneet kun aikanaan kokeilin.
Tuo ei kyllä selvinnyt tuosta Phoronixin uutisesta. Siellä oli vain kerrottu suoritin intensiivesta toiminnosta (kernelin kääntö ja videon katselu sekä jotain pienempää).
-
Tästäkö on kyse? http://www.tietoviikko.fi/kaikki_uutiset/article534396.ece
-
Tästäkö on kyse? http://www.tietoviikko.fi/kaikki_uutiset/article534396.ece
Siitäpä juurikin.
-
http://www.tietoviikko.fi/kaikki_uutiset/article534396.ece?s=u&wtm=tt-19112010
-
http://www.webupd8.org/2010/11/alternative-to-200-lines-kernel-patch.html
Ei tarvitse enää kuin jokusen pätkän bashia niin tuo ongelma on korjattu. :P Eli paikka lyheni melko huomattavasti.
Pitänee kokeilla. Ainakaan suoraan tuolla ei ole haittavaikutuksia eli pastesin nuo haluttuihin tiedostoihin ja komensin sudo /etc/rc.local niin ei tapahtunut mitään. Nopeuteen en ota vielä kantaa.
-
Nyt sitten mietitään onko paikka nopeampi suoraan kernelissä vai bashissa :P
-
Pitänee kokeilla. Ainakaan suoraan tuolla ei ole haittavaikutuksia eli pastesin nuo haluttuihin tiedostoihin ja komensin sudo /etc/rc.local niin ei tapahtunut mitään. Nopeuteen en ota vielä kantaa.
Haittavaikutukset ilmestyvät vasta uudelleenkäynnistyksen jälkeen:
bash: /dev/cgroup/cpu/user/{NUMBER}/tasks: Tiedostoa tai hakemistoa ei ole
bash: /dev/cgroup/cpu/user/{NUMBER}/notify_on_release: Tiedostoa tai hakemistoa ei ole
-
http://www.tietokone.fi/uutiset/linuxin_ihmeparannus_nostaa_tehoja_hurjasti
Linuxiin on kehitetty pieni päivitys, joka saa ihmeitä aikaan työpöydän toiminnassa. Idea sai alkunsa Linus Torvaldsilta ja hän kehuu muiden tekemän paikkauksen olevan valtava parannus.
Linus Torvaldsin viestin on julkaissut esimerkiksi Phoronix-palvelu.
Kyseessä on varsin pieni muutos. Se sisältää vain 224 ohjelmakoodin riviä, ja poistaa yhdeksän koodiriviä. Vaikutus suorituskykyyn on kuitenkin melkoinen.
Jopa 60-kertainen parannus
Koodin tekijän Mike Galbraithin itse tekemien testien mukaan Linuxin työpöydän maksimilatenssi laskee kymmenesosaan. Työpöydän keskimääräisen latenssin eli viiveen tilanne paranee korjauksen jälkeen 60-kertaisesti.
Torvalds kehuu viestissään, että korjaus parantaa selvästi objektien siirtelyn sulavuutta Linux-työpöydällä. Kiinnostavaa on myös se, että nettisivujen latausajat nopeutuvat. Torvaldsin mielestä päivitys tekee Linux-työpöydän käytöstä selvästi miellyttävämpää.
Päivitys lisätään aluksi Linux-ytimen kehitysversioon. Sieltä se siirtyy aikanaan päivitysten myötä arkikäytössä oleviin Linux-versioihin.
-
http://www.tietokone.fi/uutiset/linuxin_ihmeparannus_nostaa_tehoja_hurjasti
Linux-audio-kehittäjä (http://en.wikipedia.org/wiki/Paul_Davis_%28programmer%29) voisi olla sitä mieltä, että audio-käytössä paikka ei tuo uutta...
"[--]that's not to say it might not still make things feel a bit better, but it won't really make lower latencies possible etc. etc.. I think.[--]
http://lalists.stanford.edu/lau/2010/11/0406.html
Ystävällisin terveisin Asmo Koskinen.
-
Eikös tuon 37-version sisältö lyöty juuri lukkoon? Eli ei tainnut keretä mukaan...
-
"Torvalds (always the diplomat) responded: Numbers talk, bullshit walks. [--] If the choice is between telling everybody "you should do this", and"we should just do this for you", I'll take the second one every time."
http://blog.internetnews.com/skerner/2010/11/forget-200-lines-red-hat-speed.html
Ystävällisin terveisin Asmo Koskinen.
-
"Torvalds (always the diplomat) responded: Numbers talk, bullshit walks. [--] If the choice is between telling everybody "you should do this", and"we should just do this for you", I'll take the second one every time."
http://blog.internetnews.com/skerner/2010/11/forget-200-lines-red-hat-speed.html
Tuon artikkelin jälkeen tapahtunut jo paljon; mm. uusi systemd julkaisu, uusi versio alkuperäisestä patchista ja keskustelu mennyt eteenpäin muuttunut asiallisemmaksi.
-
Otin käyttöön täällä sanotun phronix kernelin.
http://www.webupd8.org/2010/11/alternative-to-200-lines-kernel-patch.html
Tosiaankin toimii kuten sanottu, kuvaa omasta testiajosta:
http://www.youtube.com/watch?v=X0j8wRCm_eQ
Ennen patchia samassa tilanteessa pystyi tuskin liikuttamaan hiirtä...
Tuossa siis fullHD video VLC:ssä ja taustalla kernelin kääntö
make -j128 bzImage
-
Ehkä kiinnitin huomioni vähän epäolennaiseen, mutta mikäs tuo oikeassa laidassa oleva pystyjuttu työpöydällä on tuossa youtube-videossa?
-
Ehkä kiinnitin huomioni vähän epäolennaiseen, mutta mikäs tuo oikeassa laidassa oleva pystyjuttu työpöydällä on tuossa youtube-videossa?
Tässä näkyy paremmin:
http://i7.homeunix.net/~petria/tmp/gkrellm.png
eli gkrellm, löytyy pakettivarastoista.
-
Täytyy Petelle suurkiitokset esityksestä.. Tätä on pakko kokeilla. Kokeilen ensi yönä ajaa koodit päätteellä ja testata.
Kiitos vinkistä!
-
laitas musat toho videoon ;)
-
asmok@ubuntu:~$ uname -a
Linux ubuntu 2.6.36-bfs #1 SMP Thu Nov 18 13:43:05 EST 2010 x86_64 GNU/Linux
FullHD/VDPAU-elokuva, VDR-tallenne ja 3D-peli. Kyseinen ydin (image/headers) ja nvidia-ajuri asentuivat mukisematta. Tuntuu toimivan. Mielenkiintoista nähdä, miten tämä tulee lopulta käyttöön.
Tämä on olohuonekone (Atom/ION - 4 ydintä, 4 G muistia)
Jälleen osoitus avoimen lähdekoodin voimasta - 'Use The Source, Luke'.
Ystävällisin terveisin Asmo Koskinen.
-
Pystyisikö joku antamaan hiukan selkokielistä asennus ohjetta miten tän saa toimimaan. olen yrittänyt katsella englannin kielisiltä sivuilta ohjeita mut aina homma tyssää johonkin herjaan.
-
Pystyisikö joku antamaan hiukan selkokielistä asennus ohjetta miten tän saa toimimaan. olen yrittänyt katsella englannin kielisiltä sivuilta ohjeita mut aina homma tyssää johonkin herjaan.
Latasin kaksi deb-tiedostoa ja asensin ne 'sudo dpkg -i *.deb' komennolla siinä hakemistossa, missä kummatkin tiedostot ovat . Tiedostot löytyvät sivun lopusta.
"Update 2: if you don't want to follow the manual steps above, you can use some patched kernels (Warning: use these at your own risk!!!) for Ubuntu 10.10."
http://www.webupd8.org/2010/11/alternative-to-200-lines-kernel-patch.html
Ystävällisin terveisin Asmo Koskinen.
-
Itse sain tuon "lyhyemmän" paikan toimimaan seuraavilla ohjeilla, jotka on suomennettu osoitteesta http://www.webupd8.org/2010/11/alternative-to-200-lines-kernel-patch.html
Näillä ohjeilla ei siis tarvitse uutta kerneliä. Itselläni on käytössä Ubuntu 10.04 LTS. Nopeutumisen huomaa varsinkin nettiselailussa, kun sivut rävähtävät auki kuin sormia napsauttamalla.
Avataan tiedosto nimeltä /etc/rc.local, seuraavalla komennolla
sudo gedit /etc/rc.local
ja lisätään sinne seuraavat rivit
mkdir -p /dev/cgroup/cpu
mount -t cgroup cgroup /dev/cgroup/cpu -o cpu
mkdir -m 0777 /dev/cgroup/cpu/user
echo "/usr/local/sbin/cgroup_clean" > /dev/cgroup/cpu/release_agent
Tiedosto sisältää pelkästään kommentteja sekä yhden rivin "exit 0". Ylläolevat rivit täytyy laittaa tiedostoon ennen "exit 0" riviä.
Sitten suoritetaan seuraava komento, jolla tehdään tuosta tiedostosta vielä suorituskelpoinen, vaikkakin itselläni se muistaakseni oli jo valmiiksi suoritettava
sudo chmod +x /etc/rc.local
Seuraavaksi avataan omasta kansiosta tiedosto .bashrc, joka onnistuu komennolla
gedit ~/.bashrc
Lisätään tuohon tiedostoon, vaikka ihan perään, seuraavat rivit:
if [ "$PS1" ] ; then
mkdir -p -m 0700 /dev/cgroup/cpu/user/$$ > /dev/null 2>&1
echo $$ > /dev/cgroup/cpu/user/$$/tasks
echo "1" > /dev/cgroup/cpu/user/$$/notify_on_release
fi
Lopuksi luodaan uusi skripti joka poistelee jotain turhia juttuja kun niitä ei enää tarvita. Tämä skripti luodaan /usr/local/sbin/ hakemistoon komennolla
sudo gedit /usr/local/sbin/cgroup_clean
Editori avautuu, ja editoriin kopioidaan seuraavat rivit ja tallennetaan
#!/bin/sh
if [ "$*" != "/user" ]; then
rmdir /dev/cgroup/cpu/$*
fi
Nyt skripti on valmis, sille täytyy vielä laittaa suoritusoikeudet seuraavalla komennolla:
sudo chmod +x /usr/local/sbin/cgroup_clean
Uudelleenkäynnistyksen jälkeen kaiken pitäisi toimia ja työpöydän olla nopeampi.
-
Itse sain tuon "lyhyemmän" paikan toimimaan seuraavilla ohjeilla, jotka on suomennettu osoitteesta http://www.webupd8.org/2010/11/alternative-to-200-lines-kernel-patch.html
Näillä ohjeilla ei siis tarvitse uutta kerneliä. Itselläni on käytössä Ubuntu 10.04 LTS. Nopeutumisen huomaa varsinkin nettiselailussa, kun sivut rävähtävät auki kuin sormia napsauttamalla.
Uudelleenkäynnistyksen jälkeen kaiken pitäisi toimia ja työpöydän olla nopeampi.
Tämä on aika mielenkiintoinen juttu myös LTSP-käytön kannalta. Kokeilen tätä 'thin/fat client' chroot-ympäristöön.
Toivottavasti saan nuo skriptit asentumaan niin, että ne myös jäävät imageen. Katsotaan.
Ystävällisin terveisin Asmo Koskinen.
-
Johan sen pitäiskin olla nopeampi ,mulla winkku tiputtaa 12 mt kun linux jää 4ään siis netissä ja musta noi toiminnot on suht hitaita jos se 60 kertaistuu , niin johan aukee lehdet paremmin ja viive on lähes poissa....
-
Johan sen pitäiskin olla nopeampi ,mulla winkku tiputtaa 12 mt kun linux jää 4ään siis netissä ja musta noi toiminnot on suht hitaita jos se 60 kertaistuu , niin johan aukee lehdet paremmin ja viive on lähes poissa....
Siis mitä? Winkku tiputtaa 12 megatavua mistä? Mikä 60-kertaistuu, nopeusko? Ja mitkä lehdet, välilehdetkö? Voi olla, että menee väsymyksen piikkiin, mutta ei oikein avautunut tuo viestisi :)
-
Johan sen pitäiskin olla nopeampi ,mulla winkku tiputtaa 12 mt kun linux jää 4ään siis netissä ja musta noi toiminnot on suht hitaita jos se 60 kertaistuu , niin johan aukee lehdet paremmin ja viive on lähes poissa....
Siis mitä? Winkku tiputtaa 12 megatavua mistä? Mikä 60-kertaistuu, nopeusko? Ja mitkä lehdet, välilehdetkö? Voi olla, että menee väsymyksen piikkiin, mutta ei oikein avautunut tuo viestisi :)
Tipuin minäkin kun tiputti - en ole normaalia väsyneempi ::)
-
asmok@ubuntu:~$ uname -a
Linux ubuntu 2.6.36-bfs #1 SMP Thu Nov 18 13:43:05 EST 2010 x86_64 GNU/Linux
bfs niin kuin "Brain F*ck Scheduler" ?
Käsittääkseni Galbraithin patchi vaatii CFS skedulerin.
cgroups asetukset voidaan tehdä siis käsin (bash script hack, patch versio 3), tai antaa systemd:n tai kernelin hoitaa noiden luomisen/tuhoamisen automaattisesti.
-
LTSP 10.04, HP t5xxx ja HP Mini 2133 päätteinä.
Uskaltaisinko sanoa, että FF todellakin tuntuu nopeammalta?
ltsp000@ubuntu:~$ mount
cgroup on /dev/cgroup/cpu type cgroup (rw,cpu)
Tätä täytyy yrittää tutkia hieman lisää huomenna.
Ystävällisin terveisin Asmo Koskinen.
-
bfs niin kuin "Brain F*ck Scheduler" ?
Käsittääkseni Galbraithin patchi vaatii CFS skedulerin.
Totta. Jaossa on (ainakin) kaksi ydin-versiota ja lisäksi tuo 'bash'-versio. Eiköhän nämä löydy myös Ubuntu PPA-lahteistäkin hetken päästä, epävirallisia tietenkin.
Tätä en asentanut.
"If you want to go even further and install a patched Kernel, you can download a "200 lines" patched Kernel (for 64bit only!)"
Tämän asensin.
"Scott Franke shared a Kernel he patched with bfs with which he says he gets better performance then with the "200 lines patch"
Täytyy kokeilla näitäkin huomenna lisää.
Ystävällisin terveisin Asmo Koskinen.
-
bfs niin kuin "Brain F*ck Scheduler" ?
Käsittääkseni Galbraithin patchi vaatii CFS skedulerin.
Totta. Jaossa on (ainakin) kaksi ydin-versiota ja lisäksi tuo 'bash'-versio. Eiköhän nämä löydy myös Ubuntu PPA-lahteistäkin hetken päästä, epävirallisia tietenkin.
Aah, tulkitsin virheellisesti, että yritit bash-scriptiä Con Kolivasin BFS skedulerin kanssa. BFS:llä on ollut kyllä vankkumaton kannattajansa ja ainakin jotkut distribuutiot (noh, tunnetuimmista ainakin PCLinuxOS) ovat ottaneet sen käyttöön oletuksena.
Ellei nyt mitään radikaalia ongelmaa tule esille, niin itse uskon että Ubuntu tulee ottamaan patchin käyttöön 11.04 versiossa, niin että ydin hoitaa cgroupsien luomisen ja tuhoamisen. Uskon myös että systemd distribuutioista ainakin Fedora disabloi kernelistä tuon option ja antaa systemd:n vastuulle cgroupsien luomisen ja tuhoamisen (uusin systemd versio tukee tuota jo ja Fedora 15 käyttää systemd:tä oletuksena).
Mielenkiintoista on, että miten saman tekniikan hyödyntäminen onnistuu I/O skedulerin kanssa.
-
Minä asensin kernelin täältä (http://www.outrightsolutions.nl/~sander/ubuntu/kernel/).
-
Aah, tulkitsin virheellisesti, että yritit bash-scriptiä Con Kolivasin BFS skedulerin kanssa. BFS:llä on ollut kyllä vankkumaton kannattajansa ja ainakin jotkut distribuutiot (noh, tunnetuimmista ainakin PCLinuxOS) ovat ottaneet sen käyttöön oletuksena.
Jep. Nyt käytössä on tuo toinen deb-versio.
asmok@ubuntu:~$ uname -a
Linux ubuntu 2.6.35-22-generic-autogroup #35~autogroup SMP Thu Nov 18 15:20:03 CET 2010 x86_64 GNU/Linux
LTSP-palvelimella kokeilin tuota 'bash'-skriptiä. Sitä täytyy testata enemmän.
Ystävällisin terveisin Asmo Koskinen.
-
Ehkä kiinnitin huomioni vähän epäolennaiseen, mutta mikäs tuo oikeassa laidassa oleva pystyjuttu työpöydällä on tuossa youtube-videossa?
Oiskohan joku conky tms joka näyttää prosessorin ytimien käyttöasteet.
-
laitas musat toho videoon ;)
Ne voi laittaa ihan ite, tämä soimaan taustalle:
http://listen.di.fm/public3/psychill.pls
Se siis tuossa oikeastikkin oli soitossa... :)
-
Tämä selvensi minulle, mistä tässä nyt olikaan kysymys.
http://lwn.net/SubscriberLink/415740/3c25d44d948ecd44/
Ystävällisin terveisin Asmo Koskinen.
-
Otin käyttöön täällä sanotun phronix kernelin.
http://www.webupd8.org/2010/11/alternative-to-200-lines-kernel-patch.html
Tosiaankin toimii kuten sanottu, kuvaa omasta testiajosta:
http://www.youtube.com/watch?v=X0j8wRCm_eQ
Ennen patchia samassa tilanteessa pystyi tuskin liikuttamaan hiirtä...
Tuossa siis fullHD video VLC:ssä ja taustalla kernelin kääntö
make -j128 bzImage
Mites tuo menee OpenSuse 11.3 ??
Luin tuota sivua mihin linkitit mutta ensimmäinen laatikko jo aiheuttaa hämmennystä että mitä siinä pitäisi tehdä?
Rautalankaa ja ratakiskoa kiitos :)
Ihan pakko päästä testaamaan, kuulostaa niin mielenkiintoiselta.
-
Kokeilin tätä myös 'fat client'-ympäristössä samalla koneella (Atom/ION) kuin aiemmin 'thin client'- ja 10.10-ympäristöissä.
Avasin päätteeseen neljä 3D-peliä ja saatoin vaivattomasti siirtyä pelistä toiseen. CPUt olivat kyllä punaisella, mutta todellakin - työpöytä vastasi edelleen hiiren heilutukseen. Toivottavasti saamme tämän seuraavaan 10.04-päivitykseen tammikuun lopulla.
Ystävällisin terveisin Asmo Koskinen.
-
Itseläni on ubuntu 10.10 ja nopeus tuntui ainakin raskailla netti peleillä
-
Tämä patchi sisältyy myös Debian Sidille tehtyyn Liquorix (http://liquorix.net/)-kerneliin, jonka saa asennettua helposti myös Ubuntuun. Tässä kernelissä on mukana myös muita suorituskykyä parantavia optimointeja.
Liquorix-kernelin asennus tapahtuu seuraavasti:
1. Avaa nanolla /etc/apt/sources.list.d/liquorix.list -tiedosto
sudo nano /etc/apt/sources.list.d/liquorix.list
2. Lisää tiedostoon seuraava rivi ja tallenna tiedosto
deb http://liquorix.net/debian sid main
3. Hae uuteen pakettilähteeseen liittyvät avainrenkaat seuraavalla komennolla
sudo apt-get update && sudo apt-get install '^liquorix-([^-]+-)?keyring.?'
4. Asenna kerneli ja siihen liittyvät header-tiedostot
# Valitse ubuntun bittimäärää vastaava rivi seuraavista riveistä
sudo apt-get update && sudo apt-get install linux-headers-2.6-liquorix-amd64 linux-image-2.6-liquorix-amd64 # 64-bittinen *ubuntu
sudo apt-get update && sudo apt-get install linux-headers-2.6-liquorix-686 linux-image-2.6-liquorix-686 # 32-bittinen *ubuntu
5. Käynnistä kone uudelleen.
-
Tämä patchi sisältyy myös Debian Sidille tehtyyn Liquorix (http://liquorix.net/)-kerneliin, jonka saa asennettua helposti myös Ubuntuun. Tässä kernelissä on mukana myös muita suorituskykyä parantavia optimointeja.
Toimiiko tämän kanssa nvidian poroajurit automaattisesti vai pitääkö käsin pistää patchkernelin jälkeen?
-
Tämä patchi sisältyy myös Debian Sidille tehtyyn Liquorix (http://liquorix.net/)-kerneliin, jonka saa asennettua helposti myös Ubuntuun. Tässä kernelissä on mukana myös muita suorituskykyä parantavia optimointeja.
Toimiiko tämän kanssa nvidian poroajurit automaattisesti vai pitääkö käsin pistää patchkernelin jälkeen?
Pitäisi toimia, mutta mahdollisesti dkms:n kanssa voi esiintyä ongelmia. ATi:n korteilla sekä avoimet että suljetut ajurit toimivat ongelmitta tämän kernelin kanssa.
-
Moi !
Asensin Liquorix-kernelin ja kaikki meni aivan hyvin.
Haluaisin kuitenkin palata takaisin "Ubuntu"-kerneliin. Kuinka saisin "korvattua" Liquorix-kernelin ja palattua johonkin Ubuntun kernel-versioon (vaikkapa uusimpaan mitä löytyy) ?
Kiitos avusta.
-
Haluaisin kuitenkin palata takaisin "Ubuntu"-kerneliin. Kuinka saisin "korvattua" Liquorix-kernelin ja palattua johonkin Ubuntun kernel-versioon (vaikkapa uusimpaan mitä löytyy) ?
Poista asentamasi ydin pakettienhallinnassa. Jos et ole itse poistanut Ubuntun ytimiä, siellä pitäisi olla pari viimeisintä edelleen asennettuna ja ne siirtyvät etusijalle, kun poistat omat asennuksesi.
-
Kiitos paljon infosta !
Tämähän onkin paljon helpompi homma kuin luulin.
-
Kertooko joku ihan
kapulaselkokielellä mitä hyötyä tuosta tulevasta jutusta käytännössä on?
Ihmettelen kun jostain luin että apua on tapauksessa jossa kone on 64-bittinen ja suoritin huutaa yli 50% kuormalla - silloin on tuosta uudesta jutusta hyötyä.
Tämä siis tavallista nettilöpinää - ehkä, ilmeisesti...
Mutta siis kapulakielellä jos joku osaa kertoa.
-
Mutta siis kapulakielellä jos joku osaa kertoa.
Miksi ihmeessä kapulakielellä?
http://fi.wikipedia.org/wiki/Kapulakieli
-
Nythän tää toimii yhtä ripeästi kuin gentoo. Pitääpä taas asentaa gentoo uudestaan ja kokeilla sen kanssa.
-
Kertooko joku ihan kapulaselkokielellä mitä hyötyä tuosta tulevasta jutusta käytännössä on?
Ihmettelen kun jostain luin että apua on tapauksessa jossa kone on 64-bittinen ja suoritin huutaa yli 50% kuormalla - silloin on tuosta uudesta jutusta hyötyä.
Se mitä olen itse ymmärtänyt niin tällä laitetaan graafisessa tilassa toimiville sovelluksille eräänlainen "etuajo-oikeus". Kyseessä on ilmeisesti vähän samantapainen juttu minkä voi tehdä 'nice'-komennolla.
Se miksi esim. Torvalds vaikutti niin yllättyneeltä johtuu ilmeisesti siitä että teoreettiset laskelmat eivät aina vastaa täysin käytännön kokemusta. Teoreettisesti voi ajatella että vain jos suoritin huutaa yli 50% kuormalla niin tästä uudesta jutusta on hyötyä, mutta käytännössä voi ehkä käydä niin että kun ikkunaa siirtää niin n. 0,6 sekunnin ajan suoritin käy 80%:ssa ja sitten äkkiä palaa takaisin, ja tämä ei näy missään suorituskykymittauksissa tai laskelmissa joissa lasketaan keskiarvoja ym., mutta käytännössä käyttäjä huomaa että työpöytä nykii pienen hetken.
En ole suorittanut mitään varsinaisia vertailuja, mutta mutu-tuntumalla sanoisin että vaikuttaa siltä että esim. flash-videot täydellä ruudulla katsottuna nykivät vähemmän tämän bash-pohjaisen paikan asennuksen jälkeen. Teoreettisesti ajateltuna voidaan sanoa että suoritin pyörii esim. 20% teholla jos se pyörii aina sekunnin 10% teholla ja sitten 0,3 sekuntia 100% teholla, mutta jos tämä käytännössä tarkoittaa että videokuva nykii pikkuisen aina sekunnin välein kun prossu käväisee 100%:ssa, niin voi olla käyttökokemuksen kannalta hyvinkin merkittävää että työpöytä ja käyttäjälle suoraan näkyvät ohjelmat saavat tällaisina ruuhkapiikkeinä etuajo-oikeuden.
-
Itselle laitoin tuon mainitun Liquorix-kernelin. Normaali käytössä ei tapahtunut mitään uutta, mutta raskaimmat Facebook sovellukset jotka toimii flashillä, rullaa selvästi paremmin.
-
Saako tuota liquorixia pae:llä?
-
Sellaista on ilmennyt tämän bash-paikan kanssa että välillä jollain sivulla on ilmeisesti joku flash-juttu joka alkaa imeä resursseja niin paljon että koko työpöytä hidastuu, eli hiiren kursori liikkuu hieman nykien, ym. Tämä loppuu heti kun sulkee selaimesta tietyn välilehden jolla näyttäisi olevan jokin flashillä tehty valokuvaesitys tms. Kun katsoo hidastumisen aikana järjestelmän valvonnasta että mikä prosessi resursseja käyttää niin siellä on päällimmäisenä Xorg.
-
Saako tuota liquorixia pae:llä?
Ainakaan tässä ketjussa mainitusta:
deb http://liquorix.net/debian sid main
ei löydy pae kerneliä
-
Hämmästyin, kuinka tuo päivitys paransi videon katsomista 7 vuotta vanhassa budjettipöytäkoneessani, jossa on luonnollisesti 1-ytiminen Celeron. Nyt videon katsominen kuluttaa vähemmän CPU:ta sekä pystyn katsomaan suoraan Youtuben 360p laatua pätkimättä. (ennen sekään ei onnistunut!) Äskettäin kyseinen päivitys muuten tuli update manageriin, josta sen asensinkin.. Olen todella tyytyväinen.