The Low End Mac Mailbag

Intel CPU Sockets, LEM Saves Money, Overclocking iMacs and Beige G3s, Viruses, OS Security, and More

Dan Knight - 2003.02.20 - Tip Jar

More on Intel CPU Sockets

After reading the lists in CPU Competition and Nitpick on Eric McCann's Comments, John Cate adds:

One small inaccuracy in the list....

Socket 4 was the socket used in the Pentium 60 and 66 MHz systems. It was a 273-pin socket that came in both LIF and ZIF formats. These were the only CPUs it was used for, although a 120-133 MHz OverDrive chip later came out as an upgrade path, and PowerLeap created an adapter to allow Pentium MMX and K6 chips to work, as well.

Socket 5 was a 320-pin socket for the second-generation Pentium (75-200 MHz). It was virtually identical to Socket 7 except that it lacked support for split-level voltages. Adapters also exist to allow MMX and K6 chips to run in it.

Socket 7 was a 321-pin socket for Pentium MMX, K6-x and Cyrix 6x86 and MII chips. Super Socket 7, you covered already. Although I would add that most Super-7 processors spanked Intel processors of the same speed on integer operations. The K6-III of 1999 was the fastest x86 in the world at its introduction, except in the FPU department, and I still have a machine in daily use that runs one.

Don't get me started on Socket 8. That was an Intel rip-off from the beginning. Sockets 8 and 370 are virtually identical in the way they function, and the only reason for the change was to deny Pentium Pro owners a reasonable upgrade path.

The other sockets and slots, you hit right on the head.

All this talk of CPUs and slots and sockets on the Windows side sure makes me glad I'm a Mac user.

Low End Mac Saved Me Money

Following a lead on our Week's Best Power Mac G4 Deals, Chris Borchert writes:

Thanks to your site I just got a great deal on a new G4. You might want to mention that for PowerMax they too charge a installation fee for the "free" RAM they provide. It is $20, and I know because I just purchased my G4 from them.

Thanks for the note. We're always trying to help our readers find good values. It's pretty standard procedure for companies to charge an installation fee, but I've never seen it noted on the PowerMax website. I'll make sure future "Best Deals" pages include this fact.

Overclocking an iMac

Recent discussion of overclocking the beige G3 inspired Alvin to write:

Thank you for your time. I have an iMac 350. I checked Bekkoame's site on overclocking the iMac DV. It says it can go up to 1 GHz with x10 multiplier. Is it possible to reach 1 GHz if I added a good fan like GlobalWin (while looking for a volt in the iMac's board that can power it) or sets of fan in it (with intake fan, outlet fan, paste, good sets of heatsinks, etc.)?

Is it possible to increase the CPU's voltage, or is it locked? When one overclocks, will the other parts become overclocked, too, and will they require cooling, too? Any links on overclocking the hard disk, video card, and memory for iMac 350 and up?

Why does the iMac have up to x10 multiplier, does it mean it can be overclocked that many times?

First, quoting from the Bekkoame site, "Please note that any modifications you make to your Macintosh are made at your own risk." If you overclock things too far, you can damage your CPU and other components.

The different multipliers made it easy for Apple to change jumpers on the beige G3 or make some resistor changes on the slot-loading iMac and change the processor speed. By planning ahead, the iMac motherboard supported CPUs up to about 500 MHz before Apple adopted the next generation G3 processor. This saves the expense of designing a new motherboard every time you increase processor speed; it doesn't mean Apple was ever able to actually test a 1 GHz G3 in an iMac - it's just a theoretical possibility.

I've been inside early iMacs, but never one of the slot-loading models, so I don't know if the CPU in these models can be removed. If the processor can't be removed, you may be able to change the multiplier from 3.5 to 4 and get your 350 MHz iMac running at 400 MHz. I suspect you would run into problems running it at 450 MHz or faster - even if you add a big heat sink and additional fans.

When IBM or Motorola offers the same chip at three or four speeds (350, 400, and 450 MHz for instance), the slower ones are usually the ones that failed quality control tests at the higher speed(s). If they had passed, the chips would be sold as more expensive chips due to the higher rating.

If the CPU in your iMac is socketed, you may well be able to push things to 1 GHz, assuming you can find a fast enough G3 on the open market. Should is the operative word, as I don't know of anyone who has done this.

Also note that because you are adding and/or removing resistors, there is a greater risk of damaging the computer's motherboard than there is in jumpered models like the beige G3. For maybe a 15% improvement in CPU speed, I wouldn't advise doing this kind of surgery.

