1 |
Alex Howells: |
2 |
> Anyone advising you to deploy |
3 |
> XFS in a production environment without |
4 |
> UPS on 'critical' data is a fool. |
5 |
|
6 |
Who, me? Not like I haven't asked for 'em. Or advised that strawman |
7 |
case. |
8 |
|
9 |
I don't know about "fool," but sometimes even a fool gets lucky...I knew |
10 |
squat about XFS, it was just the next thing to try when ext3 ate my |
11 |
data... |
12 |
|
13 |
> Just my two cents, of course, and lets get back on topic? :) |
14 |
|
15 |
Sure but....may I piss on your two-cent epithet first? |
16 |
|
17 |
I personally run XFS all day long *synced from an ext2 ramdisk* so hey, |
18 |
double fool points for me...but I haven't lost 10min of work since...I'm |
19 |
very familiar with 'sync' too, no problem flushing at your comfort |
20 |
level. |
21 |
|
22 |
If power crashes, my disk doesn't crash with it, just RAM. My main |
23 |
issue is not having disks spinning when power fails. Basically my disks |
24 |
almost never spin - swapoff, RAMdisk, nice tmpfs use. |
25 |
|
26 |
A database is another thing. It has multiusers, transaction integrity, |
27 |
throughput, yada yada. I'm not sure any fs is good 'nuf except ZFS. |
28 |
But I would probably use RAID for dbs nowadays. The point is, if you |
29 |
have a Biga-bytes database, design and tune, or *you will hurt no matter |
30 |
which fs you're using.* |
31 |
|
32 |
The file system wars blame the wrong targets...the real problems are the |
33 |
legacy *nix holdovers like /var/logs and the sort of server mentality |
34 |
that goes with them. I love Firefox, but have you ever looked at the |
35 |
crazy insane backup behavior? It's unreal - they imitate server cron |
36 |
jons. Pretty ugly performance hits. You maybe thought your bookmarks |
37 |
were "private" but nooooo. They live in ten different places. And of |
38 |
course "profile" management is a sore spot. Because in the legacy |
39 |
server mentality, disks don't move around. |
40 |
|
41 |
I fstablish craptastic legacy server stuff like /var/logs in tmpfs - |
42 |
where no disks spin. A server *is* another story. They need disk logs; |
43 |
but not desktops. I mean it's absurd. We have L1 cache, L2 cache, L3 |
44 |
cache, gigahertz and megabytes, which all goes to waste because *nix |
45 |
wants to write /var/logs...the absolute worst single performance killer |
46 |
being disk access. So yeah, forgive me if I'm too fond of RAM. |
47 |
|
48 |
Even Linus himself finally woke up recently about atime option..."hey |
49 |
guys, what a ridiculous self-defeating behavior!" or words to that |
50 |
effect. It only took 15 years, too... |
51 |
|
52 |
There is a lot of room for improvement in Linux...sort of at the "wow |
53 |
that was dumb" level... |
54 |
|
55 |
Well bye 'til beta time, then... |
56 |
-- |
57 |
|
58 |
davecode@××××××××××.net |
59 |
|
60 |
-- |
61 |
http://www.fastmail.fm - Or how I learned to stop worrying and |
62 |
love email again |
63 |
|
64 |
-- |
65 |
gentoo-releng@l.g.o mailing list |