1 |
On Thursday 29 March 2007, Remy Blank <remy.blank@×××××.com> wrote |
2 |
about '[gentoo-user] Re: SOLVED: Recover from LVM errors? (Was: Re: |
3 |
Help - system reboots while compiling)': |
4 |
> Boyd Stephen Smith Jr. wrote: |
5 |
> > Surely, a filesystem should not shy |
6 |
> > away from sanity checks that can be done with little overhead besides |
7 |
> > CPU time, but adding a checksum to each block might be a little |
8 |
> > overkill. |
9 |
> |
10 |
> As long as performance is OK, I am willing to sacrifice the space for |
11 |
> the per-block checksum. |
12 |
|
13 |
Yeah, if It's a CRC32 that's only 4 bytes out of a 4k block. .1% space |
14 |
overhead is paltry compared to the space cost of RAID-3/5/6. |
15 |
|
16 |
Even if it's something longer with error correction as well as detection, |
17 |
like a Hamming code, I imagine it could be *very* useful. Most |
18 |
checksums/checkdigits [e.g. CRC16/CRC32 or using any Crypo hash as a |
19 |
checksum] only do error detection, but the theory behind error correction |
20 |
has been around nearly as long, it's just more "expensive". More layers |
21 |
of redundancy are generally a good thing. |
22 |
|
23 |
> BTW, 10 drives? Nice setup! |
24 |
|
25 |
The machine's hostname is "monster" for a reason. 2x Dual-Core Opteron |
26 |
275s, 2x NVidia 7800GTX (overclocked by BFG), 4G RAM, 10x 500G Hitachi's |
27 |
in 2x Chenbro 5-in-3 enclosures (in RAID6 = ~4TB usable space), 2x 74G |
28 |
Raptors in software RAID-0, Dell 1905FP + Dell 2407WFP, 7.1 sound, SATA |
29 |
DVD+/-RW drive, basically everything I could ever need. Built it myself |
30 |
(well, with the help of my geek friends as well) in the 1st half of 2005, |
31 |
although I've added some to it since then (drives and monitor). |
32 |
|
33 |
There's a pic and blog post about it on the drupal installation @ my |
34 |
domain, listed in my .sig. |
35 |
|
36 |
-- |
37 |
Boyd Stephen Smith Jr. ,= ,-_-. =. |
38 |
bss03@××××××××××.net ((_/)o o(\_)) |
39 |
ICQ: 514984 YM/AIM: DaTwinkDaddy `-'(. .)`-' |
40 |
http://iguanasuicide.org/ \_/ |