Hard drives are limited by their rotation speed. I have never heard of overclocking a hard drive, which would generate considerable excess heat. If you iMac's hard drive is too slow, consider replacing it with a newer, faster 7200 rpm hard drive with a nice big 2 MB or 8 MB buffer.

It may be possible to overclock Rage Pro 128 circuitry on the motherboard, but I've never heard of it being done.

Dropping a G4 into a Beige G3

In the same vein, Dan Brown wonders:

I have a G4/450 Sawtooth Mac, and a beige G3/366 (wife's Mac) and have considered upgrading the G4 to an 800 MHz or 1 GHz clock speed.

Is there a possibility I can take the G4/450 ZIF out of my G4 and put it in the beige G3 after replacing the G4's ZIF with a higher speed ZIF?

To the best of my knowledge, this will not work. The "Yikes!" G4 used the same ZIF socket as the beige G3 and blue & white G3; the AGP models had an improved memory bus that the G3 processor didn't support. Because of this, I don't think it will work.

If any readers can shed more light on the subject, I'm all ears.

More on Overclocking the Beige G3

I've been reading up on your pages about speed bumping the beige G3 (I have a 266 MHz machine) but I'm still not sure what physically has to be done. What does a jumper actually consist of? Should I be looking for something that can be purchased at my local computer store to plug into the J16 jumper bank or will a piece of bent wire suffice?

The local Mac people want nothing to to do with my experimenting so I can't get any info there.

How do I actually do this?

I explained the steps yesterday, and I really don't want to take apart the beige G3 in my son's bedroom for photos, so I googled and found Willy's Wierd G3 Desktop. This page has a photo of the top and bottom of the jumper block, which may be white or black. (For the record, what makes Willy's G3 weird is that one of the jumpers seems to be shorted on the motherboard.)

MacGurus also has a nice graphic showing the layout of the G3 motherboard, which can help you in locating the jumper block.

Refer to Clocking the Power Mac G3 for details on what the various jumper positions indicate. I've updated the page with the above links.

Fighting Spam

After reading my thoughts on Mail's spam identification, Tom Mulhern writes:

I read toady's column and thought I would share an option with you for dealing with spam.

Since is run on FreeBSD, you can use Spambouncer or Spam Assassin. I have Spambouncer installed, and I am enjoying it immensely, since my spam is reduced dramatically. A few slip through, but so far spam is reduced by 96-9% and catches those. See <>.

I suggest that if you use, you use one of the scripts that adds SpamCop reporting. You can get a free SpamCop or a very inexpensive SpamCop account. There are 2 scripts [linked on MacUpdate] that will add this to Mail.

I have to recommend that you look into server side filtering. I don't know how your *nix abilities are, but mine are a hair past remedial, and I was able to do it. You or someone that is Unix savvy can install this in about 5 minutes, and you can take back your inbox. It is a nice feeling, and I encourage you to do it. Despite how well works, I find myself working remotely lately, and sometimes I am on a dialup or a cellular connection and don't have the time or desire to download spam at all, especially when I am paying for access with my mobile phone (and Bluetooth - very cool)

One note about Bounce to Sender: It doesn't work for spammers. If you want to bounce a message from your girlfriend, mother-in-law, etc. to get out of some social engagement. (What? No I didn't know about the [insert undesirable social event here]. I didn't get your email.) As for spammers, no they will not get your bounce. Why? They fake their return addresses. Look at the return address in some of your spam. It is all fake. That is where you would be sending it to, a fake address. Then what happens? You get the bounce back in many cases. So Bounce To Sender is useless for spam.

I also, like many others, use a separate email to keep my email address private. I use, a free service, and they even forward email!

Once I installed it, I couldn't believe that I didn't have to live with spam. If you only use, then you'll have to rely on Apple filtering your email. If you use a , then you could effectively use this. I just thought I'd share this as I am so pleased at having put such a major dent in my spam problem.

Last thing, false positives, 0. YMMV.

My count is 3 false positives so far - one from a mailing list and two from the same source. I'm still in training mode, though, so Mail hasn't yet come close to catching all the incoming spam.

There are pros and cons to server side filtering. The pro is that you don't have to download the spam it catches. The con, and it's a big one, is that you don't know when it throws out the baby with the bath water. Some webmasters (including MacSlash) have never received domain renewal notices because of server side filtering. One false positive can have a very negative impact.

At my last job, I ran the mail server. We used the MAPS RBL (Realtime Blackhole List) to reduce spam. I chose MAPS because they have a very explicit policy of only blocking servers proved to relay spam - and they would remove servers once they cleaned up their act. It reduced spam but didn't eliminate it.

