Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Forum italiano (Italian) Forum di discussione italiano
  • Search

Stato deframmentazione ext4

Tutte le discussioni direttamente correlabili all'informatica e/o a GNU/*nix.

Moderator: ago

Post Reply
  • Print view
Advanced search
9 posts • Page 1 of 1
Author
Message
table
Apprentice
Apprentice
User avatar
Posts: 279
Joined: Sat Feb 17, 2007 1:01 am
Location: Gazzaniga (BG) Italy

Stato deframmentazione ext4

  • Quote

Post by table » Mon Oct 04, 2010 10:47 am

Qualcuno di voi sa se è disponibile la deframmentazione ext4?
Se non lo è qualcuno sa se a breve lo sarà?
Pulisci l'html con:

Code: Select all

sed 's/<[Bb][Rr][ \t]*\/*>/\n/g;s/<\/*[^>]\+\/*>//g'
skype: matteopinguino
Top
cloc3
Advocate
Advocate
User avatar
Posts: 4840
Joined: Tue Jan 13, 2004 10:09 am
Location: http://www.gentoo-users.org/user/cloc3/
Contact:
Contact cloc3
Website

  • Quote

Post by cloc3 » Mon Oct 04, 2010 11:32 am

bu. questo può essere un link.
non ho idea di quanto sia affidabile.

tieni conto (ma lo saprai di certo), che un buon defrag si ottiene salvando un'immagine compressa della partizione, riformattando e tornando a copiare l'immagine stessa.

qui una discussione gentoo.
vu vu vu
gentù
mi piaci tu
Top
table
Apprentice
Apprentice
User avatar
Posts: 279
Joined: Sat Feb 17, 2007 1:01 am
Location: Gazzaniga (BG) Italy

  • Quote

Post by table » Mon Oct 04, 2010 12:18 pm

cloc3 wrote:...

