A Month with a Mac: A Die-Hard PC User's Perspective
by Anand Lal Shimpi on October 8, 2004 12:05 AM EST- Posted in
- Mac
The Hardware
Despite the fact that I started this lengthy article talking about how difficult it is to write because I'm not evaluating a piece of hardware, I have saved discussion about the Apple hardware until the end. Now that we're almost there, it is time to talk about the G5 hardware itself.The machine itself is quite heavy thanks to massive processor heatsinks and a generally heavy case. As with most Apples in recent history, the G5 tower is easily accessible - flip a lever at the back and pull off one of the side panels. The motherboard is obviously a low production custom design, but the board and the internals of the box seem much more like what you'd find inside an x86 server rather than a desktop PC.
There are a total of 8 DIMM sockets on the motherboard, requiring 1GB modules to meet the 8GB memory limit the system supports. The memory, as I've mentioned before, is the same DDR400 that you use in PCs, but the motherboard is quite picky about the SPD programming on the modules. The modules that the board supports are also quite slow, with very conservative memory timings (3-3-3-8). I don't believe that I've ever tested anything that slow on a PC before. Luckily, you can get G5-compatible DDR400 from more sources than just Apple; OCZ was the first to send me some compatible sticks, both 512MB and 1GB versions that worked perfectly. Other manufacturers also have Mac-lines of their memory.
The system is incredibly quiet. I'd say that it's definitely on par with the quietest PCs I've ever used. You do notice it when the fans spin up and yes, upgrading to a Radeon 9800 Pro did make the system noticeably louder - courtesy of the 9800 Pro's fan. The 9600 that ships with the system is passively cooled, so it managed to spoil me.
As I mentioned before, the 2GHz G5 processors that were in the system didn't "feel" slow, but they definitely didn't feel like the fastest things out there. The system itself could use a little kick in the pants. I'm hoping that the new 2.5GHz system will alleviate some of that feeling, but at another $3000, it's difficult to justify the upgrade. That being said, it's not a system with which I find myself complaining about speed - mostly due to the performance of a couple of key applications as well as OS X's excellent job of caching.
The keyboard and mouse both look great but fall flat on their face when it comes to functionality. For a company that has seemingly done a good job of allowing form and function to go hand in hand, and for a company that has developed some of the best human interfaces to digital technology, the input devices are a strange enigma.
The Apple displays are impressive, I started using them with a PC well before I ever thought about buying and using a Mac. The problem again comes down to cost. At $3000 for a top of the line system, adding a pair of Apple displays onto the bottom line is a tough pill to swallow. Luckily, you can use any DVI monitor with the machine, which cuts down the barrier to entry by a little bit.
215 Comments
View All Comments
victorpanlilio - Monday, October 11, 2004 - link
To amplify on my earlier post re: the Witty worm:Witty was less than 700 bytes in size. See Bruce Schneier's commentary:
http://tinyurl.com/ywpf2
From the CAIDA analysis of Witty: When users participating in the best security practice that can be reasonably expected get infected with a virulent and damaging worm, we need to reconsider the notion that end user behavior can solve or even effectively mitigate the malicious software problem and turn our attention toward both preventing software vulnerabilities in the first place and developing large-scale, robust and reliable infrastructure that can mitigate current security problems without relying on end user intervention.
----------------------------------
It could be reasonably argued that increasing the installed base of MacOS X would help to address this situation. News reports of Bill Gates' home PCs being attacked by malware do not inspire confidence that adding more Windows PCs, regardless of their speed relative to Macs, would improve overall Internet security.
Maybe it's why Anand finally decided to try a Mac. Hmm...
victorpanlilio - Monday, October 11, 2004 - link
FinalFantasy also wrote in #151: a PC can do everything a Mac does and moreWell, in at least one sense, you are correct. A Windows PC can be attacked more, and it can spread the infection a lot faster. See my post #152. :-)
victorpanlilio - Monday, October 11, 2004 - link
FinalFantasy wrote in #151: I still say Macs are expensive computers that people pay money for cus it's a "Mac", like people buying a "Dell" or an "HP". Mac does a good job at making people waste money.You make some pretty bold assertions with no factual sources to back them up. We are supposed to take you at your word when you don't even have the courage to use your real name? :-D
victorpanlilio - Monday, October 11, 2004 - link
CindyRodriguez also wrote in 149: I think the percentage of Mac OS X users is over half now.. still a significant number of potential targetsAllow me to expand a bit on this. No system is invulnerable, but even if the MacOS X user base were to increase significantly, it is unlikely that it will be attacked *proportionally*, because of key differences in the OS X security model compared with Windows. The Witty Worm was designed to attack a very specific type of target, about 12,000 Windows nodes running a specific security product -- and it took them ALL out in under 45 minutes, with no action on the part of the user required. If Witty had exploited Messenger service in NT4/2K/XP, the consequences would've been catastrophic for Windows PC users:
http://www.caida.org/analysis/security/witty/
from which I quote:
The patch model for Internet security has failed spectacularly. To remedy this, there have been a number of suggestions for ways to try to shoehorn end users into becoming security experts, including making them financially liable for the consequences of their computers being hijacked by malware or miscreants. Notwithstanding the fundamental inequities involved in encouraging people sign on to the Internet with a single click, and then requiring them to fix flaws in software marketed to them as secure with technical skills they do not possess, many users do choose to protect themselves at their own expense by purchasing antivirus and firewall software. Making this choice is the gold-standard for end user behavior -- they recognize both that security is important and that they do not possess the skills necessary to effect it themselves. When users participating in the best security practice that can be reasonably expected get infected with a virulent and damaging worm, we need to reconsider the notion that end user behavior can solve or even effectively mitigate the malicious software problem and turn our attention toward both preventing software vulnerabilities in the first place and developing large-scale, robust and reliable infrastructure that can mitigate current security problems without relying on end user intervention.
----------------------------------
So, given that patching is at best a stop-gap, wouldn't it make sense to choose a more secure system to begin with? Richard Clarke, Bruce Schneier, and Richard Forno seem to think so.
In this context, Anand's observation that "Apple has developed a very strong platform" takes on new significance.
FinalFantasy - Monday, October 11, 2004 - link
I still say Macs are expensive computers that people pay money for cus it's a "Mac", like people buying a "Dell" or an "HP". Mac does a good job at making people waste money.The only way I see a Mac being useful, is if they were a cheaper alternative to a PC instead of being a more expensive computer that is sold by name/brand...in reality Macs should be a lot cheaper than a PC's not more expensive than one! They do nothing a PC can't do, but a PC can do everything a Mac does and more and for cheaper (Not 100% true, but pretty close to it).
They don't play games well, a cheaper custom built PC will perform just as well, if not better, than a Mac in encoding/editing test/benchmarks...you don't need to water cool your system, you don't need dual processors...a lone AMD64 or P4 w/HT will multi-task better then a water-cooled dualie G5. Could you imagine if a Windows OS was made to take advantage of/made for dual AMD64's or dual P4's w/HT...
The point i'm trying to make is...IF YOU COULD, not saying it's possible, but if you could make a PC w/dual AMD64's or P4's w/HT, w/water cooling and comparable amount of RAM...the PC would be way cheaper and run a hell of a lot faster then the Mac in any benchmark. Now imagine overclocking a machine like that? Does a Mac allow users to change clock frequencies, memory timings etc?
Excuse spelling errors etc.
victorpanlilio - Monday, October 11, 2004 - link
CindyRodriguez wrote in 149: It's a dummy Office 2004 demo that was circulating on limewire. It relied on people to download a 108 K copy of office (yes, a 108 K copy of Office) from somewhere other than Microsoft and run it. Duh. Some people apparently don't deserve to have data.Well, in all fairness, the 108K might have been a stub loader that pulls down the actuall installer, like the 137K Office 2000 SP3 updater for Windows. But getting any software off LimeWire is just asking for trouble, and this particular Trojan wipes out the home directory of the currently logged in user, leaving the OS and applications intact -- they'd lose their pictures, music, etc. They wouldn't have to reimage the HD, but if they don't have backups of their data... they can pay $$$ for a recovery service. No matter how you look at it, no system is invulnerable, but the news is filled with stories of people with even well-protected PCs getting hit where it hurts. One of them is Bill Gates.
CindyRodriguez - Monday, October 11, 2004 - link
FinalFantasy: "My friends husbands Mac just got a trojan horse the other day...when more people start writing viruses, "That's amazing, what did it do? What was it called? Was it the one identified by Intego (antivirus) software which didn't do anything malicous?
http://www.wired.com/news/mac/0,2125,63000,00.html...
It was a concept that can't even replicate its self.
Maybe you are talking about the other one (yes, the only other one).
http://www.intego.com/news/pr42.html
It's a dummy Office 2004 demo that was circulating on limewire. It relied on people to download a 108 K copy of office (yes, a 108 K copy of Office) from somewhere other than Microsoft and run it. Duh. Some people apparently don't deserve to have data.
The fact is, OS X is secure by design. Apple ships it with no services running by default. They hide insecure services like telnetd from users. I agree that there is a low profile aspect to the amount of hack attempts but it's more than that. There are over 25,000,000 Mac users in the world. Anyone who says that 25,000,000 nodes isn't a big enough target for hackers is pulling your leg. (caveat: Not all those nodes run OS X.. I think the percentage of Mac OS X users is over half now.. still a significant number of potential targets)
TM8000: "When you actually do video editing or other heavy usage, the mac will not loose much speed, but since hyperthreading was introduced, pc's also keep their responsiveness under load.
Also, since macs only come in cute design, lots of male professionals would not want to be seen behind one. A black mac could cure this, but those have not been build for at least 5 years. "
HT typically accounts for about +15% to -10% performance increase from what I've seen, I wouldn't consider it on par with SMP. One thing that kills me is that Windows chokes on anything when you are running an install. On OS X (when I'm setting up an image) I often run several installers at once and continue to work.
Since when are new Macs "cute"? G5s are big Aluminum cheeze graters (and they are freaking heavy). Sounds like you are still used to fruity iMacs. ;-)
Zak: "he biggest problem with the article I sa so far is overlooking the iApps. Also, the apps equivalents are not correct."
Sorry Zak, Anand DID cover the iApps though not all of them. He covered the ones that he needed to look at as someone who was using the machine for typical day to day stuff. Granted GarageBand is pretty damn cool for a bundled app, but it's not the thing you boot up while you are working on an article. I agree that his comparisons to PC counterparts was questionable but I think he compared the iApp to the one app he used on Windows. Again, valid in the context of the story.
(see, I'm fair and balanced ;-)
Reflex: "Windows 1.0 existed in 1985 and allowed 'multitasking', which was actually 'task switching'. The MacOS up until X never had pre-emptive multitasking, which is what Anand was reffering to. It used task switching, which is not the same thing.
Windows95 was the first version of Windows to support pre-emptive multi-tasking, although it was poorly implemented. The NT line has had it from the beginning, as has OS X from Apple. "
That's a bit misleading. Task switching and multitasking are pretty different. Task switching is simply flipping through multiple tasks without the ability to run them concurrently.
The Mac OS had something called the switcher that allowed for task switching. I could be wrong here but I'm too lazy to do all the research. I believe multi-finder is from way back around Os 3 or 4. OS 6 debuted something called multi-finder which allowed for cooperative multitasking. Macs remained cooperatively multitasking until OS X, though the kernel in later versions actually used to preempt greedy applications when they would refuse to give up any or enough cycles. The kernel would actually throttle greedy apps when multiple programs were running. In essence it was Apple's attempt to impose preemptive multitasking on a cooperative system.
In my experience, OS 8 and OS 9s multitasking was as good or better than Win95 which was supposedly preemptive (though it wasn't really). It was way to easy to have one app hang up 95. 98 was closer. Overall, I think 98 did a better job, but there were plenty of times when 98[se] would choke.
DMR9748: "He writes that Apples make up 2% of the computer market. No one wants to impact such a small number of people in such a huge market. You gain no fame for affecting 2 computers out of a hundred. If Apple had 50% of the market, then you would have the same issues with viruses computer users would. "
No it wouldn't. It would have more, but the OS is designed differently than XP. You can't run arbitrary code the modifies the system without authenticating as an administrator. You also don't boot OS X up with a load of stupid services running in the background (thank god SP2 finally appears to disable messenger by default.. bout time!)
"99% of viruses requires user interaction in order to infect a computer."
No, that's not true.. well maybe it is when you have something like 80,000+ viruses/trojans, but some the most malicious worms of the last couple years have spread by exploiting remote services on Windows. You didn't need to do anything, just be unpatched on the net.
"MAC worksation costs 2400 to 3000 dollars"
What's a Media Access Control Workstation and why do they cost so much?
CindyRodriguez - Monday, October 11, 2004 - link
Skidboysteve,I'm sorry to do this to you, but you asked for it.
"ALl it takes is one air cooled 2.4ghz Athlon64 to match a DUAL WATER COOLED 2.5ghz G5. "
The 2.5 GHz is liquid cooled because the heat density is signficantly higher than the Athlon64. The .09 micron G5 produces less waste heat than the Athlon64 BUT the die size is about around half of an Athlon 64. The .09 micron PPC 970 is about 65^mm.
You are inferring that the 970 runs hotter but this is NOT the case, it just produces more heat per area so it needs a more efficient cooling system. And this affects performance how?
"Not to mention a single air cooled 2.4 A64 is cheaper. "
Gee really? I would have never guessed that a single processor consumer machine would cost less than a dual processor machine with PCI-X and just about every other goodie under the sun built in.
"And that barefeats article is so laughable, one of the shadiest configurations of hardware i've ever seen... not trustable at all. "
I didn't quote bare feats so why are you directing this at me?
I'm not going to get into a benchmark war because those are best left to people with genital size issues. I was clear in previous posts that I KNOW and athlon64 is faster for a lot of tasks. It's faster when ultra low latency memory access is critical.
"And where the hell did you pull the PPC970 does more ops per clock than an Athlon64 info? It has a 16 stage integer pipe, gee, hmm, thats 25% more than an athlon64. Now I know your going to say it can have 200 operations in flight, but... "
Sorry skid. What the hell does the length of the integer pipe or the number of inflight operations have to do WITH WHAT I SAID? Duh. I said more ops per clock. The PPC 970 can execute up to 8 operations per clock cycle. It's a very wide core. How many can the hammer core execute? That's all I said, i didn't say it had a shorter pipe, I didn't say it had more or less in flight instructions.
BTW, mentioning the large number of in flight instructions undercuts your argument that the processor can't keep it's self fed with data doesn't it? You don't suppose there is a reason why it can have over 200 in flight instructions?
(http://arstechnica.com/cpu/02q2/ppc970/ppc970-5.ht...
You do realize that this article was produced BEFORE Hannible was albe to see real documentation or talk to ibm, right? He posted a follow up correcting some of his misperceptions.
Maybe you could have used this one if you really wanted accurate info: http://arstechnica.com/wankerdesk/3q02/powerpc.htm...
In that article, Hannible prediced we wouldn't see a G5 until early 2004. ;-)
Those early articles are factual on some points, but Hannible admitted he was mistaken on other points because he had to guess about some aspects of the PPC 970.
"Your "facts" are terribly flawed and I just had to post about this because somehow no one else did. "
That's funny, I feel the exact same way about your 'facts'.
"The PPC970 is the best chip the Mac has ever had, but its clock is not high enough, its too hot, and its operations per clock are no where near the G4, and behind the A64. "
How terribly insightful. The latest chip for the Mac platform is the best they've ever had. Who'd have guessed. It's too hot though it runs cooler than P4s and desktop Athlon64s? It's operations for clock are no where near the G4?? They are WAY past the G4.
(http://arstechnica.com/cpu/03q1/ppc970/ppc970-1.ht...
Again, you post an article that was written based on guesswork before the processor was even released. Great detective work sherlock.
"I realize this probably comes off as a massive PC-bias attack on you, but honestly, get your facts straight before you start praising the great PPC970 chip on a HARDWARE website, where people KNOW whats up."
Well there's knowing and there's knowing isn't there?
;-)
victorpanlilio - Monday, October 11, 2004 - link
I had written in #146: "We should all be concerned that the average PC user is not as well protected against malware attacks as they should be."To illustrate my point further:
Exhibit A:
Computer Users Face new Scourge
http://tinyurl.com/44b69
Exhibit B:
Geek Squad has hands full with malware
http://tinyurl.com/5nge8
A fair and balanced article on the experience of using MacOS X should underline the fact that it is free of the aggravation and inconvenience of dealing with these types of malware attacks. As I've pointed out above, we can argue about why this is the case, but there is no arguing the fact.
Quote from Exhibit B: "One nightmarish hard disk took him eight hours to clean up"
8 hours x C$95/hour = C$760. Depending on the age of the affected machine, it might make more sense to buy a new one.
victorpanlilio - Monday, October 11, 2004 - link
fxparis wrote in 142: I just " fear " that those leeches dedicated to hassle other people work and life have many skills and adaptation potentiality when it comes to "mal-programming"Oh, those leeches are clever, alright. But since the antivirus companies suspect that organized crime is behind many of the blended threats now appearing, it makes sense for criminals to recruit the largest number of bot zombies for their purposes. And the most vulnerable systems, in the largest numbers, are PCs. We should all be concerned that the average PC user is not as well protected against malware attacks as they should be.