Please take this in the spirit of broadening objectives, not criticism. It's important not to take an overly narrow view of the objectives that are on the line for many of us here.
Yes, you may not care for one particular application that there are double the number of bytes on the wire, and that it takes 3 times as long to execute, because it's only 1 or 2 seconds. I see this mistake from application developers frequently - they're always the ones who come to me complaining about system performance when they are no longer running the app in their development environment, which is 1 Ghz processor/100MB full duplex. Instead it runs on a 56k line shared by 10 people running Pentium 266 processors with 64 MB of memory. Or has to be shared by 80 users running on a terminal server. Some of us use these modules for purposes that perform the same operations literally THOUSANDS of times, sometimes daily, as we perform administration of the myriad systems on large networks. 5 seconds to us is an aeon, because the math always stacks up against us. Dave has been in this business a long time, and is considered by most to be an expert on this area. He's seen first hand the benefits of improved efficiency. My attitude is always to do production processes in the most efficient manner you can that is still supportable - it HAS to be able to scale, or as you deploy more solutions, you end up dragging down the network and the machines you are responsible for. So there's an alternate perspective. -----Original Message----- From: Patrick J. LoPresti [mailto:[EMAIL PROTECTED]] Sent: Thursday, October 03, 2002 9:23 AM To: Dave Roth Cc: 'Timothy Johnson'; [EMAIL PROTECTED] Subject: Re: Disabling a service (Apologies in advance for this rant.) Dave Roth <[EMAIL PROTECTED]> writes: > I would really recommend Win32::Lanman, also. WMI is great but it is > very expensive (processing time, memory overhead, etc). How many times per second do you normally enable or disable a service? Put another way: Computers double in speed every 18 months. Do you? Almost all of the expense of almost every script occurs when humans read it, not machines. So you should optimize your scripts for human readers. For every line you write, think about the poor sod five . .. <> _______________________________________________ Perl-Win32-Admin mailing list [EMAIL PROTECTED] To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs
