FireWire for 75% Better Mac mini Disk Performance 533
peterdaly writes "As a proud new owner of a Mac mini, I quickly discovered the internal hard drive performance was so pathetic compared to what I was used to that I needed to do something about it ... preferably on the cheap. I ended up trying a FireWire attached storage enclosure and using an older 80GB drive I had in my closet from a dead PC. My mini got about a 75 percent disk performance increase for about $50 (or $100 if you need a drive). Here is a benchmark of before and after as well as information about my research and upgrade. If you already have at least 512MB RAM, this may be the best performance bang for your buck if you're looking for your mini to be faster and more responsive."
And if you want something really cool (Score:5, Informative)
Enter miniMate: a FireWire 400/USB 2.0 hub with integrated Ultra ATA 3.5" disk bay with up to a 400GB 7200RPM disk, all in an enclosure aesthetically designed exactly like the form factor of the Mac mini (except a bit shorter):
http://www.micronet.com/General/minimate.asp [micronet.com]
Re:And if you want something really cool (Score:5, Informative)
The internal drive is slow cause it is a cheap/low end drive. A decent 7200 rpm notebook drive as a replacement will greatly improve the performance of a mini. (And the run cooler) Just upgrade the internal drive (yes, many people have done this) and you dont need an ugly extra external drive or even a pretty one that takes up more space.
Re:And if you want something really cool (Score:5, Informative)
Absolutely.
With Disk Utility, it's just a matter of dragging the disks into a RAID set, and you're done.
I have nothing to do with that product... (Score:4, Informative)
But thanks for your concern!
Yes (Score:5, Informative)
Re:And if you want something really cool (Score:5, Informative)
Been using a USB 2.0 Drive.... (Score:5, Informative)
ask and you are answered... (Score:5, Informative)
Re:not surprising (Score:3, Informative)
Re:And if you want something really cool (Score:4, Informative)
Regards,
Ross
Re:Question (Score:3, Informative)
The process (from TFA):
1. Install the IDE drive into the FireWire Enclosure. In addition to opening the enclosure and putting it back together, this will probably involve plugging in two cables (power and IDE) into the drive and possibly (depending on the design) screwing in 4 screws.
2. Plug the enclosure into the Mac Mini using a FireWire cable and power.
3. Format/Erase the drive using Apple's Disk Utility...OSX may prompt you depending on how the drive setup. (You'll lose any data on the drive during this step.)
4. Clone the internal disk to the FireWire Drive using Carbon Copy Cloner (CCC)
5. Change the Startup Disk using the System Preferences Startup Disk control panel
6. Reboot
7. Make sure everything went well, do some testing to make sure everything is working and all your data is on the new drive.
8. Erase your internal drive to avoid confusion of duplicate files.
Either that, or he's just trying get you to mix up the steps and erase both your drives. ;)
Re:Yes (Score:3, Informative)
Just make sure the firewire enclosure you use will boot fine from a mini. I purchased a Zynet Firewire/USB2 combo enclosure so that I could boot from an external seperate drive for testing (Mac OS X on external, various other OSes on internal), while allowing protection of my OS X stuff by unplugging it. The mini just gives me a grey screen with no Apple logo when I try to boot from the firewire drive.
I've not seen much complaint of this with firewire drives, so I assume this is due to the cheap Zynet.
this is not NEW news. check bareFeats.com (Score:5, Informative)
REVIEW: Mac mini -- internal and external hard drive tests
http://www.barefeats.com/mini01c.html [barefeats.com]
good analysis w/ lotsa pretty graphs
Recent Macs only? Not (Score:4, Informative)
Re:not surprising (Score:2, Informative)
Hitachi 60GB TravelStar 7K60 7200RPM 8MB Cache.
Re:And if you want something really cool (Score:3, Informative)
And maybe this is obvious, but I couldn't find a way to move to OS X software RAID over to a Linux box without reformatting the drives.
Re:The Real Crime... (Score:3, Informative)
Laptop resolution -- Apple has stated that the reason their laptops remain at the resolution they do is so that they maintain a 100dpi resolution. So it is intentional. You can disagree with that if you like -- not many people need to run 15" screens at super-high resolutions, as they can often make text difficult to read.
64 bit OSs -- It's more useful for consumers to introduce 64bit code for processes that can use it more effectively than simply dropping everything into it. Why? Mostly so that you can still use the operating system with the benefits of 64bit code without relying on getting all new programs. Most importantly, though, are drivers. Yes, Microsoft has released a 64bit version of Windows. As they release very little hardware on their own, though, you'd be hard pressed to get a system operational and crash-free on 64bit XP -- the drivers simply aren't there, and the ones that are tend to be buggy. Therefore it's smarter at this point to release an OS that can utilize 64bit elements if it finds it and scales back if they're not there, than simply dump a release out there with no real support so people don't go through the trouble of using it. As it is, it's more worthwhile for people with 64bit chips to continue running 32bit XP.
"triple core PPC chip" is in no way analogous to "triple core G4 or G5 chips." PPC is approprately compared to x86, not a specific model, so there's no reason to assume that the Xbox's CPU isn't the x86 equivalent of a 3 core celeron (or worse) at 3.2ghz, built in PPC architecture. Believe me, it's not because IBM suddenly had a breakthrough and could mass-produce triple-core G5s with no heating problems.
Re:The Real Crime... (Score:1, Informative)
Re:I have to ask, yet again... (Score:3, Informative)
The Mac mini neither has FireWire 800, nor any extension means to add that.
"why go with expensive PATA/SATA"
Huh? PATA drives are the cheapest on the market, and SATA are hardly more expensive.
"perhaps an internal firewire drive"
FireWire drives don't exist, and FireWire isn't designed for internal use either. External FireWire enclosures for internal PATA or SATA drives, on the other hand, exist indeed.
Either way, this is moot, as the Mac mini *does* have both FireWire 400 and USB 2, but *doesn't* have FireWire 800, nor any space for 3.5 inch hard drives, nor any space to extend capabilities. It can only host a 2.5 inch drive inside, and all 2.5 inch drives are slower and more expensive than their 3.5 equivalents.
They are also, however, easier on power, quieter, and cooler. And, of course, smaller.
Re:Question (Score:1, Informative)
I don't know if the same thing is possible with USB and PCs
Yes it is and like above, PXE works as well, and the typical standard boot from cd or DVD too. If your image fits, you can have it on the DVD. If you are on a network, boot with a network boot disk, connect to a network share and pull a new image if PXE is not an option. Apple or PC, everyone of those options seems more logical then walking around with a portable drive visting and reimaging machines one by one.
Re:Question (Score:3, Informative)
I used my PowerBook's DVD drive to install Tiger onto my girlfriend's CD-only iBook. Very handy indeed.
Re:Been using a USB 2.0 Drive.... (Score:3, Informative)
"Might" isn't really the word you're looking for. "Will definitely", even on a PC - FW400 is still faster than USB2 even though supposedly USB2 is 480Mbit/s because of the way the architecture is designed.
USB is much more CPU-bound than FW because of the master/slave architecture. If you google around a bit you will find that FW beats USB in pretty much every benchmark. You could argue that it just depends on your chipset but the bottom line is that it is far easier to find a firewire chipset that outperforms a USB chipset than vice versa.
Also it's just nice to get a disk that has the ability to be daisy-chained with another disk via another FW port on the back; most LaCie drives do this. And if you're going LaCie and you have a Powerbook you might as well get the FW800 disks especially for video editing...
Re:not surprising (Score:3, Informative)
Too bad MiniMate is way expensive (Score:3, Informative)
$310 is a lot to pay for a drive enclosure and a port hub, even if it does look like the macMini. By the time you've purchased the mini itself, this thing, and assuming you're using it stand-alone - a monitor, keyboard, and mouse.. you might as well buy a BigMac and get a faster + more expandable system.
Re:I bought the MacMini for the form factor.. (Score:4, Informative)
have a Mac Powerbook which I replaced the OEM drive in.
The OEM drive was a Fujitsu 5400 RPM 60 GB disk. I replaced it with a Hitachi 7200 RPM 60 GB disk. The replacement disk has the same/similar power saving features as the OEM, so the PBK firmware and the OS (10.3.9) have good control. I have experienced a noticable improvement in the speed of loading applications, as well as spooling large files to disk. (The Hitachi drive has a far larger onboard cache that helps a lot.) I have lost about 15 minutes worth of battery time when untethered from an AC mains source. Over all, excepting the high cost premium charged for the 7200 RPM drive, my upgrade has been a net plus.
Just my $00.02 worth...
Re:OS X Lousy filesystem performance overall (Score:3, Informative)
no effect on heat and battery (Score:3, Informative)
No change in noise, heat or battery drain.
The performance gain is notcieable and very welcome.
Re:Well... (Score:3, Informative)
That may be true of the drives Apple is using, but it definately is not true of 2.5" drives. In fact, 2.5" drives are almost always going to be faster because of lower rotational mass, as well as other factors (caching on the drive, number of platters, etc.)
Right now my primary laptop drive is close to 40% faster than a brand-new Maxtor drive in a very fast server in the server room:
External HDD - Quark anyone? (Score:2, Informative)
It's was 10 megabytes if I remember correctly. And you could boot off of it! (If you used the Quark Loader boot disk).
Then we got a 386 with a 40meg hard drive INSIDE IT (wow).
Apple's 64-bit support is weak (Score:3, Informative)
First of all, let's recap. When Apple introduced the G5 two years ago, you may remember the ads which proclaimed "The World's First 64-bit Personal Computer." What they forgot to mention was a pretty fundamental flaw with their claim: their flagship OS X could not actually run any 64-bit applications!
It has taken two years and 2 OS releases for Apple to add limited support for 64-bit applications to OS-X. Even today, apps which utilize any graphical application framework libraries (i.e. any GUI application) cannot run in 64-bit mode. Apple actually expects software vendors to redesign their GUI apps to fork off 64-bit processes to perform any "compute-intensive" or "memory-intensive" work. Right! Nevertheless, I'm sure some vendors will do this work, no matter how silly.
Contrast this with 64-bit support in Windows. Microsoft released its first 64-bit version of Windows in q1 2002 (see PC World announcement from 2001) [pcworld.com]. But few actually remember because it ran only on Itanium, on hardware which virtually no one except elite vendors could purchase. That version of Windows was quite limited, but even then not as limited as Apple's latest Tiger. Even in 2002, 64-bit Windows apps could run in full GUI mode and could utilize all system libraries except for multimedia decoding and DirectX libraries.
The point is this: for app vendors to port their apps to 64-bit Windows, very little work is required. In many cases, simply recompiling does the trick. In other cases, broken integer-pointer casts must be fixed, but little else. Certainly no redesign is required! To make this app transition so smooth required a large amount of work. Millions of lines of code making up the entire Windows codebase (not just the relatively small kernel) had to be made 64-bit clean. Additionally, it took lots of design thought to solve some of the tricky AppCompat issues to enable 32-bit and 64-bit apps to live side-by-side. You can read alot about how this works in Windows XP Pro x64 here [microsoft.com].
Second of all, your claim that 64-bit Windows drivers are unavailable and unstable is complete balderdash. I would love to hear which currently-shipping 64-bit systems out there don't have available drivers (and I mean vendor-supplied systems here, not some homebrew with a random motherboard). I would also like to hear about ones that are buggy and unstable. MSN and several other top-tier internet sites have already switched to x64-based servers. From personal experience, I have 64-bit XP running on at least 4 different motherboard chipsets in 24/7 environments and I have yet to see a blue screen on any of them. All with inbox drivers: I didn't lift a finger.
Granted, vendor-supplied drivers for peripherals which don't work with class drivers is currently limited on Windows x64, as happens whenever a new version of Windows comes out that requires driver changes (remember Win2k?). But it's extremely ironic to hear Apple people use the term "limited" in reference to hardware support, even referring to Windows x64. I'd bet that inbox device support for x64 is greater than the totality of device support for OSX Tiger. And as for peripherals, most USB and Firewire devices will work fine, because they utilize class drivers which Microsoft owns and therefore ports itself.
Yes, you can bet that Apple is embarrassed by its lack of 64-bit application support even with its latest Tiger release. But Apple has done a masterful job of sweeping that lack of support under the carpet with fantastic marketing. I know many G5 owners who had no clue until I told them that their G5 actually could not run 64-bit applications because OS-X did not support it. I actually feel kind of bad for them: I'm sure they felt a bit miffed that their promised "World's First 64-bit Personal Computer" was not actually a useful 64-bit system. I know I would be.
Re:And if you want something really cool (Score:3, Informative)
Linux, as a point of fact, does support software RAID quite well. You know, in case you were curious.
Re:And if you want something really cool (Score:5, Informative)
My personal experience with loading down OS X with tasks versus doing the same sort of thing with WindowsXP is that the Mac just keeps working while my Windows box becomes unusable and often will crash. For instance if I'm watching HDTV on my PC and absent mindedly use Samba to transfer a file to or from my PC it is time to reboot. I can do things on my PC when it is formatting but it isn't pretty. Finally, the thing that really matters is that Azureus functions invisibly in the background on my Mac but it is a pain the butt if I try to run it on my PC and anything else happens.
So oddly enough that old chesnut about Windows users happily formatting floppies in the background to the amazement of Mac pre OS X users has been turned completely around for OS X.
4500? (Score:1, Informative)
there are these following speeds:
4200
5400
7200
10000
15000
now, there were the quantum bigfoot 5.25 drives that came in 3600 & 4000; but most hard drives made since 1999 follow the above mantra
Re:Size/Price/Performance - 3.5" always beats 2.5" (Score:5, Informative)
Uhh, 480Mbps USB2.0 is slower than Firewire-400, period. No matter how wonderful the software/drivers, nothing can change that. Yes, I realize the numbers for USB2 are higher, but they are just marketing numbers, and reality is very different.
Re:And if you want something really cool (Score:3, Informative)
Re:..its not that suprising (Score:3, Informative)
http://www.micronet.com/General/minimate.asp [micronet.com]
Re:Quality control (Score:4, Informative)
Re:Yes (Score:3, Informative)
If I plug the firewire drive in, then start or restart the mini, I get a grey screen without the lighter grey Apple logo ever appearing.
I use the drive no problem within OS X, if I plug it in or switch it on after the Apple logo appears.
After booting from the Panther install DVD, I plug the firewire drive in and install to it (from memory) with no problem. However when restarting, I get the blank grey screen and nothing more.
I've tried getting to OFW, holding down appropriate keys etc, but it seems the machine locks before these can be used.
I haven't heard of a non-bootable Firewire chipset.
Take note: Prolific PL3507. Now you have. This [punknix.com] guy has the same unit as mine and describes the same problem I have. Googling for "PL3507 mac boot" was less than pleasant, then there was some hope, which was dashed when I opened the unit back up to find I had revision A of this chipset. Which cannot be software flash upgraded, only with a hardware flash writer.
The PL3507 is truely a steaming pile of crap. If it works for you, it will corrupt your drive within weeks.
The problem is most likely the drive.
In desperation, I have tried three different drives (Maxtor 160GB, Seagate 120GB and Western Digital 80GB!) in this enclosure. No joy. Certainly not the drive and the history of the PL3507 confirms this. Right now I am removing the Seagate 120GB from the enclosure because in light of all this terrible info, I will not trust this chipset to anything.