Portaal Portaal Pingviini veeb foorumi pealeht
  Viki  |  IRC  |  Otsing  |  Küsimused ja vastused  |  Profiil  |  Privaatsõnumite vaatamiseks logi sisse  | Logi sisse või Registreeru
<empty>
Vaata järgmist teemat
Vaata eelmist teemat

Postita uus teemaVasta teemale
Autor Sõnum
hirax
Pingviini aktivist
Pingviini aktivist


Vanus: 54
Liitunud: 25.10.2013
Postitused: 264
Asukoht: maal ja merel
Distributsioon: KDE Neon 5.27, Linux Lite
estonia.gif
postituspostitatud: 24.03.2017, 16:04  postituse pealkiri:  SSD Intel 540S ja trim  

Linux Mint 18.1 KDE 64bit (kernel 4.4.0-53) ja ketas: INTEL SSD 540S SERIES 120GB 2.5 SATAIII
Veel on arvutis andmete hoiustamiseks traditsiooniline HDD.
SSD trim jaoks on tehtud selle lehe juhiste järgi:
2. - UEFI (BIOS) seatud SATA mode: AHCI
3. - niipalju kui otsida suutsin, siis peaks olema kõige uuem firmware
5. - SSD lõppu jäetud veel ekstra lisa ruumi 1,89 GB
6. - partitsioonid SSD peal on "ext4"
7. - /etc/fstab faili lisatud SSD partitsioonide ette "noatime"
8.2 - "fstrim" fail tõstetud kaustast "/etc/cron.weekly" ümber kausta "/etc/cron.daily"
10 - swappiness alandatud 1 peale
12 , 13 - asemel tehtud siit lehelt punkt 5 "Transfer the browser cache to RAM"
14 - terminalis "cat /sys/block/sda/queue/scheduler" vastuseks saan nii nagu peab "noop [deadline] cfq"

Trim käsitsi tehes töötab.
Terminali käsk: "/sbin/fstrim -v --all || true" näitab, et midagi ta "trimmib" küll, aga selgusetuks jääb, kas üldse ja millal "cron" kaudu "trimmimist" toimub ??

Faili "/etc/cron.daily/fstrim" sisu on tehtud selle lehe postituse vastuse järgi ja näeb välja selline:
Kood:
#!/bin/sh
# trim all mounted file systems which support it
/sbin/fstrim -v --all || true
ja väidetavalt peaks see tekitama "/var/log/syslog" faili asjakohase rea, et "/misiganes/asukoht xxx MiB (xxx bytes) trimmed"
Mul aga "syslog" faili selliseid ridu ei teki.

Teise variandina tehakse kausta "/etc/cron.daily" faili "fstrim" asemel "trim" nimeline fail ja selle sisu on selline:
Kood:
#!/bin/sh
LOG=/var/log/trim.log
echo "*** $(date -R) ***" >> $LOG
fstrim -v / >> $LOG
fstrim -v /home >> $LOG
Kas ma saan õigesti aru, et see peaks tekitama eraldi "trim.log" nimelise faili trimmimise ajaloo kohta ?
Kas asi töötaks kui ma paneksin sealt kaks esimest rida oma "fstrim" faili enne "/sbin/fstrim -v --all || true" käsklust ?
Kood:
#!/bin/sh
# trim all mounted file systems which support it
LOG=/var/log/trim.log
echo "*** $(date -R) ***" >> $LOG
/sbin/fstrim -v --all || true


Peale kõige pole mul täit kindlust, kas see "trim" mul üleüldse töötabki (kuigi käskluse "/sbin/fstrim -v --all || true" tulemusena midagi ikka näitab) sest tehes selle lehe juhiste järgi , siis peale ajutise faili kustutamist seda nullide hunnikut mul ei tule !
Ikka needsamad numbrid seal sektorites... ??
Mida edasi ??


tris

Troll - ära toida!
Troll - ära toida!



Liitunud: 23.08.2014
Postitused: 713

Distributsioon: Debian
estonia.gif
postituspostitatud: 24.03.2017, 16:58  postituse pealkiri:  (teema puudub)  

Peale selle hakkab systemd käivitamisaeg pikenema (mul oli 1:32 min) kui mingeid muudatusi süsteemis teha. See systemd on windowsi register.exe.

_________________
ricochet:yckka6zlbxv767lz

Shadow
Vana Pingviin
Vana Pingviin


Vanus: 49
Liitunud: 16.07.2006
Postitused: 453

Distributsioon: Gentoo
estonia.gif
postituspostitatud: 25.03.2017, 07:26  postituse pealkiri:  (teema puudub)  

Oleks pidanud vaatama seda lehte. Ta mõeldud on küll Archlinuxi kasutajatele. Aga SSD ja linux -i standard põhi on sama.

Äkki vaja fstab -i lisada discard ???

_________________
Image

Näita (aja järgi):      
Postita uus teemaVasta teemale


Vaata järgmist teemat
Vaata eelmist teemat
Powered by phpBB2 Plus based on phpBB © 2001/7 phpBB Group