Automatisk defragmentering i 11.04?

Mjukstarta här!
Kategoriregler
Läs följande innan du postar: http://ubuntu-se.org/phpBB3/viewtopic.php?f=208&t=44692
Du får hjälp att komma igång med Ubuntu genom att välja en personlig fadder här: http://ubuntu-se.org/phpBB3/viewtopic.php?f=110&t=8767
niklasskoglund.se
Inlägg: 6
Blev medlem: 15 feb 2008, 00:08
Kontakt:

Automatisk defragmentering i 11.04?

Inlägg av niklasskoglund.se »

Jag undrar alltså som rubriken antyder om det finns någon automatisk defragmenteringsfunktion aktiverad från start i Ubuntu 11.04? Om så är fallet skulle jag vilja ha hjälp med hur man avaktiverar den på enklaste sätt. Jag har skaffat en SSD-disk och har läst att den ej bör/behöver defragmenteras.

Tack på förhand /Niklas
ubot
Inlägg: 4613
Blev medlem: 04 jan 2008, 14:03
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Automatisk defragmentering i 11.04?

Inlägg av ubot »

Det finns knappast någon sådan funktion. Ubuntus filsystem behöver in defragmenteras eftersom dess filsystem gör att hårddisken aldrig fragmenteras: http://en.wikipedia.org/wiki/Ext3#Defragmentation
http://askubuntu.com/questions/1090/why ... nnecessary
Det verkar som om det finns planer på att ha en defragmentation-funktion i filsystemet ext4. Nu använder Ubuntu 11.04 filsystemet ext4 som standard men jag tror inte det finns en defragmentationsfunktion inbyggd i filsystemet även om det har förekommit förslag om detta?
Senast redigerad av 1 ubot, redigerad totalt 6 gånger.
Elfa
Inlägg: 16
Blev medlem: 27 nov 2010, 13:10
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Linköping

Re: Automatisk defragmentering i 11.04?

Inlägg av Elfa »

Jag vet inte om du har koll på TRIM, men här kommer en länk:

http://askubuntu.com/questions/18903/how-to-enable-trim
It's nice to be important, but it's more important to be nice
ubot
Inlägg: 4613
Blev medlem: 04 jan 2008, 14:03
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Automatisk defragmentering i 11.04?

Inlägg av ubot »

While delayed allocation, extents and multiblock allocation help to reduce the fragmentation, with usage filesystems can still fragment. For example: You write three files in a directory and continually on the disk. Some day you need to update the file of the middle, but the updated file has grown a bit, so there's not enough room for it. You have no option but fragment the excess of data to another place of the disk, which will cause a seek, or allocate the updated file continually in another place, far from the other two files, resulting in seeks if an application needs to read all the files on a directory (say, a file manager doing thumbnails on a directory full of images). Besides, the filesystem can only care about certain types of fragmentation, it can't know, for example, that it must keep all the boot-related files contiguous, because it doesn't know which files are boot-related. To solve this issue, Ext4 will support online fragmentation, and there's a e4defrag tool which can defragment individual files or the whole filesystem.
http://kernelnewbies.org/Ext4#head-38e6 ... 2ef7217fb0
(This feature is being developed and will be included in future releases). While delayed allocation, extents and multiblock allocation help to reduce the fragmentation, with usage filesystems can still fragment. For example: You write three files in a directory and continually on the disk. Some day you need to update the file of the middle, but the updated file has grown a bit, so there's not enough room for it. You have no option but fragment the excess of data to another place of the disk, which will cause a seek, or allocate the updated file continually in another place, far from the other two files, resulting in seeks if an application needs to read all the files on a directory (say, a file manager doing thumbnails on a directory full of images). Besides, the filesystem can only care about certain types of fragmentation, it can't know, for example, that it must keep all the boot-related files contiguous, because it doesn't know which files are boot-related. To solve this issue, Ext4 will support online defragmentation, and there's a e4defrag tool which can defragment individual files or the whole filesystem.
https://ext4.wiki.kernel.org/index.php/ ... gmentation

(This feature is being developed and will be included in future releases)

Det verkar ju inte finnas ännu?
Användarvisningsbild
philip5
HC-IRCare
Inlägg: 1099
Blev medlem: 21 feb 2009, 14:32
OS: Kubuntu
Utgåva: 23.10 Mantic Minotaur
Ort: Uppsala
Kontakt:

Re: Automatisk defragmentering i 11.04?

Inlägg av philip5 »

Störtats problemen med det här vid vanlig användning brukar vara om man laddar torrent-filer och man inte har eller använder funktion i sin torrent-klient för att allokera data när den börjar ladda utan fyller på eftersom.

Fsck tror jag kan "trimma" non-continuous data. Den talar i alla fall om hur mycket sådan data som finns på partitionen.
-------------------------------------------------------------
Min PPA för Ubuntu: http://launchpad.net/~philip5
Twitter: http://twitter.com/philip_johnsson
IRC: Philip5 @ freenode.net #ubuntu-se #kubuntu-se
niklasskoglund.se
Inlägg: 6
Blev medlem: 15 feb 2008, 00:08
Kontakt:

Re: Automatisk defragmentering i 11.04?

Inlägg av niklasskoglund.se »

Elfa: Tack för det. Trim var nästa fråga på min lista :-)

ubot: Du verkar ha helt rätt där.

philip5: Kommer nog inte ladda ner några torrents på denna dator. Det är nog mest Chromium och Skype som kommer användas. Men jag kommer kanske att få nytta av ditt tips på windows burken.
Skriv svar

Återgå till "För nybörjaren"