That was the good thing. The bad thing was a client who couldn't email us because his ISP was blacklisted. Is it worth losing a client (or several) just so you can avoid downloading some spam and deleting it yourself?

I have used SpamCop a few times and been reported to SpamCop a few times. I don't like getting called on the carpet when someone who subscribed to one of the LEM email lists reports list messages as spam (every one of our lists requires both an initial subscription request and email confirmation) - and it has happened.

The AppleScript I have on Claris Emailer doesn't bounce spam, and I agree that bouncing may not be the most effective tool out there. Instead, the script sends an email message to the postmaster of every mail server the message was relayed through, letting them know that I received an email which I consider spam that was sent through their system. Several have thanked me for reporting a problem they hadn't been aware of.

My email is pretty low on spam, which is one reason I use it for site-related email. I do have several other email addresses, some on filtered servers and some on unfiltered servers. I don't run my own servers, and I prefer that any filtering done on the server limit itself to known relays. Too many black hole lists cast too wide a net, which leads to false positives.

I prefilter my email using the free version of POPmonitor. If it's not addressed explicitly to me, I'll probably delete it from the server. If there's no subject or the sender's name appears with all sorts of weird characters, I usually delete it. If I recognize the subject as spam, it's gone. And if I wonder about it, I can preview the first few lines of the email. POPmonitor lets me delete messages before I check my mail. I use it every morning. Maybe someday I'll ante up for the full version, which can be trained to automatically delete messages base on rules you specify.

I'd much rather be in charge of filtering my email than have someone else decide what gets blocked and why. I've been involved on all sides of the issue - well, not as a spammer, but having been reported as one due to email list - and that's where I've settled down on the issue.

More on Radeons, Beige G3s, and OS X

Responding to the ongoing discussion of the ATI Radeon cards, OS X, and beige G3s, Chris Ryan writes:

Thought I would add some info to this discussion. I have a Radeon Mac Edition in my wife's Beige MT. This is a PCI Radeon with 32 MB DDR. While I was at MWSF, the ATI rep that I was speaking with confirmed that the Radeon Mac Edition is the better of the two cards and would have been called the Radeon 7200 had it followed the naming of their subsequent releases. Its availability is a bit limited (I purchased it at MWSF 2001). Anyway, it has no problems with OS X that were described in the article and works quite well with the PCI-Extreme hack for OpenGL support.

Will Faster Ethernet Help?

Dan, enjoyed your article on upgrade a beige G3. I have one I've upgraded with a faster hard drive, more RAM, ATI graphic card, USB card, CD-RW. I'm running OS 9.2 and was considering upgrading to a 10/100 ethernet card, but I didn't know if I'd see any significant speed gains surfing the Web with my cable modem, given that I still am using the stock processor.

Any thoughts, either on speed gains or the best card to use? Thanks.

In a word, no. Most cable modems provide 3 Mbps throughput or less - sometimes less than 1 Mbps. 10Base-T ethernet is already faster than that, so the only thing you would gain from moving to 10/100 ethernet would be faster file swapping with other computers using 100Base-T ethernet.

Further Thoughts on Windows and Viruses

Following up my response to his email on Windows, viruses, worms, and browser integration, Peter da Silva writes:

I don't know the ins and outs of Windows (in)security, but I know that Word and Excel macros, Visual Basic, handling of email attachments, Outlook, and Outlook Express are all among the ways viruses propagate in the Windows world. I was unaware that the tight integration of Explorer with Windows also contributed to the problem.

You know enough to have covered pretty much all the email-related virus classes, anyway. :)

When you analyse them further, there are really only two classes: macro viruses and viruses that take advantage of the browser-desktop integration.

Both of them could be stopped dead fairly easily by Microsoft reducing the integration between applications and the OS. They just haven't chosen to do so. Why this hasn't been better documented and publicised, I don't know . . . it seemed fairly obvious to me back when it was first announced.

It's why I banned OE and IE several years ago at work, and why I tried (and failed) to ban the general use of Microsoft Office. The result has been that the only real virus infestation we've had has been a Word macro virus.

I don't think Safari will ever integrate with the OS like IE does; we already have Aqua to handle local and networked file services. That's not what I meant when I talked about integration; I meant the way Safari is tightly coupled to the underlying OS, optimized for OS X, and cannot exist without it.

