PowerMac G5

Welcome to G5 Center!

The Power Mac G5 was one of the last PowerPC machines Apple produced and sold. It remains a capable computer today. This website is dedicated to the venerable machine, providing users with information on available hardware and software choices for their G5.

Enjoy! -- Nathan

Welcome & Where to Start

Did you just pick up a Power Mac G5 via eBay, CraigsList, or locally? Are you interested in souping up that old G5 sitting in your garage? Do you need to squeeze more life out of your office or home G5?

The apps linked under our nifty categories above are sort of curated by me and, in some cases, from other great blogs. These apps do not represent an objective "best of" but should be taken as a starting point to find what works best for you.

If you need a place to begin, check out the Hardware page and then proceed to the System page to get your machine up and running quickly.


Search the Site


About My Power Mac G5

Power Mac G5 About Screen

My Power Mac G5 has been modified from its stock state with a 120GB OWC Mercury 3G solid state drive, a 1.5 TB Western Digital drive, 10 GB of RAM, and a GeForce 7800GT video card.


About This Website

This website was built on my Power Mac G5, using the following software:

  • Espresso 1.1.2
  • CSS Edit 2.6.1
  • Pixelmator 1.5.1
  • Snapz Pro 2.3.3

The CSS code and layout are from Bootstrap (3.3.7), an elegant and responsive framework for creating awesome websites. Find out more at the Get Bootstrap website.

Bootstrap is released under the MIT license and is copyright 2014 Twitter.

Contact

Drop me an email here - nathan @ g5center.net.


G5 Center Blog Notes, updates, and thoughts about our G5s

Overprovisioning

Published on September 12, 2014


One of the most interesting things to consider when grabbing an SSD for your Power Mac G5 is the concept of overprovisioning.

It's a confusing concept - but here it is in a nutshell.

Hard drives and SSDs don't really have a delete command. Instead, when the operating system is told to delete a file, it marks a table saying this place in the hard drive is empty. For traditional platter hard drives, this just meant the OS telling the hard drive to write the data in that certain place. Everybody was happy.

But with SSDs, things get tricky. SSDs use NAND flash memory which cannot be easily written over like traditional hard drives. They must be first erased for the new data to be able to be written. So, theoretically, a SSD could fill up to 100% capacity and not be able to write any new data at all, even your operating system caches and page files and what not. When that happens, the SSD takes a serious nose dive in performance. To counter this, SSDs tend to have support for things like TRIM, which tells the SSD to put certain spots of the drive into some sort of garbage collection. Quietly in the background, the SSD will erase those blocks that are empty so data can be written and read at a normal, brisk pace.

More good news - almost all SSDs are built with some overprovisioning, meaning that some space of the drive is set aside as clean empty space for things to get shifted about when stuff is getting deleted and organized.

Here's the bad news - Power Mac G5s do not have TRIM support via our now dated operating system choices of Tiger or Leopard. Without TRIM, your SSD bears the risk of running ragged in its performance, especially if you max out the drive with data. With every block having been written (if you do max it out), there is no mechanism to tell the SSD to free up deleted space even if you get rid of all of those apps, movies, games, and so on. This is the problem of using a SSD in a system without TRIM support.

In response, it is possible to overprovision even more than factory standard. You do this by first deleting the drive via a secure erase in Disk Utility. Then you create a partition that is smaller than the capacity of the drive. I hear 10-20% is often recommended. A 240GB drive might then look like a 220GB drive on your Mac. The extra space is then seen as not used by the operating system and always empty. Even when your SSD gets close to full, there will still be free space for the SSD to shift things around and keep its somewhat zippy performance up. If you do fill the hard drive to the brim, you may still see performance degradation but it may not be as severe.

There is a lot of debate about this. Many SSDs have some other built-in features to counter a lack of trim. Sandforce drives in particular have some pretty aggressive garbage collection, so you shouldn't see degradation at all unless you really just torture that drive. That's why I've seen Sandforce drives as the top recommends for G5s, especially the Intel 520/530 series. Even without overprovisioning (beyond factory settings) or TRIM, it's likely that you may never see performance degradation for a long time. By a year or two, it might be time to upgrade your SSD anyway, right?

Here's some additional reading:

- Nathan

comments powered by Disqus