🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.linux
Article #895619

Jaki system plików z korekcją błędów

#895619
From: Marsjanin
Date: Mon, 15 Feb 2016 21:27
54 lines
3739 bytes
Witajcie.

Spytałem o to na p.c.pecet, tu: nntp:pan.2016.02.02.00.35.12@marsjanin.tk

W skrócie: mam spory dysk, który ma dwa niepewne obszary (zgaduję, że po 
uderzeniu podczas pracy, choć niekoniecznie), które owocują przy każdym 
kolejnym użyciu programu typu Victoria HDD z opcją remapowania 
znalezieniem jednego do kilku badsectorów i przemapowaniu ich.

Zdaję sobie sprawę, że pula zapasowych sektorów się wyczerpie, zdaję 
sobie sprawę, że dysk może wkrótce dokończyć żywota.

Chcę go przeznaczyć na dysk sieciowy, i o ile ważnych danych na nim nie 
będzie, o tyle jakaś korekcja błędów byłaby wskazana.

Zainspirowany poradą z grupy przetestowałem popularne systemy plików i 
porównałem do, przykładowo, btrfs. Pozwolę sobie skopiować mój ostatni 
wpis:
________________________________________________________________________

Wziąłem starą kartę SD o pojemności 256 MB. Tworzyłem na niej kolejno 
partycje w znanych formatach, po czym wgrywałem trzy pliki po 50 MB 
każdy. Sprawdzałem, ile mam faktycznie wolnego miejsca do dyspozycji 
(zajętość przy braku plików) oraz przyrost danych po wgraniu plików. Nie 
wiem, gdzie np. w *btrfs*, którego użyłem jako jedynego z tolerancją na 
błędy są te dane backupowe, bo efekty są takie:

FS	Total	Free	Used	Files	Free2	Used2	ChkFree	ChkUsed
FAT16	254,5	254,5	0	157,3	97,2	157,3	0	0
FAT32	250,9	250,9	0,0005	157,3	93,6	157,3	0	0
NTFS	254,8	253,1	1,7	157,3	95,7	159,1	1,7	1,8
ext2	246,8	231,9	14,9	157,3	74	172,8	14,9	15,5
ext3	242,6	227,7	14,9	157,3	69,8	172,8	14,9	15,5
ext4	242,6	223,5	19	157,3	66,2	176,3	19,1	19
btrfs	254,8	249,5	5,3	157,3	92,1	162,7	5,3	5,4

Całość jest w MB (nie MiB). Z lewej: 
format, ile MB wolne po założeniu partycji, ile używane bez plików, 
wielkość plików (stała), ile wolnego po ich wgraniu, ile zajmują pliki, i 
dwie ostatnie kolumny to obliczony narzut od miejsca wolnego i zajętego.

Głupie ext2 rezerwuje sobie o wiele więcej miejsca niż btrfs, a i NTFS ma 
swój narzut, niemały – choć mniejszy.

Co przeoczyłem?
________________________________________________________________________

Może macie jakieś inne pomysły, jaki system plików użyć, z jakimi 
parametrami? A może jakiś program – choć tutaj wolałbym ostrożnie, całość 
dobrze, by była podłączona do routera z zainstalowanym OpenWRT.

-- 
Pozdrawiam,
Marsjanin
Technical Details
Message-ID: <pan.2016.02.15.21.30.13@marsjanin.tk>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin3!goblin1!goblin.stu.neva.ru!eternal-september.org!feeder.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin3!goblin1!goblin.stu.neva.ru!eternal-september.org!feeder.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mail
From: Marsjanin <mars@marsjanin.tk>
Newsgroups: pl.comp.os.linux
Subject: Jaki system plików z
 korekcją błędów
Date: Mon, 15 Feb 2016 21:27:17 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 54
Message-ID: <pan.2016.02.15.21.30.13@marsjanin.tk>
Mime-Version: 1.0
Injection-Date: Mon, 15 Feb 2016 21:27:17 -0000 (UTC)
Injection-Info: mx02.eternal-september.org; posting-host="029b3b145500f474b395e3e0e7eeb9cd"; logging-data="21633"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+kDzRn4R8kWYAS4MWkNFYYhoRD9hpPabk="
User-Agent: Pan/0.139 (Sexual Chocolate; GIT bf56508 git://git.gnome.org/pan2)
X-Face: "">i,YT<@)(agU"+'B<v4/]QqK$B%(OVp}}K\BYIX70s/VQ(X+<'v`bDa|I'#Xft~#Hdmcx qH/hXeo\`6/B;eU*ZPo.WK6s%g`2P39L#Mu(t78E~l)M;1!H_T4rXS{l10<gw]4`>`IxLBlM5PS on- ^Tq/]ivdvM[m\&PER\BAT{=Y!lpJ@Gh4R0p;[^5BH(b/O%!}kb#32C
Cancel-Lock: sha1:p0Kny1DzSPw3xs/yzmep5ItP/jk=
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit