Kirjoittaja Aihe: Linux saa lisää nopeutta  (Luettu 18178 kertaa)

Jaer

  • Käyttäjä
  • Viestejä: 533
    • Profiili
Vs: Linux saa lisää nopeutta
« Vastaus #20 : 21.11.10 - klo:16.52 »
Täytyy Petelle suurkiitokset esityksestä.. Tätä on pakko kokeilla. Kokeilen ensi yönä ajaa koodit päätteellä ja testata.

Kiitos vinkistä!
Rauta seiska: Intel Core i7 @ 920 & Nvidia
Ubuntu, Mint, Debian, Ultimate Edition
Androidina HTC Desire HD

Jakke77

  • Käyttäjä
  • Viestejä: 3946
  • Oulu (Oinaansuo)
    • Profiili
Vs: Linux saa lisää nopeutta
« Vastaus #21 : 21.11.10 - klo:18.56 »
laitas musat toho videoon ;)
U_G_H

Aspire E5-575G V1.27 CPU: Intel i3-6100U (4) @ 2.300GHz GPU: Intel® HD Graphics 520 GPU: NVIDIA GeForce 940MX Samsung SSD 970 EVO Plus 500GB

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: Linux saa lisää nopeutta
« Vastaus #22 : 21.11.10 - klo:20.31 »
Koodia: [Valitse]
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.

mattiteppo

  • Käyttäjä
  • Viestejä: 42
    • Profiili
Vs: Linux saa lisää nopeutta
« Vastaus #23 : 21.11.10 - klo:20.39 »
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.

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: Linux saa lisää nopeutta
« Vastaus #24 : 21.11.10 - klo:20.46 »
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.

Tommi S.

  • Käyttäjä
  • Viestejä: 240
    • Profiili
Vs: Linux saa lisää nopeutta
« Vastaus #25 : 21.11.10 - klo:21.01 »
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
Koodia: [Valitse]
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:
Koodia: [Valitse]
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
Koodia: [Valitse]
#!/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.
« Viimeksi muokattu: 02.12.10 - klo:19.53 kirjoittanut Tommi S. »

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: Linux saa lisää nopeutta
« Vastaus #26 : 21.11.10 - klo:21.09 »
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.

MauMau

  • Vieras
Vs: Linux saa lisää nopeutta
« Vastaus #27 : 21.11.10 - klo:21.48 »
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....

Tha-Fox

  • Käyttäjä
  • Viestejä: 3315
  • Arch Linux && CentOS
    • Profiili
    • http://kettu.dy.fi
Vs: Linux saa lisää nopeutta
« Vastaus #28 : 21.11.10 - klo:21.51 »
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 :)

Storck

  • Vieras
Vs: Linux saa lisää nopeutta
« Vastaus #29 : 21.11.10 - klo:21.52 »
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  ::)

aho

  • Vieras
Vs: Linux saa lisää nopeutta
« Vastaus #30 : 21.11.10 - klo:23.09 »
Koodia: [Valitse]
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.
« Viimeksi muokattu: 21.11.10 - klo:23.44 kirjoittanut aho »

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: Linux saa lisää nopeutta
« Vastaus #31 : 21.11.10 - klo:23.22 »

LTSP 10.04, HP t5xxx ja HP Mini 2133 päätteinä.

Uskaltaisinko sanoa, että FF todellakin tuntuu nopeammalta?

Koodia: [Valitse]
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.

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: Linux saa lisää nopeutta
« Vastaus #32 : 21.11.10 - klo:23.32 »
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.


aho

  • Vieras
Vs: Linux saa lisää nopeutta
« Vastaus #33 : 22.11.10 - klo:00.02 »
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.
« Viimeksi muokattu: 22.11.10 - klo:00.06 kirjoittanut aho »

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: Linux saa lisää nopeutta
« Vastaus #34 : 22.11.10 - klo:00.03 »
Minä asensin kernelin täältä.

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: Linux saa lisää nopeutta
« Vastaus #35 : 22.11.10 - klo:00.09 »
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.

Koodia: [Valitse]
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.

asuspoju

  • Käyttäjä
  • Viestejä: 640
  • Linux_Eki useissa verkkopeleissä, palveluissa jne.
    • Profiili
    • Youtube kanavani.
Vs: Linux saa lisää nopeutta
« Vastaus #36 : 22.11.10 - klo:01.01 »
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.
http://www.youtube.com/user/LinuxEki
"Varkaat tulee ikkunoista"
http://tinyurl.com/ltspopin - Opinnäytetyöni LTSP-järjestelmästä

_Pete_

  • Käyttäjä
  • Viestejä: 1845
  • Fufufuuffuuu
    • Profiili
Vs: Linux saa lisää nopeutta
« Vastaus #37 : 22.11.10 - klo:07.55 »
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... :)


Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: Linux saa lisää nopeutta
« Vastaus #38 : 22.11.10 - klo:14.21 »

Tämä selvensi minulle, mistä tässä nyt olikaan kysymys.

http://lwn.net/SubscriberLink/415740/3c25d44d948ecd44/

Ystävällisin terveisin Asmo Koskinen.

Tempo

  • Käyttäjä
  • Viestejä: 753
    • Profiili
Vs: Linux saa lisää nopeutta
« Vastaus #39 : 22.11.10 - klo:15.20 »
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.
Läppäri aikakausi alkaa olla lopuillaan. (lopen kyllästynyt läppäreihin)
Fujitsu siemens E5925 EPA, Intel core 2 duo, 8 G ram, SSD, yms yms......

Ja linkki pääte ohjeisiin-------->http://forum.ubuntu-fi.org/index.php?topic=32091.msg282369#msg2823