Thanks, Ted! Ted Gould wrote: > Here's a better explaination than I could write: > http://www.ibiblio.org/pub/Linux/docs/HOWTO/other-formats/html_single/Partition.html#FRAGMENTATION > Here's the other side of my previous tirade about Linux on the desktop (to be revisited later). Even worse is Microsoft in batch mode, where you are actually stressing your memory and disk capacity. The fragmentation thing is only a part of this, but a big part. That article says nothing about NTFS. I am using a Win2k system to run an ad hoc Perl application I wrote at work. It is a memory hog - loads lots of tables into RAM - and if the job exceeds a certain size it starts to thrash the disk miserably. When a big job is done, Perl (ActiveState) can spend up to eight minutes trying to release all that memory and continuing to churn the disk before it can terminate. So I have to abort it, and then I generally reboot to make sure it hasn't messed up the system. And of course before running a really big job, I reboot and come up without Outlook. Be thankful if you are doing your batch processing on a system that has a respectable file system and virtual memory setup. In this area, any *nix system seems to be way ahead of the same box with Microsoft. Since our department has not gotten the IT department to budget or review this application, I can't get permission to run it on one of the production Unix boxes. That would make it SO easy -- in fact, I could then automate the whole stupid thing so I'd just be looking at results afterward. As much as one might get used to Microsoft on the desktop, it is *really* terrible at any kind of real data processing. I'm so spoiled with batch jobs just zipping through on a *nix box. This is especially true in cases where you are traversing a lot of files, or overloading memory. Vic