I'm not sure that these two concepts are related. Any application written to a specific OS API, whether that's Apple's or Microsoft's, cannot exist without it. Opera can get that level of integration simply by writing a Windows-specific version . . . they don't need any special knowledge. And on OS X, where the underlying OS is itself an open-source project, it's not really clear that Apple can isolate enough of the kind of "special knowledge" that would make a difference.

Tight coupling to the OS really does imply the kind of reflexive relationship that's been causing so much trouble in the Windows world.

I suspect that you're right, and Apple will stay further back from the edge than Microsoft, at least I hope so. Still, you do have to see where that phrase raised a big red flag for me, no?

Yes. I'm so glad I don't have to live in the world of Windows.

I do try to keep in touch with viruses and worms, though, as they are perhaps the biggest Mac advantage in the era of cheap hardware and pretty stable versions of Windows.

Like you, I'm surprised Microsoft hasn't done more to bulletproof Windows. And I'm still wondering when we'll see the first worm or virus written specifically for Mac OS X....

OS X, Unix, and Security

Regarding Peter da Silva's concerns about security issues surrounding Browser/OS integration, Peter Hummers writes:

Browsers in Unix-type OSes are not integrated with the OS, but they can read file-heirarchies and html and text files. It's common, especially on a command-line system, to use a Lynx browser as a file-explorer; when you come to a text or html file that you might want to edit, Lynx, through its preferences, will open the file in your favorite editor (although you can't delete or move files this way). Since the files and folders have names like / and /dev, it's easy to point any browser at a file-tree.

This is not a security problem, as ordinary Unix-type OS users have limitations on what they may or may not do to the system itself, and the programs they run are under the same limitations. On today's single-user desktop Unices like Linux, they may su - "switch users" - to temporarily become an administrator, by giving the administrator's password.

OS X (a Unix variant) users need to learn to use their computers as unprivileged users; from the little time I've had on OS X, I see there is a setting that will force users to enter a password to get to the system settings, but it seems to require deliberate setting up. People who are used to single-user systems, like classic Mac and that other popular one, will probably not do so.

This is basic - and very important - UN*X security, for the browser-integration reason, among others. You are often connected to the Internet. People or scripts that hack into a user's account can go no farther.

About Rick Barham's comments in the same Mailbag on the complexity of OS X, I have to agree. Unix-type systems are quite simple once you have mastered a few concepts, which are applicable to most Unices, from Linux to BSD. Mac OS 9 and earlier were simple, too, if not very stable. OS X seems to be a jumble of quirks and protocols, neither fish nor fowl, as it were. I use console-FreeBSD and Mac 9 at home, and I'm confused - and annoyed - in OS X. (OS X is even based on FreeBSD.)

Also BSD and Linux take very little memory; it's obscene what OS X demands, mainly to run its gooey GUI. (Yes, it's pretty, but enough is enough, especially if you have to work on the computer ~40 hours a week.)

You know what's a nice, simple OS? Palm OS. It's beautiful; when you're done in an application, just leave it. Your work is saved, and when you come back you pick up where you left off. I'd like to see that on a simple desktop machine or keyboarded notebook!

The Palm OS is more like Macintosh System 6 than any computer OS since. Simple. Elegant. Fast. Does one thing at a time.

Mac OS X is a Macintosh OS designed for users, not a server OS. It's a different paradigm, even though Apple does have BSD at the core of OS X. And that's why X lets users automatically log into their computers - while also protecting them by pretty much insisting that they never work with root privileges. The normal user setting on OS X is underprivileged compared with the admin setting.

As for OS X bloat, you're right on the money. It would be so nice if we could simply turn Aqua off and use a faster, simpler, less pretty interface. There's a lot of potential flexibility that Apple keeps from the users by insisting that we use Aqua in exactly the way Steve Jobs insists is just right. Sounds more like a Big Brother move than something from the company that celebrates diversity and individuality.

Join us on Facebook, follow us on Twitter or Google+, or subscribe to our RSS news feed

Dan Knight has been publishing Low End Mac since April 1997. Mailbag columns come from email responses to his Mac Musings, Mac Daniel, Online Tech Journal, and other columns on the site.

Today's Links

Recent Content

About LEM Support Usage Privacy Contact

Follow Low End Mac on Twitter
Join Low End Mac on Facebook

Favorite Sites

Cult of Mac
Shrine of Apple
The Mac Observer
Accelerate Your Mac
The Vintage Mac Museum
Deal Brothers
Mac Driver Museum
JAG's House
System 6 Heaven
System 7 Today
the pickle's Low-End Mac FAQ

The iTunes Store
PC Connection Express
Macgo Blu-ray Player
Parallels Desktop for Mac

Low End Mac's store


Open Link