Sì, quei link li avevo già visti, mi chiedevo solo se qualcuno di voi aveva già sperimentato il defrag su ext4.
Mi piaceva l'idea di una deframmentazione veloce del disco.
A questo punto credo che formatterò e ricopierò i files :(
Pulisci l'html con:

Code: Select all

sed 's/<[Bb][Rr][ \t]*\/*>/\n/g;s/<\/*[^>]\+\/*>//g'
skype: matteopinguino
Top
xdarma
l33t
l33t
User avatar
Posts: 720
Joined: Mon Dec 08, 2003 11:05 am
Location: tra veneto e friuli (italy)

Re: Stato deframmentazione ext4

  • Quote

Post by xdarma » Mon Oct 04, 2010 7:05 pm

table wrote:Qualcuno di voi sa se è disponibile la deframmentazione ext4?
Se non lo è qualcuno sa se a breve lo sarà?
La cosa mi incuriosisce, ti faccio delle domande "sediziose" che puoi tranquillamente ignorare:
Hai controllato la frammentazione della partizione ext4 con qualche script?
Da quanto l'hai partizionata?
Che uso ne fai?

Ciao e grazie comunque.
proud user of faKeDE-4.7.3 -> back to windowmaker -> moved to LXQt
Top
riverdragon
Veteran
Veteran
User avatar
Posts: 1269
Joined: Thu Sep 14, 2006 9:16 am
Location: Verona

  • Quote

Post by riverdragon » Mon Oct 04, 2010 8:40 pm

cloc3 wrote:tieni conto (ma lo saprai di certo), che un buon defrag si ottiene salvando un'immagine compressa della partizione, riformattando e tornando a copiare l'immagine stessa.
Basta spostare i file in una partizione differente e poi ricopiarli al loro posto.
Top
table
Apprentice
Apprentice
User avatar
Posts: 279
Joined: Sat Feb 17, 2007 1:01 am
Location: Gazzaniga (BG) Italy

Re: Stato deframmentazione ext4

  • Quote

Post by table » Tue Oct 05, 2010 7:15 am

xdarma wrote:
table wrote:Qualcuno di voi sa se è disponibile la deframmentazione ext4?
Se non lo è qualcuno sa se a breve lo sarà?
La cosa mi incuriosisce, ti faccio delle domande "sediziose" che puoi tranquillamente ignorare:
Hai controllato la frammentazione della partizione ext4 con qualche script?
Da quanto l'hai partizionata?
Che uso ne fai?

Ciao e grazie comunque.
Diciamo che in realtà volevo solo sapere quanto è deframmentato il mio filesystem,
Utilizzo il pc come portatile casa/lavoro, ho installato gentoo da circa 2 anni. Da un anno e mezzo uso ext4.
Vi posto i risultati sulla frammentazione dei file 8O :

Code: Select all

stealth / # ./test.pl /home/
3.4740102242621% non contiguous files, 1.21157505877085 average fragments.
stealth / # ./test.pl /
0.220705230200688% non contiguous files, 1.00434566887372 average fragments.
sono veramente stupito dell'efficienza di ext4. 8O

Lo script che ho utilizzato è questo qui (trovato su internet poichè conoscevo filefrag ma non conosco bene perl)

Code: Select all

#!/usr/bin/perl -w

#this script search for frag on a fs
use strict;

#number of files
my $files = 0;
#number of fragment
my $fragments = 0;
#number of fragmented files
my $fragfiles = 0;

#search fs for all file
open (FILES, "find " . $ARGV[0] . " -xdev -type f -print0 |");

$/ = "\0";

while (defined (my $file = <FILES>)) {
        open (FRAG, "-|", "filefrag", $file);
        my $res = <FRAG>;
        if ($res =~ m/.*:\s+(\d+) extents? found/) {
                my $fragment = $1;
                $fragments += $fragment;
                if ($fragment > 1) {
                        $fragfiles++;
                }
                $files++;
        } else {
                print ("$res : not understand for $file.\n");
        }
        close (FRAG);
}
close (FILES);

print ( $fragfiles / $files * 100 . "% non contiguous files, " . $fragments / $files . " average fragments.\n"); 
Pulisci l'html con:

Code: Select all

sed 's/<[Bb][Rr][ \t]*\/*>/\n/g;s/<\/*[^>]\+\/*>//g'
skype: matteopinguino
Top
xdarma
l33t
l33t
User avatar
Posts: 720
Joined: Mon Dec 08, 2003 11:05 am
Location: tra veneto e friuli (italy)

Re: Stato deframmentazione ext4

  • Quote

Post by xdarma » Tue Oct 05, 2010 9:20 pm

table wrote:Utilizzo il pc come portatile casa/lavoro, ho installato gentoo da circa 2 anni. Da un anno e mezzo uso ext4.
Vi posto i risultati sulla frammentazione dei file 8O :

Code: Select all

stealth / # ./test.pl /home/
3.4740102242621% non contiguous files, 1.21157505877085 average fragments.
stealth / # ./test.pl /
0.220705230200688% non contiguous files, 1.00434566887372 average fragments.
sono veramente stupito dell'efficienza di ext4. 8O
Mi sembrano numeri molto interessanti, avevo sentito dire che ext4 aveva la tendenza a frammentare, ma dai tuoi risultati non mi sembra un fenomeno "preoccupante".

Grazie per aver risposto :-)
proud user of faKeDE-4.7.3 -> back to windowmaker -> moved to LXQt
Top
mack1
Guru
Guru
User avatar
Posts: 315
Joined: Sat Mar 18, 2006 1:42 pm

  • Quote

Post by mack1 » Sat Oct 09, 2010 11:45 pm

Sì sembra che ext4 non soffra molto la frammentazione .....partizione da 365 GB di cui 126 usati, creata il dicembre scorso:

Code: Select all

root@Snow:01:22:0:~>'/var/tmp/fragck.pl' /mnt/media/
0.0421207666537422% non contiguous files, 1.0070043208654 average fragments.

root@Snow:01:38:0:~>tune2fs -l /dev/sda10 | grep -i created && df -amT /dev/sda10
Filesystem created:       Tue Dec  1 12:02:49 2009
File system   Tipo blocchi di 1M   Usati   Dispon. Uso% Montato su
/dev/sda10    ext4      342434    126035    199004  39% /mnt/media
In quella partizione ho, fra le altre cose, 8 dischi virtuali di vbox ad "espansione dinamica"..... :D

Ciao
Top
uoslagelo
Tux's lil' helper
Tux's lil' helper
Posts: 81
Joined: Fri Jul 24, 2009 5:40 pm

  • Quote

Post by uoslagelo » Wed Jan 11, 2012 2:03 am

se emergete e2fsprogs-1.42 troverete e2defrag con il quale potete deframmentare la vostra partizione ext4 (con extents)
Top
Post Reply
  • Print view

9 posts • Page 1 of 1

Return to “Forum di discussione italiano”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy