Ero sivun ”Laptop-mode” versioiden välillä

Siirry navigaatioon Siirry hakuun
127 merkkiä lisätty ,  8. toukokuuta 2007
wikitystä
(wikitystä)
Rivi 1: Rivi 1:
Laptop-mode on linuxiin lisätty ominaisuus, joka rajoittaa tarpeetonta kiintolevyn pyörimisaikaa puskuroimalla levykirjoitusta.
Laptop-mode on [[kernel|Linux-ytimen]] ominaisuus, joka rajoittaa tarpeetonta kiintolevyn pyörimisaikaa puskuroimalla levykirjoitusta.


==Käyttö==
==Käyttö==
useimmat halunnevat käyttää [[laptop-mode-tools |laptop-mode-toolsia]] tässä, kuitenkin laptop-mode voidaan käynnistää yksinkertaisesti:
Useimmat halunnevat käyttää laptop-modea [[laptop-mode-tools|laptop-mode-toolsin]] avulla. Laptop-mode voidaan kuitenkin käynnistää myös seuraavalla menetelmällä:


  echo -n <flush-viive/s> > /proc/sys/vm/laptop_mode
  echo -n <flush-viive/s> > /proc/sys/vm/laptop_mode


tässä 0 deaktivoi laptop-moden järkevät arvot ovat muutamia sekunteja, eli siis aika sekunteina levyn käynnistymisen aiheuttaman tapahtuman ja puskurin tyhjentämisen välillä.
Tässä määritellään levyn käynnistymisen aiheuttaman tapahtuman ja puskurin tyhjentämisen välinen aika sekunteina. Järkevät arvot ovat yleensä muutamia sekunteja. Arvo 0 poistaa laptop-moden käytöstä.


Lisäksi voidaan pitää hyödyllisenä asettaa maksimipuskurointiaika 0,01s askeleella tiedolle:
Lisäksi on yleensä hyödyllistä asettaa maksimipuskurointiaika (oletuksena 0,01 sekunnin askeleina) komennoilla
  echo -n <puskurointiaika*100s> > /proc/sys/vm/dirty_expire_centisecs
  echo -n <puskurointiaika*100s> > /proc/sys/vm/dirty_expire_centisecs
  echo -n <flush-väliaika*100s> > /proc/sys/vm/dirty_writeback_centisecs
  echo -n <flush-väliaika*100s> > /proc/sys/vm/dirty_writeback_centisecs


Muistinkäyttöä voidaan rajoittaa asettamalla prosentuaalinen osuus laptop-moden käyttämälle muistille kaikesta muistista [[RAM]]
Laptop-moden käyttämän muistin määrää voidaan rajoittaa komennolla
  echo -n <muisti%> > /proc/sys/vm/dirty_ratio
  echo -n <muisti%> > /proc/sys/vm/dirty_ratio


Seuraavalla kerneli tulostaa kernelitulosteeseen ([[dmesg]]) tietoa levyn käynnistävistä ohjelmista:
Seuraava komento saa ytimen syöttämään järjestelmälokiin ([[dmesg]]) tietoa levyn käynnistävistä ohjelmista:
  echo -n 1 > /proc/sys/vm/block_dump
  echo -n 1 > /proc/sys/vm/block_dump
0 tässä vastaavasti asettaa tulostuksen pois päältä.
Tulostuksen saa pois päältä korvaamalla ykkönen nollalla.


==Katso==
==Katso myös==
*[[Laptop-mode-tools]]
*[[Laptop-mode-tools]]
*kernelilähdekoodi/Dcomentation/laptop-mode.txt
*[[Hdparm]]
*Documentation/laptop-mode.txt-tiedosto ytimen lähdekoodipaketissa
 
==Linkkejä==
*http://www.linuxinsight.com/proc_sys_vm_hierarchy.html
*http://www.linuxinsight.com/proc_sys_vm_hierarchy.html
*[[hdparm]]
 
[[Luokka:Järjestelmä]]
[[Luokka:Laitteisto]]
4 316

muokkausta

Navigointivalikko