Worlds Slowest NT Server 270
Thom writes "NerdPerfect is holding a contest to find the NT server with the slowest reboot time. The best (worst?) time so far is 49 minutes, 13 seconds. Go check it out."
"Nuclear war can ruin your whole compile." -- Karl Lehenbauer
Re:This is the stupidest, most biased article on / (Score:1)
But yes, that did aid portability before they dropped support for everything. Now it probably just slows them down.
VMS had some cool features. Unfortunately, NT didn't use any of them, so all we have left is some legacy weird architecture. How stupid is that?
---
pb Reply rather than vaguely moderate me.
But 49 minutes isn't impressive.... (Score:1)
What's the point of having a short boot time? Does Linux crash so often that it matters that it boots in only a few seconds? Or is this yet another meaningless benchmark that the Linuxer's are bringing out?
Re:Ah, but you miss the point, grasshopper (Score:1)
Capable?...Yes. Easily capable?...I don't know if I'd go that far. There have been days when I've had to reboot my NT machine at work half a dozen times or more. Oh, the joy!
Re: (Score:1)
Re:Corroboration? (Score:1)
Re:This is the stupidest, most biased article on / (Score:1)
WTF is that supposed to mean?
You DO realize that NTFS partitions can be up to 2^64 bytes in size, right? You knew that, right?
You also knew that NT has to have a boot partition within the first 1024 sectors, right?
Yep, you knew all that. Keep talking like *you're* the expert on NT.
Been there, done that (somewhat offtopic) (Score:1)
I called them once to confirm that a bug existed in Internet Information Server (the key word is *confirm*, it was plainly obvious there was a problem, and I already had my own work-around). Because they gave me some stupid-ass workaround (that was unacceptable), they claimed to have solved my problem and wanted to charge my company. I argued about it until the phone lackey gave up by leaving the decision to his superiors. As far as I know we never got a bill.
The most infuriating thing was that the very next day, the bug, and their lame work-around, showed up in the knowledge base, when it was not there before. Apparently, they don't admit to bugs until they can charge someone for "discovering" them.
For the curious, here's the bug. [microsoft.com]
Re: (Score:1)
Re:This is the stupidest, most biased article on / (Score:1)
After NT is installed, you can create NTFS partitions with Disk Administrator up to 16 exabytes in size.
That's right, 16 exabytes
-witz
Re:How about indefinitely? (Score:2)
Now that they're moving everything to Active Directory services, just imagine, you can have your website's registered users, your email users AND your in-house people all mucking up the same "technology" at the same time. And the API is almost useable! Lucky us, I tell ya.
Re:Ah, but you miss the point, grasshopper (Score:2)
I never see this problem on Unix systems - I think it has to do with the way Windows applications interact with the OS, with all the shared gunk that clogs up everything.
D
----
Re:This is the stupidest, most biased article on / (Score:1)
Re:Corroboration? (Score:1)
/* Steinar */
Re:Small Business Server should Win (Score:1)
The "official" fix recommended by Microsoft books is to use a batch file that shuts down the servers in a particular order to speed things up. It does help, it cut the shutdown time on my client's machine from 2 hours to about 20 minutes.
Here's a writeup on the batch file and how it works:
How To Do a Quick SBS Shutdown [birkbinnard.com]
Re:Any Unix is better (Score:1)
Not when it's NTFS, it doesn't...done on the fly, not on boot.
Of course, that is what is supposed to happen but my experience has been quite the opposite.
We have a rather flakey NT file server at my company that will slowly begin corrupting new saved files. Of the many proceedures tried to fix this problem, the only consistently successful one is to run chkdsk c: /f which will wait for the next reboot and then run a full check of the hard drive before starting up.
This command is more benificial (and worthwhile) than the regualar file checking performed by NT during standard operation.
Ever notice how the real power to Windows NT is accessed though the command line like the file checking command above?
Good old fsck (Score:1)
Of course, in a business environment, you could have a 8x30GB RAID-5 cluster...
/* Steinar */
Re:Novell can be just as bad... (Score:1)
--
Cyrixes (Score:1)
Check the `amendment' to the FAQs -- no emulators (OK, VMware isn't an emulator... or so they claim) allowed now.
/* Steinar */
Finally... (Score:4)
What about BIOS/Hardware? (Score:1)
He said to start timing when you select "Yes" -- I'm assuming that's when you select "OK" or whatever from the shutdown dialog, not when you select the OS after the BIOS/Hardware initialization. So that includes BIOS and hardware, a non-OS-specific slowdown. I start my HP Netserver LC with 2 slow-to-detect SCSI controllers, it takes a while, no matter which OS I'm running.
Of course, the point is apparently poking fun at something people have to do all the time, not specifically MS-bashing. In that context, I suppose it makes sense for that pain to mean something. :)
phil
Re:This is the stupidest, most biased article on / (Score:1)
Corroboration? (Score:2)
Not that I don't believe that it could take Windows NT 49 minutes to reboot, I'd just like to see it.
Re:But what about the 99.9%? (Score:1)
As for the people who have noted slow boot times on high-end machines, I have too. I seriously think that NT takes significantly longer to boot on a large machine though I have only my personal experience to back that one up and that's not worth much, eh? At my last job I had the 'pleasure' of administering a whole mess of NT boxen and the PII/233 with basic SCSI booted SIGNIFICANTLY faster than the quad Xeon with hardware RAID-5. Of course, once they were running the Xeon was a wee bit faster.
oh my.. that is slow... (Score:1)
----
386 SX running NT 3.1 (Score:1)
And yes, NT really did have a 3.1 version. It was fab.
Re:How about linux boxen that take forever to halt (Score:1)
/* Steinar */
Not hard to win this one (Score:1)
Great, now we've got... (Score:2)
Re:Any Unix is better (Score:1)
Oh, and my linux box (P60,40MB RAM) boots in the same time as my NT box (P200, 80MB RAM)
3.51? (Score:2)
At thirty+ minutes to restart with no services/processes running, I think it could win. Anyone ideas on how to make it slower? (I'm not going to engage in anything like the Exchange kill timout bug. Thats cheap.) Can't strip out any of the HW, I'm already below the minimum req's..
Re:How about linux boxen that take forever to halt (Score:1)
SMB is a filesharing protocol that has had several maintainers and contributors over the years including Xerox, 3Com and most recently Microsoft. Names for this protocol include LAN Manager and Microsoft Networking. Parts of the specification has been made public at several versions including in an X/Open document, as listed at . No specification releases were made between 1992 and 1996, and during that period Microsoft became the SMB implementor with the largest market share. Microsoft developed the specification further for its products but for various reasons connected with developer's workload rather than market strategy did not make the changes public. This culminated with the "Windows NT 0.12" version released with NT 3.5 in 1995 which had significant improvements and bugs. Because Microsoft client systems are so popular, it is fair to say that what Microsoft with Windows affects all suppliers of SMB server products.
/* Steinar */
My 486? (Score:2)
Sorry, wrong answer. (Score:2)
When I got my MCSE (know thy enemy
I can't see ANY reason why you wouldn't be better off to have a PDC and BDC at each satellite and then set up trusted domains.
If you have a single domain then that means that the central administrator would have WAY too much access. 'the admin walked away from his desk and forgot to log out of the god account, so I ran a program which changed 10% of all the passwords, and randomly deleted 2 files off of every machine'. This would be a Bad Thing(tm).
NT Alpha SP3 anyone? (Score:1)
This problem is NP-complete! (Score:2)
(And now, I'll see massive holes ripped in this postulate. Bring it on!)
"So, what do you want to hack for, Bickle?"
"I can't sleep nights."
"They got porno theaters for that."
I don't know... (Score:1)
Oxryly
Re:hello ? did i miss something (Score:1)
and yes i know that there are different journal filesystems available, but which ones are being used by a distribution ? I was talking about using a stock install with ext2.
I have been a linux user for a long time myself, and my first machine with linux was a college lab computer that we made to dual boot! A 486 with 8 Megs of RAM! but i took longer than 45 seconds to boot!!!!
Either way, chill out, i am sure a stock install off linux with a HUGE file system will die too!
oh i dunno... (Score:1)
----
Re:This is the stupidest, most biased article on / (Score:1)
Yes, I meant cylinders, my bad. It's still 1024. You may get it to work going beyond that, but MS isn't going to support that configuration and it can definitely lead to issues.
Read: http://support.microsoft.com/support/kb/articles/
Whereas the Master Boot Record is generally operating system independent, the Boot Sector of the active partition is dependent on both the operating system and the file system. In the case of Windows NT and Windows NT Advanced Server, the Boot Sector is responsible for locating the executable file, NTLDR, which continues the boot process. The only disk services available to the Boot Sector code at this stage of system boot up are provided by the BIOS INT 13 interface. The Boot Sector code must be able to find NTLDR and file system data structures such as the root directory, the File Allocation Table (FAT) in the case of an MS-DOS FAT volume or the Master File Table in the case of an NTFS volume. These must be present within the area of the disk addressable by the 24-bit side, cylinder, sector structure used by the BIOS INT 13 interface and the partition table. This limits the size of the system partition to 7.8 gigabytes regardless of which file system is used.
-witz
Re:This is the stupidest, most biased article on / (Score:1)
BIOS support for large IDE boot partitions is a pretty new thing in the PC world, and NT 4.0 is getting pretty long in the tooth. When NT4 shipped, even SCSI BIOSes generally only supported a 2GB boot partition.
(I'd be happier if they just had shipped an NT4.1 rather than pretending that Windows 2000 was just about read for the last 2 years. That would have at least resolved the stupid install issues like large IDE disks.)
--
Re:Any Unix is better (Score:1)
Preferably ECC.
Re:Corroboration? (Score:1)
The long reboot problem has existed in Exchange since version 1.0 (err I mean 4.0).
If they finally fixed it with 5.5 SP2, I'd be amazed that they actually got around to bothering.
--
Re:I don't understand (Score:1)
The only way that would really be true is if someone was running a really small and slow machine, although, technically, the slowest NT machine possible would not be the slowest Linux one...I've seen Linux run on a 5 meg 386-33, which isn't even possible for NT, so you have to conclude that no matter how small a machine you managed to shoehorn NT into, if you put Linux on that box, it would still run faster then that brave little 386 that it took 60 seconds to pop up the prompt after you logged in.
Re:How about indefinitely? (Score:2)
Unfortunately, we had a power failure overnight and the server went down. Hard. Very Hard. Exchange was NOT happy about having open files all over the place. Exchange would take forever to try and bring up all its messaging services, and usually fail in thr process of initializing the internet gateway. Before we blew the whole mess away, it was taking almost 2 hours to reboot.
Surprisingly, the box was a PPro 200 with 224MB memory (128+64+32)
"I may disagree with what you have to say, but I will defend to the death your right to say it"
Re:49'13" (Score:1)
Agreed. The only thing that Exchange and it's long shutdown prove is that the NT Services Control Manager is retarded.
This is an old problem on NT, and it would be nice if it was solved.
--
Re:How dumb (Score:1)
A really experienced person, working 100% all the time, could do that in 30 minutes or so. But then, the last machine of that type in Norway came around 1990 (I think), and it _still_ runs!
/* Steinar */
Re:This is the stupidest, most biased article on / (Score:1)
It took ages to get that install working!
Re:This *is* ridiculous, but how about... (Score:1)
Real mode portion of installation (if you boot to the CD).
Reboot.
Finish installation, set up networking, installed options, set password, etc.
Reboot.
Log in.
That's right, you're at SP1 (NT CDs now ship as SP1), but you're logged in after 2 boots.
Install SP5.
Reboot.
Now you're at SP5, and logged in, after 3 reboots.
Not 5.
Keep going, FUD-boy.
Not to mention that you can install IE5, MDAC 2.1 and assorted software/hardware drivers in the same boot. So with an additional reboot, you could be at:
NT 4.0, SP5, IE5, MDAC 2.1, and some 3rd party mailserver.
-witz
how linux could win this contest (Score:2)
Just open up the kernel source, and somewhere in the code for the opening crawl insert code that simply runs an empty while() loop until GetDateTime() is equal to January 7, 2004.
Hell.. long as you're at it, you might as well make it a for(;;);. Infinite boot time! woohoo!
Two minutes and twenty-one seconds (Score:2)
That's how long it took for my old powermac to quit Netscape, shut down PPP, reboot, start up PPP, launch Netscape, dial in, load Slashdot, load this page and return to where I was reading
For some reason I find this whole discussion insanely amusing
Steve Jobs once threw a fit at Apple developers, getting them to make the Macintosh boot faster. "Twenty seconds??? There are X million customers! If you waste a single second you're wasting time equal to X many entire lives! Are you ready to waste that many lives to your laziness???" (not a quote, just paraphrase). Maybe we ought to send him to Redmond to yell at some people. I guess the Microsofties don't mind the toll of lives they waste
Re:Ah, but you miss the point, grasshopper (Score:1)
Beer recipe: free! #Source
Cold pints: $2 #Product
BeOS (Score:1)
I WIN! 24 hour bootime... (Score:1)
Irish
Re:So what! Linux boxes don't boot fast either (Score:1)
My system always performs a fsck on startup on all the partitions, since I'd like to know my server is a happy bunny before starting anything else
Re:Two minutes and twenty-one seconds (Score:1)
mduell
Re:Corroboration? (Score:1)
The original version (no SP) had a bug that kept
it from shutting down in real time. If you
install Exchange SP2, this problem goes away,
and you can start counting shutdown time in
minutes instead of hours.
Contest: Who can Underclock their CPU the most (Score:1)
I did this once to see exactly how far down I could clock the CPU and still have Windows NT work. I only tested to 60 MHz but it took approximatly an hour maybe less. Login took aprox. 25 minutes to authenticate.
I win. (Score:1)
All in all, that particular reboot took over eighteen hours. Beat that.
Re:This contest lacks proof....... (Score:1)
Nice Script. However, I doubt that using a batch file is a Microsoft approved method.
Microsoft spokesperson Dan Small once said "Yeah, but the scripting is almost a failing of Unix, not a virtue [isdmag.com]".
Re:Any Unix is better (Score:1)
YOU PICK (Score:1)
NT has to be the worst system in the world when it comes to the speed of intializing SCSI adapters at boot. But I really think this guy just "super sux" as an admin. Or maybe he is sysadmin for ECHELON and they ported it to the super computer OS, the unstoppable Windows NT!
HEHE. "Unstopable Windows NT" I loved that commercial, it's funny, you don't see it on any more though.
Re:Does vmware count? (Score:1)
Re:How about indefinitely? (Score:1)
But if you want to cut down on reboot time do a net stop on the exchange services and then reboot your box. Guarantied to speed reboot
Re:Impalas suck (Score:1)
Exchange Server (Score:1)
Hey, does this count? (Score:1)
Note that this is on simple hardware (no loopy hardware conflicts), 20 Gig filesystems, and fairly modern systems (P II/300's).
Re:This is the stupidest, most biased article on / (Score:1)
So far, I've had no problems with any OS and those archaic cylinder limits -- that limit is only valid for the 3D mapping in the PC partition table; everything uses the linear address now.
Re:ummm... (Score:2)
"I am the NT Admin whose machine booted the slowest in the big contest. Hire me, I am an expert"
It's to be worn at job interviews. And when applying for food stamps.
Re:My 486? (Score:1)
Re:NT Alpha SP3 anyone? (Score:1)
Re:Yup (Score:1)
--
Re:NT Alpha SP3 anyone? (Score:1)
And there's a service patch available on the Windows Update website for this now, in any case.
Re:Not hard to win this one (Score:2)
Let's face it: this is nothing more than an attempt by an unknown website to get a little free media coverage, and they've obviously been successful.
Re:My 486? (Score:2)
I was playing with NT4WS back when SP3 was new, on a 486SX/25 with 36MB of RAM (a 32mb SIMM and 4MB on the motherboard), and a Quantum Bigfoot hard drive, basically as a toy and something my mom could use to serve eBay photos from (it did an OK job, using PWS). One day I decided to do something or other and had to remove the 32MB SIMM to do it. I do it, and forget to put the SIMM back in. Suprizingly, NT eventually got to the login screen and let me log in, but even moving the mouse would cause it to swap... Yes, NT does boot in 4MB of RAM.
It took at least 3 hours to get the box back down without hitting The Big Red Switch(TM)... But since I didn't run NT 4 Server, I don't think it counts, but I could reproduce the situation easily (got enough 4MB 486en laying around). Hit the Turbo switch on that particular computer, and I could probably quadruple that time, since the turbo switch makes that box a 486SX/8 (no typo. 8MHz).
I wonder if NT would even try booting on the 386 I destroyed last week...
prize idea (Score:2)
Me: Congratulations, you have won the contest with an amazingly pathetic reboot time of 4 Hours, 57 Min! (or something to that extent)
Contestant: WOOHOO... What did I win? What did I win?
Me: Oh we have a special prize for you... this brand new, top of the line server... running on your favorite OS... WINDOWS NT!!!!!!!!!!!
Contestant: NOOOOOOOOOOOOOO!!!!!!! AGGGHHHHHHHH!!!!!!!!!! (goes insane and flys into a fit of violent spasms before falling to the ground, dead)
Now wouldn't that be funny and ironic?
How about linux boxen that take forever to halt? (Score:2)
In case you don't know, if you have some NFS filesystems mounted, and try to reboot when the NFS server is down, it will take about 5 minutes per filesystem before umount -a times out.
This is the stupidest, most biased article on /. (Score:3)
Hell, do you even realize how long it takes to fsck and parallelize drives upward of 20gig on a linux box ???. And if the name server is down, sendmail takes forever until it times out to take the
Like I said, stupid, retarded, and it only serves as to satisfy all those rabid NT-haters out there.
Login time is included? (Score:4)
One could easily have the login authenticated accross an artifically slow link creating very long login times. I think they should take this out of the contest.
Then again, this isn't scientific, and is good clean FUD, so sure, whatever!
-AP
Re:This is the stupidest, most biased article on / (Score:2)
If you want a contest for slow server boot times, so be it. Put up a webpage and ask for submissions.
My linux box is running quite a few services, and it isn't a monster like some of the hardware for some of those NT boxes, and it boots up quite nicely, thank you.
fsck can take forever. Fortunately it doesn't always run. However, NT checking partitions takes a while too. Sendmail doesn't take *that* long to timeout IMO, but I could be wrong here.
A 50 minute boot time sounds like Exchange is a bad *app* to me, though. I wonder what it does.
What do you think creates rabid NT-haters? NT! It's DOS, VMS, and Windows, all rolled into one! How monolithic and anti-UNIX can you get? It doesn't tell you anything, it's slow, it doesn't make decent-sized partitions, it has weird driver support, it doesn't support a lot of windows extensions from the past 4 years, it's insecure, it's bloated, and it's generally annoying. Therefore, the occasional anti-NT page is entertainment.
If you can write a good, sensible anti-UNIX or anti-whatever page, and get it posted, go right ahead. Start with X, it annoys me sometimes. Even if it does have all the features Windows Terminal Server wishes it has.
---
pb Reply rather than vaguely moderate me.
Re:oh my.. that is slow... (Score:2)
I would imagine that this isn't a workstation. It could have a ton of different servers loading in that time: HTTP, FTP, SQL, etc. Maybe it has a lot of drive space.
There are many reasons why an NT server would be that slow.
I'm not saying that's acceptable, however. My main Linux server reboots in, I guess, around <90 seconds. That's with a lot of daemons, too.
How about indefinitely? (Score:4)
This problem is apparently due to a service deadlock (i.e. the service does not respond to the kill command). There is a registry entry (what a shock!) that dictates how long NT will wait for a service to shutdown. Of course, this is a PER service command. If you have a deadlocked service subsystem (as can occur in certain circumstances with Exchange), it will take approximately * to bring the system down. I believe the default is 5 minutes. Changing it to ten or twenty seconds does a lot of good. =)
Looking at the website, the leader with 49 min has Exchange running on it. Maybe we should notify him of this registry entry... Nah...
Later,
Justin
486DX-25 the slowest processor that will run NT 4? (Score:2)
Thank God it's Friday, and I can actually slack off and do this all day!
Re:oh my.. that is slow... (Score:2)
49 minutes indicates an Exchange box that isn't getting the care and attention it requires.
As for the 18-minuter; well, that's probably one unresponsive box. Remember, Microsoft recommend one server per server application; now, please buy Small Business Server, which runs SQL, Proxy, Transaction, Exchange Servers all one one box
--
OK I'm not the first to say this but... (Score:2)
Now, the contest ought to be for the slowest rebooting time on a machine set up by some certified MS whatever, in a place where the downtime really hurts. Like in a cold storage. "Oh sorry, you will just have to leave the 10 tons of butter out here in the sun. Computer problems you know..." (true story)
Novell can be just as bad... (Score:2)
Just another reason I'll stick to Solaris, thankyouverymuch. UFS logging being a wonderful thing, especially when you have a 60GB RAID-5 volume.
--
Re:49 minutes isn't that bad (Score:2)
Yeah, I ran into that. It's really too bad because the NT DNS was really nice in that it registered the DHCP client's names via WINS.
So, Instead I ended up moving all the services to a multihomed Linux box runing ISC DHCPd, BIND, and Samba with a perl script that would suck the entries from Samba/DHCP and put them in the dns.cache file.
The NT box boots alot faster now, and the Linux box does not seem to care...
How dumb (Score:4)
It doesn't do either. The organisers come across as being incredibly immature, and the existence of such a lame contest is hardly a credit to the Linux community.
Blaming it on the admins... (Score:2)
In theory, one could solve all your problems by knowing how every thing ticks, but most of time we work with a lack of information.
I'll tell you what - you release Windows in source code form and I will document it the way it should be - completely. No more obscure registry switches, no more half brain head services. I would love to know why SCM does the brain head things it does.
Re:This contest lacks proof....... (Score:4)
I have a pair of scripts on all three of our exchange servers, and use one of them to shut them down first before rebooting the server (the other one is for restarting the services, but is rarely used).
Here's the shutdown script:
@echo off
rem batch file to stop Microsoft exchange
echo Stopping services
net stop MSExchangeIMC
net stop MSExchangeMTA
net stop MSExchangeES
net stop MSExchangeIS
net stop MSExchangeDS
net stop MSExchangeSA
echo system down
As for longest shutdown, I did have once where one person here decided to reboot the server at the end of the day (and didn't know about the scripts), and it was still trying to stop the services at 8am (15 hours later!).
-- trust me, I'm a Viking
The Cause of Long Reboots (Score:2)
Re:This is the stupidest, most biased article on / (Score:3)
Ever tried running the system info tools? You can get graphs of everything from vm swaps to cpu util in user vs protected mode to packet loss to ... well you get the picture. That app is the one thing I really miss about NT...
it doesn't make decent-sized partitions
Huh?? NTFS supports 16exabyte partitions. You have a device bigger than that??
it has weird driver support
Weird in that there are drivers shipped in the box with virtually any hardware device you can buy (except of course some video capture products and parallel port devices which I agree is a bit crap) and you don't have to write them yourself? :-)
it doesn't support a lot of windows extensions from the past 4 years
It doesn't support DirectX over version 3. Period. And Win2K will fix that...but hey only Linux people are allowed to use the phrase "that's in the next release" aren't they?
it's insecure, it's bloated, and it's generally annoying.
And I can't be bothered any more...
Seriously I'm not having a dig at the linux/solaris/be/*bsd/amigaOS/whateverOS guys & gals out there. Just don't fight FUD with FUD...it only lowers yourself to their level. And you really don't want that. NT's not too bad if you know you're way around it, and are aware of it's limitations. Different OS's are good for different things. Nothing is perfect....chill :-)
6x8.5gb drives: fsck time 60 seconds. (Score:5)
But lets put it this way, that system takes less time to boot up with an fsck than my personal machine which has one 90% full 5gb partitian formatted with the defaults among its drives.
Those 6 drives are intended for big datafiles, so I make the blocksize 4kb as compared to the default 1kb. This means 1/4 the number if indirect blocks. Also, since its big files, there aren't a lot of directories so it doesn't have to scan through them. Those directories that there are only require 1/4 the time to read because they are 1/4 the number of blocks. (I assume that sequential reads are relatively free because seek time should be the main cost.)
Then, I formatted it at one inode per 128kb, as compared to the default of one inode for every 4kb. This drops the number of inodes fsck has to read off the disk by a factor of 30 to only 69632 (compared to >2 million in the default format). (FSCK *has* to read off each inode, to check if the file is orphaned.) I think that this here is the main speed improvement. It also frees an extra 120mb of drivespace. (drivespace that an fsck would have to read in.)
Remember, since you can never create new inodes, so the default format always starts you with a large amount of them, usually an insane number of extra ones.
What I'm saying is to format your drives appropriately for their planned usage. FSCK's don't always have to be that painful.
If you need that huge quantity of extra inodes and also have to save the data, than you are screwed. If you don't need all the inodes, then formatting a filesystem without them is a lot more effecient. And if you don't need to save the data (say, a cache server), then it may be faster to just reformat it upon each boot.
If none of the above apply, then yes, with the current version of ext2, it is very painful to fsck a 20gb filesystem that has 3 million files on it.
These are good tips for mke2fs (Score:2)
These are very good tips. (In particular, I had missed the "1 inode per 4K bytes" bit in my brief encounter with the mke2fs manpage, but indeed that's the default.)
BTW, for the curious, the magic incantation that produces the above set of parameters is like so: mke2fs -b 4096 -i 131072 /dev/ whatever
I have a 17Gb hard-drive that I use for CD-ROM images for when I build music-compilation CDRs. These tips would work great on this HD, particularly for the odd case when I have to fsck. Note that a 4Kb cluster size should also speed up most other operations on large files, particularly those which require synchronous metadata updates, such as rm's.
(Note: I've only had one Linux kernel crash that I can remember since getting this drive, due to some strange interaction between burning a CD, playing a WAV file and insmod'ing the floppy driver from kerneld on a kernel that would have preferred kmod. The rest have been stupids like bumping the power switch, having a UPS go bad, etc.)
--Joe--
Re:ok wake up! (Score:2)
-----------
"You can't shake the Devil's hand and say you're only kidding."
autoexec.bat (Score:2)
pause
Re:A story. (Score:2)
There's a sound reason for this, it's so you can have central administration for all users regardless of physical location. This is useful if you have resources spread throughout your organisation which must be shared to a wide range of different users, or if you have a central HR organisation. It means a single sign on and easy ACL administration.
The correct way to do it is to have a PDC+BDC in your main office, and a BDC in each remote office. You want another BDC in each office for every 2000 users. This arrangement scales up to about 40,000 users in a single domain, then you'll need to move to a multiple master domain.
This sort of bloat isn't new... (Score:4)
However, there's a big difference between making a considered guestimate of the price of processing power over the likely lifecyle of a project and using these resources accordingly, and making the mistake of thinking that "cheap" resources are "free", and placing no constraints on their use (or, equivalently, blindly assuming that available systems will be fast enough to run the product by the time it is released). In the old days, if you did this you were liable to fail to meet contractual performance criteria, so there was a fairly direct feedback mechanism that kept product performance reasonably compatible with the capabilities of the platforms on which the products ran. More recently, with commodity pricing for software products, this feedback loop has been broken, and the costs of poor implementation practices are now born disproportionally by the customers - whether by being forced to replace systems more frequently, or with outages after major software failures becoming longer, or by finding that the newest products increasingly manifest inconsistent and unpredictable failure modes.
It's interesting, in this regard, that there have been rumours that MS may be considering leasing of its products rather than (or more likely in addition to) the customary "shrink-wrapped" sales. Major corporate users might just be interested in this approach, if it gave them some contractual leverage when the fitness for use of a particular product was less than satisfactory.
Just don't hold your breath
Re:Some people just need a sense of humor. (Score:2)
'Intergration' (Score:2)
does chkdsk count? (Score:2)