Re: Disk defragmenter in Linux

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Tim wrote:
On Wed, 2005-12-28 at 07:57 +0800, John Summerfied wrote:

Might I observe that the many-partitions layout so often recommended gives you all the disadvantages of a fragmented drive from day one?


Though, that would be in situation where the system is trying to read
several different files at once.

In a multi-tasking multi-user system that's quite probable. SUSE, for reasons I don't understand, tries to run the daily housekeeping every 24 hours, timed from when the system last booted: if you boot at 8:00 then the housekeeping's done then and at 8:00 daily until the next boot.

I'm often using the system at 06:00 (Debian's time) and even sometimes at 04:00.

Then there's my tendency to run programs to read files and stuff their contents into a postgresql database on the same system, do download details of homes for sale and process the HTML to remove ads and other noise, or to point Mozilla at theregister.co.uk and then middle-click (opens links in a new tab) every unread interesting-looking story.

> And even with one partition, it can
still act that way, because your commands and your data files (for
instance) might be nowhere near each other on the disk structure.

"can act that way" is quite different from "forcing it to act that way."


If you were doing something that needed very little interruptions of
data traffic, like high resolution video capture straight to disk, I'd
be recommending that you had a separate drive for such things, on a
different host controller, too.

But I doubt, that for most people, the differences in timing between one
partition or many are going to be that noticeable.  I've run systems
using various permutations of partitions, none was really noticeably
faster than others.  My main like for partitioning is other reasons.

OTOH years ago, when I used OS/2, I had two drives and thought my data drive was the right one for swap. I was very quickly disabused of that notion: my data got hit way harder than programs.



e.g. Ever had to sit through an 80 meg drive being checked, because one
file that you probably don't care about caused the system to do so?  On
a multi-partition system, if I see a warning about a error in /tmp, I
won't fsck the drive.

On OS/2, before IBM fixed chkdsk, I used to sit through 45-minute checks at least one a day. I don't recall ever waiting that long for Linux, and it rarely needs to do more than a cursory check anyway.



And, as you say, backing up home, or updating a system leaving home
untouched, and that sort of thing.  Not that I've noticed a way to get
Linux to leave one partition alone during the installation routine, and
use it afterwards.

There's one quite serious potential problem if you don't partition:
Something that would otherwise have filled up a /tmp partition that's
easy for you to work around to fix up, can fill up the entire drive
space, and that's much harder to deal with.


Umm.
I find the more partitions I have the more likely I am to run out of space somewhere. Regarding /tmp, I rather like the Debian approach: delete everything in it on reboot. (Actually, I'd like to leave it alone when booting to single-user mode as important diagnostic info can get lost, but that's a complaint for another forum).

I don't think I've ever found multiple partitions advantageous, except for multibooting. One case comes vividly to mind: /dev/sda died, and as it was in its final throes I backed it uo. However, of the several gigglebyte tarball, only the root partition was readable, and that of course was the least useful. /var, containing email and such, was a writeoff.

Of course, this is wandering a little from defraggers. I don't see a use for them:-)


--

Cheers
John

-- spambait
1aaaaaaa@xxxxxxxxxxxxxxxxxxxxxxx  Z1aaaaaaa@xxxxxxxxxxxxxxxxxxxxxxx
Tourist pics http://portgeographe.environmentaldisasters.cds.merseine.nu/

do not reply off-list


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux