TRIM (fstrim) af en ssd-disk i linux os

1bot.dk
Antal: 58
Tilmeldt:
16-12-2017
User is offline
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


marlar
Antal: 2916
Tilmeldt:
05-12-2009
User is offline
Jeg gør ingenting.

Jeg gør ingenting.


1bot.dk
Antal: 58
Tilmeldt:
16-12-2017
User is offline
TRIM == mosfjerner

Kan man ik sammenligne TRIM ligesom en mosfjerner i haven.

/allan


osjensen
osjensen's picture
Antal: 1353
Tilmeldt:
14-01-2007
User is offline
#0#0Jeg har en pakke, til

#0
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.


OracleJMT
OracleJMT's picture
Antal: 434
Tilmeldt:
26-05-2013
User is offline
#1med linux osJeg er ret

#0

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.


1bot.dk
Antal: 58
Tilmeldt:
16-12-2017
User is offline
Hvad jeg mente med "linux os"...

Hej OracleJMT

"linux os" er os=DE (os er operativsystem, og DE er distro-edition).

/allan


OracleJMT
OracleJMT's picture
Antal: 434
Tilmeldt:
26-05-2013
User is offline
Det har du fået helt galt i

Det har du fået helt galt i halsen. Der er ikke noget der hedder "linux os." GNU/Linux er betegnelsen. Det er GNU tools + Linux (kernen)


1bot.dk
Antal: 58
Tilmeldt:
16-12-2017
User is offline
mere jeres håndtering af TRIM, som jeg mente (undskyld!)

Jeg synes ik emnet er så belyst, når talen falder på linux. /allan


OracleJMT
OracleJMT's picture
Antal: 434
Tilmeldt:
26-05-2013
User is offline
Det står allesteder på

Det står allesteder på nettet, der skal blot en Google søgning til, - så havner man på den danske Wikipedia, hvor der tydeligt står hvordan kerne + tools er sat sammen.

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.


FrugalMan
FrugalMan's picture
Antal: 1201
Tilmeldt:
18-12-2007
User is offline
(fstrim) af en ssd-disk

#0:
(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.

"Man kan modstå alt undtagen fristelser" - Oscar Wilde
Frit Software


marlar
Antal: 2916
Tilmeldt:
05-12-2009
User is offline
Det er fuldstændig

#8:
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.


1bot.dk
Antal: 58
Tilmeldt:
16-12-2017
User is offline
stadigvæk NYBEGYNDER på linux fronten efter mere end 10år...

Hej igen

Tak for jeres indlæg indtil nu :)

/allan


OracleJMT
OracleJMT's picture
Antal: 434
Tilmeldt:
26-05-2013
User is offline
Nemlig. Men det

#10:

Nemlig. Men det “os” kan jeg godt undvære. Linux er den generelle betegnelse, ikke Linux OS.


frogmaster
frogmaster's picture
Antal: 3882
Tilmeldt:
20-05-2010
User is offline
#11 OS og DE er engelske

#11
#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.


1bot.dk
Antal: 58
Tilmeldt:
16-12-2017
User is offline
svar på OS & DE mm.

Hej frogmaster

Tak for din forklaring af grundbegreberne og at vi ik skal ud og fjerne mos på ssd'erne. TAK :)

/allan


SteenA
Antal: 62
Tilmeldt:
01-08-2013
User is offline
Jeg laver en manuel trim

Jeg laver en manuel trim når disken er ved at have brugt de tomme pladser, men det er meget sjældent.
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.


marlar
Antal: 2916
Tilmeldt:
05-12-2009
User is offline
ikke Linux OS. OK på

#12: ikke Linux OS.
OK på den måde. Ja så er jeg enig. Man ville aldrig sige: jeg bruger Linux OS.


frogmaster
frogmaster's picture
Antal: 3882
Tilmeldt:
20-05-2010
User is offline
#14VelbekommenSom eksempel

#14
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/ss...
Samsung SSD: https://www.samsung.com/semiconductor/minisite/ssd...

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