Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: launila - 16.09.12 - klo:20.41

Otsikko: /sys/block alla säätöä ja Lupa evätty
Kirjoitti: launila - 16.09.12 - klo:20.41
Hei

Seuraavat käskyt antavat Lupa evätty (permission denied?) herjaa:

Lainaus
sudo echo 1 > /sys/block/sda/queue/iosched/fifo_batch
sudo echo 8192 > /sys/block/sda/queue/read_ahead_kb

Millä muutoksilla nuo saisi menemään läpi?

Kyse on siis SSD:n virityksestä nopeammin toimivaksi. Nuo löytyivät jostain netin syövereistä.
Otsikko: Vs: /sys/block alla säätöä ja Lupa evätty
Kirjoitti: matsukan - 16.09.12 - klo:22.01

Live tilassa? Oisko nyt että nämä tiedostot lukitttu  ja et voi käpistellä muutoin usb tikun kautta.

Lainaus
Kyse on siis SSD:n virityksestä nopeammin toimivaksi. Nuo löytyivät jostain netin syövereistä.

Kerjäät ikävyyksiä, eikö ssd levyt olekaan ole tarpeeksi nopeita?  ;D
Otsikko: Vs: /sys/block alla säätöä ja Lupa evätty
Kirjoitti: launila - 17.09.12 - klo:10.32
Lainaus
Kyse on siis SSD:n virityksestä nopeammin toimivaksi. Nuo löytyivät jostain netin syövereistä.

Kerjäät ikävyyksiä, eikö ssd levyt olekaan ole tarpeeksi nopeita?  ;D

Seuraavat udev-säännöt auttoivat lopulta, laitetaan tänne nämä jos jollain muullakin on samoja ongelmia. Säännöt laittavat kolme parametria SSD-levyillä niille optimaalisempaan asentoon, muut levyt pysyvät vakioasetuksilla.
Tiedostoon: /etc/udev/rules.d/10-local.rules
Koodia: [Valitse]
# set a larger readahead size
ACTION=="add|change", KERNEL=="sd[a-z]", ATTR{queue/rotational}=="0", ATTR{queue/read_ahead_kb}="8192"

# set deadline scheduler for non-rotating disks
ACTION=="add|change", KERNEL=="sd[a-z]", ATTR{queue/rotational}=="0", ATTR{queue/scheduler}="deadline"

# set fifo batch for non-rotating disks
ACTION=="add|change", KERNEL=="sd[a-z]", ATTR{queue/rotational}=="0", ATTR{queue/iosched/fifo_batch}="1"

Sitten boottaus, eivät tule muutoin voimaan. Nopeus nousi jostain 170 MB/s pakkeilta 220 MB/s paikkeille.