Please visit the LangaList Home Page

Please Note: Archived information (e.g. below) may become out of date.


How To Subscribe and Unsubscribe is at the end of this note. Mailing List Trouble? See http://www.langa.com/help.txt
Questions about the advertisers? See the end of this note. Please also see legal notices at the end of this note.

Want an easier-to read formatted HTML version? See http://www.langa.com/whats_new.htm

Please recommend the LangaList to a friend! (And maybe win a Palm III !)

The LangaList

13-Sep-99

A Free Email Newsletter from Fred Langa About BrowserTune,
HotSpots, Columns, Tips & Tricks, and Other Activities

In This Issue:
Real Answers for Virtual Memory Questions
The "FREE Office-Suite" Hot Button
Fred Gets Bitten By The 9-9-99 "Bug"
1) Easy Way To Save BIOS Settings
2) Another Easy Way To Save BIOS Settings
Microsoft's "Millennium" Secrets!
Don't Make Me Beg! 8-)
Just For Grins
More!

 

Real Answers for Virtual Memory Questions

In my most-recent online column for Windows Magazine ("Fred's System Setup Secrets" http://content.techweb.com/winmag//columns/fred/1999/0831.htm ) readers such as yourself posted a boatload of great responses and sparked some excellent question-and-answer dialogs. But some of the follow-on topics were extremely complex and practically begged for a more in-depth discussion on their own: Windows' Virtual Memory was at the top of the list. That's what this week's column is about.

In that previous column, I said that if you use "… My Computer/Properties/ Performance/Virtual Memory [you can] set virtual memory the way you want. In systems with abundant disk space, I place the swap file out of the way on the second partition, and set a minimum size equal to the amount of RAM, with no maximum size set."

Now here's the background explanation I couldn't fit into the original column: Virtual memory is a "swap file" on your hard drive that acts as an extension of your RAM. When Windows runs short of RAM, it uses the virtual memory space to free up RAM by temporarily moving--- swapping--- chunks of data temporarily to your hard drive until they're needed again.

On its own, Windows creates what's called a dynamic swap file: the file grows and shrinks as needed. (In fact, if your hard drive has ever suddenly come to life with a long burst of activity that has no apparent cause, it's probably Windows automatically adjusting the size of your swap file.)

Trouble is, growing and shrinking the swap file takes time and CPU cycles, and prevents your hard drive from doing anything else until the resizing is complete. And as a swap file grows, piecemeal, it can end up scattered in several locations across your hard drive. Combined, the extra housekeeping needed to monitor and manage the size of the file and the time lost in dealing with swap file fragments can make Windows seem sluggish.

One way to help overcome this is to manually set a generous minimum swap file size. This can speed up your system in about four different ways (detailed in the full column, available via the link below).

That's all fine, but several readers wrote to say they either couldn't change their virtual memory settings (the option was grayed-out) or that the settings would not "stick" and would revert to the default settings on reboot.

Relatedly but separately, there's also quite a bit of debate among techies about just what is the best size for swap files. the old rule of thumb (2.5x the amount of RAM in your system) worked fine when systems typically came with 8 or 16MB of RAM, but gets silly in today's systems with 64, 128 or 256MB of RAM.

So, this week's WinMag column and discussion tells you more about the advantages of taking manual control of your virtual memory; what to do if you can't reset your virtual memory size or if your system won't hold its settings; and tells you my guidelines for how much virtual memory I think you should set aside for systems of *any* size. I also include some "from the horse's mouth" links from Microsoft on swap file issues, and point you to two great blasts from WinMag's past on 10 ways to make Windows 98 run better, and 10 ways to make NT run better. (Both involve swap files.)

Read the full column, and then share with us *your* swap file secrets. What tips can you share? What optimization tricks do you know? And just what is the perfect size for a swap file, anyway? Join in, starting late Monday (Sept 13 EDT; GMT-4) via the link on the front page at the WinMag site: http://content.techweb.com/winmag/

return to top of page

--------------( Please Visit This LangaList Sponsor!) ------------

--------------( the above is a paid advertisement )--------------

The "FREE Office Suite" Hot Button

In the last issue, I told you about Sun's "StarOffice:" a well-developed, smooth-running, good-looking and nicely integrated package comprising a word processor and web-page editor, spreadsheet, database, calendar/scheduler, presentation maker, drawing and graphics tools, an email client, newsgroup reader, and a browser.

It's also 100% free.

Lots and lots of you immediately tried to download the large file. In fact, the day after my column went live, Sun's servers were choked! (I'm sure it wasn't just my column, but still....)

Well, the servers are recovering, and if you had trouble grabbing the extraordinary piece of freeware, it may be worth another try.

And the larger issue--- Sun trying to attack Microsoft by devaluing Office, the same way that Microsoft attacked Netscape by devaluing Navigator--- has sparked an excellent discussion on the InformationWeek site associated with the column. The discussion also has lots of great info on things like StarOffice's compatibility with Microsoft Office, usage tips, and more!

