TRIM (fstrim) af en ssd-disk i linux os
Hej alle
Hvor tit optimere i jeres hdd når i kører linux, da det jo er automatisk i ms windows??
Tidligere var det jo diskframentering når talen faldt på en konventinel disk, og det ændrede sig da vi fik ssd'erne der krævede at blive trimmet (man ville jo ødelægge en ssd ved at diskframenter den og ms windows lavede trimmen af en ssd automatisk), men hvad når vi jo kører på ssd med linux os??
/allan
Hvor tit optimere i jeres hdd når i kører linux, da det jo er automatisk i ms windows??
Tidligere var det jo diskframentering når talen faldt på en konventinel disk, og det ændrede sig da vi fik ssd'erne der krævede at blive trimmet (man ville jo ødelægge en ssd ved at diskframenter den og ms windows lavede trimmen af en ssd automatisk), men hvad når vi jo kører på ssd med linux os??
/allan
Kommentarer19
Jeg gør ingenting.
TRIM == mosfjerner
/allan
#0#0Jeg har en pakke, til
Jeg har en pakke, til formålet -
cronjob-fstrim
Daily cronjob to trim / and /home
This package will setup a daily cronjob to trim your
/ and /home partitions for SSD drives. It is for
those who would rather not tinker with /etc/fstab.
Jeg ved ikke om den findes til din distro, og heller ikke, om det er nødvendigt.
Jeg kan selvfølgelig, let give dig opskriften, på det cronjob, hvis du er interesseret.
#1med linux osJeg er ret
med linux os
Jeg er ret nysgerrig for, at vide, hvad du betegner som "linux os." Hvis du mener en GNU/Linux distribution, altså f.eks. Ubuntu, Ĺinux Mint, Fedora, OpenSUSE osv. så giver det mere mening. Men der findes ikke noget "linux os," da Linux er en systemkerne, som udgør en komplet pakke når det parres med GNU toolchain + de lag ovenpå, som en distro giver.
Nuvel, jeg bruger fstrim i cronjob. Således køres fstrim kommandoen hver dag automatisk.
Hvad jeg mente med "linux os"...
"linux os" er os=DE (os er operativsystem, og DE er distro-edition).
/allan
Det har du fået helt galt i
mere jeres håndtering af TRIM, som jeg mente (undskyld!)
Det står allesteder på
Forskellige distributioner distribuerer kerne + GNU-tools + skrivebordsmiljø + programmer. Alle distributioner bruger den samme kerne, dog i forskellige versioner, nogle nyere andre ældre, men fælles er, at de alle bruger GNU tools + Linuxkernen.
(fstrim) af en ssd-disk
(fstrim) af en ssd-disk i linux
Jeg gør ingenting. Nu har jeg kørt med Antergos Linux i lidt over 10 måneder, og maskinen er ikke blevet langsomere.
Det er fuldstændig
Det er fuldstændig rigtigt alt sammen, men det ændrer bare ikke ved at Linux i daglig tale kaldes et styresystem. Og ikke en kerne.
Bruger du windows? Nej, jeg bruger Linux. Sådan vil de fleste sige.
stadigvæk NYBEGYNDER på linux fronten efter mere end 10år...
Tak for jeres indlæg indtil nu :)
/allan
Nemlig. Men det
Nemlig. Men det “os” kan jeg godt undvære. Linux er den generelle betegnelse, ikke Linux OS.
#11 OS og DE er engelske
#5: "linux os" er os=DE (os er operativsystem, og DE er distro-edition).
Ja og Nej ... OS er ikke lig med DE.
OS og DE er engelske akronymer, der henholdvis betyder Operative System og Desktop Environment, bvor OS betyder om talen handler om Ubuntu, CentOS, Mint eller OpenSuSe osv .... DE betyder skrivebords miljø. Det vil sige om der er tale om Gnome, Cinnamon, Mate, KDE osv ...
Kernel (kernen) er kun en del, men vigtig, af det samlede operative system (OS).
De nye SSD behøver du ikke at trimme, heller ikke de ældre, men hvis du insistere, så er det nødvendigt du benytter SSD fabrikantens TRIM værktøj. De kan downloades fra deres hjemmesider. Du kan potentielt sløve, eller ligefrem skade, SSD'en ved ikke at overholde det.
Noget andet er systemoprydning (optimering). Det har ikke noget med TRIM at gøre, men akkumulerede filer i systemet, der ikke længere er brug for og derfor påvirker hastighed og pålidelighed. Der findes også Linux værktøjer til systemoprydningen.
svar på OS & DE mm.
Tak for din forklaring af grundbegreberne og at vi ik skal ud og fjerne mos på ssd'erne. TAK :)
/allan
Jeg laver en manuel trim
Der er stor forskel på ssd diske, menge har ingen cash og det er noget skrammel.
Windows understøtter ikke samme automatik som i Linux, men kan ikke huske præcist hvad det var.
Og så er der nogle diske som er blacklistet i kernen.
Trim og defragmentering har ABSOLUT INTET med hinanden at gøre.
Desuden så laver de fleste ssd diske en trim selv når der er brug for det.
Det er tidsspild at gøre det.
ikke Linux OS.
OK på
OK på den måde. Ja så er jeg enig. Man ville aldrig sige: jeg bruger Linux OS.
#14VelbekommenSom eksempel
Velbekommen
Som eksempel på TRIM værktøjer til henholdsvis OCZ SSD og Samsung SSD, hvor det er nødvendigt du benytter fabrikantens værktøj til netop din SSD version, så er her et par links.
Bemærk du bør tjekke om værktøjet er beregnet til netop din SSD og hvilket Operativ System TRIM værktøjet er kompatibelt med! Hvis du er i tvivl, så spørg ved at informere om SSD'en før du forsøger, eller lad helt være med at trimme den.
OCZ SSD: https://ssd.toshiba-memory.com/en-amer/download/ssd-utility
Samsung SSD: https://www.samsung.com/semiconductor/minisite/ssd/support/faqs-03/
For omfattende info om din disk, uden at skille maskinen ad, installer smartmontools. Hvis dit OS er Ubuntu kompatibelt, kan du installere fra terminalen med kommadoen:
sudo apt-get update && sudo apt-get install smartmontools
Derefter, kør kommandoen fra en terminal (jeg antager disken er sda. Hvis den ikke er, så ændr til det aktuelle):
sudo smartctl -i /dev/sda
Når alt det her er sagt, og som det er nævnt i tråden, så kan du manuelt køre TRIM på en Linux, hvis din SSD ikke er blacklistet, med terminal kommandoen:
sudo fstrim -a -v
Kører manuelt fstrim en
Prøver dog at sørge for altid at have lidt ledig plads på disken, da jeg mener en gang at have læst at det skulle forbedre performance og reducere behovet for trimning.
Prøver dog at sørge
Korrekt og ikke nok med det. Det siger sig selv, for at opretholde funktionalitet, så er det nødvendigt at disken har plads til opdatering og opgradering, såvel som plads til bruger relateret arbejde.
Selvom pladshensyn er reduceret med en SSD, i forhold til roterende diske, så bør man ikke fylde en SSD op til mere end MAX 3/4 dele af størrelsen af disken. Jo mindre disken er, des mere plads bør være fri af funktionelle hensyn.
Installere man et OS på en Flash nøgle, er det så meget mere nødvendigt at være opmærksom på den ledige plads.