Check out the column (with complete download info) and the discussion going on right now over at  http://www.informationweek.com/langaletter ! Join in!

return to top of page

Fred Gets Bitten By The 9-9-99 "Bug"

Last week, I told you how the doom-and-gloom purveyors were claiming that the 9999 date would cause problems because (among other things) some very old mainframe programs used 9999 as a special marker to indicate end-of-program, or to tag files for deletion, and so on. I also said I didn't think much of anything would happen---and sonofagun, not much did.

Except here in the LangaList. I finished that issue very late at night, and in a moment of total brain-fade, I dated the email as 9-Aug-99 instead of 9-Sept-99. The text of the email had the correct date---it was just the Subject line of the email that was incorrect.

My apologies for the error. In any case (1) I  may be the only person in the world actually bitten by a 9999 problem; and (2) I won't be editing newsletters that late at night anymore. 8-)

return to top of page

---------( Please Visit This LangaList Sponsor!) ------


---------( the above is a paid advertisement )---------

Easy Way To Save BIOS Settings, #1

Many readers wrote to point out that often, all you need to do to save your BIOS settings (see http://www.langa.com/newsletters/sept-9-99.htm#cmos ) is to hit the Print Screen button while viewing the BIOS settings pages.

This can work if (1) you have a printer locally attached to the system whose BIOS you're examining; and (2) the printer needs no special drivers to operate.

I have a small 7-node LAN here at Langa Consulting LLC Intergalactic Headquarters <g> and the 7 PCs share 2 printers. Because 5 of the PCs can only print when Windows is running and they're fully online, the Print Screen trick won't work for me---or for you, if you use a network printer. I'd suggested using paper and pencil, or a digital camera, to copy the settings.

But if you have a local printer, Print Screen may be an easier way--- try it!

return to top of page

Easy Way To Save BIOS Settings, #2

Reader Carol Anne Ogdin, who has shared good information with us in past issues, suggests the following:

Another arrow in your quiver of system integrity tricks: I have a copy of the freeware CMOSSAVE.com, CMOSREST.com and CMOSCHK.com on every computer. Every so often, I copy CMOS to a diskette and preserve all settings (that way you don't have to write them down).... [C]heck 'em out at http://hotfiles.zdnet.com/cgi-bin/texis/swlib/hohttp://tfiles/search.html

With new viruses corrupting CMOS (which is why you can't reboot after they've done their deed...they've corrupted all the configuration info the BIOS relies on), this utility set is vital to good system health.--Carol Anne ( http://www.deepwoods.com )

Carol Anne also was a consultant involved in the design of the original IBM PC, and she offers the following background information:

The BIOS is in Read-Only Memory (ROM).  That's because it has to hold all that "heart of the system and boot-up" software even when the computer is totally disconnected from power.  That left a problem: Where do you store the information like date and time...and, later, the information about disk configuration, etc.?  It required a small RAM. But, RAM would require some kind of battery backup...and they didn't want the user to have to change the battery every couple of weeks (like the Palm Pilot). 

So, they selected a RAM made with Complementary Metal-Oxide Semiconductor technology.  The biggest advantage of CMOS is that because of the clever circuit design it consumes nearly zero power...except when it's actually changing.  That meant that a small "button" battery could keep the CMOS RAM alive for years.  The third major component of memory is Dynamic RAM...the conventional "main memory" we have 64 MB or so of (the earliest PCs had 64 K!); because of it's cheap design, it needs to be constantly read and re-written, several hundred thousands times a second, which is why it's a comparative energy hog...most of which it gives off as heat.

Going further:  One of the problems with BIOS, especially as it grew to encompass more things (VGA, power management, etc.) in an era of changing specs (e.g., power management), was software obsolescence and bugs.  So, high-end manufacturers began using "Flash" memory, a read-mostly technology, to store the BIOS.  Flash is a technology that erodes slightly when you write it, but reading bears no such penalty. In early Flash memory, it wasn't a good idea to write more than 10,000 times over the life of the chip.  But, that was perfect for an upgradable BIOS:  Load it from a diskette--say, once a year--and read from it all day long, every day.

Finally, in the need for speed, designers began to discover that the ROM and Flash approaches were slowing the system down.  So, as conventional Dynamic RAM got dirt-cheap, designers added a clever trick to BIOS:  At system boot-up, copy the contents of ROM or Flash to faster Dynamic RAM main memory, and gain the advantages of higher speed during computer operation....

Thanks, Carol Anne! (Check out her site at http://www.deepwoods.com )

By the way, I've had a backup battery die in as little as one year in one PC; in another, it's gone fully 7 years without a problem. It's hard to predict when the battery will die, but if you've had your system for a while and find that it no longer keeps track of the time or its system settings between power-offs, try the $1.79 fix and simply replace the watch-type battery on the motherboard. (Any Radio Shack sells replacements.) It may be all you need to avoid sending the system back to the manufacturer, or hiring a technician!

return to top of page

"Millennium" Secrets

A long-time correspondent (who shall remain nameless) is currently beta-testing "Millennium," the next release of the Windows 9x family. She writes:

Hey Fred,

I was by the langaletter and read your comments regarding millennium. I don't think it's a plug and play bridge. In fact, Win2k recognized all of a consumer system of mine that 98/SE and Milly don't recognize everything on. Including the defunct Creative Labs Modemblaster.

Of course, this conversation is off the record, but the Milly folks seem to be more interested in how much stress losing real mode DOS support may cause. Of course the answer is little if any. Dropping legacy code is long overdue.

I don't know if you have the beta, oops, alpha of Millennium, but the speed improvements are something to see. We'll see if they remain. I have a new Pioneer 303S SCSI DVD and under Millennium it reads as fast as a 5400 RPM IDE drive.
Where a lot of testers, including myself feel it falls short is the boring flat look of the UI that will be maintained. It's so old and boring. Of course, with GDI+ that should all change but that's quite a ways off.

DVD support sucks as the player only supports hardware decoders and not the most popular the Hollywood+ by Sigma. As a matter of fact, it won't even show up if you don't have whatever the mythical supported hardware decoder.

Milly is basically Windows 98 with true 32-bit performance. (Some are reporting amazing performance on the 500MHz PIII. I just ordered mine yesterday) And the Windows 2000 UI. Now if only we could get them to create new hip-icons. Bill is such a bore...

Interesting stuff, eh? And thanks to---well, you know who you are--- for sharing this deep-secret information. 8-)

return to top of page

-------------( Please Visit This LangaList Sponsor!) ------------

The LangaList grows by almost 10% per month!
Tap into that growth for promoting your site, product or service:
It costs less than you think!

See http://www.langa.com/rate_card.html

--------------( the above is a paid advertisement )--------------

Don’t Make Me Beg! 8-)

If you think the LangaList is a worthwhile read, just use the following link to recommend the LangaList to a friend. Your friend just may find a new source of useful information; I just may gain a new subscriber; and you just may win a Palm III organizer for your trouble (full details also available via this link):

http://www.langa.com/recommend.htm#1

The "Recommend-It" service is an ad-based site (you’ll see banners and such). The advantages to you of using the Recommend-It service (above) are that you can win a Palm III and that you can add a personal message to your LangaList recommendation.

But if you’d rather use the tried-and-true, ad-free recommendation form, you’ll still find it at: http://www.langa.com/recommend.htm#2  . You can’t win anything there—except my thanks for helping the LangaList to grow! In fact, either way, thank you!

return to top of page

Just For Grins

Thought for the day:

There is an old saying that if a million monkeys typed on a million keyboards for a million years, eventually all the works of Shakespeare would be produced. Now, thanks to the Internet, we know this is not true.

return to top of page

See you next issue!

 

Best,

Fred

(fred@langa.com)

-------------( Please Visit This LangaList Sponsor!) ------------

--------------( the above is a paid advertisement )--------------

(Please recommend the LangaList to a friend! (And maybe win a Palm III)

An easier-to read formatted HTML version is available in the "what's new" section of http://www.langa.com. All past LangaList issues are also available via the same link.

return to top of page

 

Administrivia:

Why are you getting this newsletter? There are only two ways to get on the list (direct email request or via the WinMag mail list signup page) so if you're getting this newsletter; your name came to me through one of those channels.

SUBSCRIBE (it's free!): Send email to subscribe-langalist@lyris.dundee.net
UNSUBSCRIBE: Send email to unsubscribe-langalist@lyris.dundee.net
LIST TROUBLE? HAVE QUESTIONS? NEED HELP? See http://www.langa.com/help.txt

About the advertisers: Each item marked "the above is a paid advertisement" is just that: a paid ad. Although Langa Consulting LLC will never knowingly accept advertising for a fraudulent product, company or service, Langa Consulting LLC makes no implied or explicit warranty, recommendation or endorsement of or for  the products, companies or services mentioned in the ads. Treat these ads as you would any other ad in any other medium.

Disclaimer regarding the suitability-to-task of the advice in the newsletter: The tips and other information given in the newsletter are researched and are as accurate as possible. However, due to the many variables of hardware and software brand, size, type, age and configuration, plus the vagaries of user knowledge, skill level and usage accuracy, Langa Consulting LLC makes no assertion, warranty or guarantee that all the information here will work on all systems and for all users, all the time. If you're not sure of the applicability of any advice, tips, etc. given here, or are uncertain of your own ability to perform a described task, seek additional help or information before proceeding. In any case, all information herein is offered as-is and without warranty of any kind; neither Langa Consulting LLC, nor its employees nor contributors are responsible for any loss, injury, or damage, direct or consequential, resulting from application of any information presented here.

This newsletter is a free service of Langa Consulting LLC and is Copyright © 1999 Langa Consulting LLC. All rights reserved.

return to top of page


Please visit the LangaList Home Page

Please Note: Archived information (e.g. below) may become out of date.