G5 PPC ejects USB and or external drives very slowly.
The problem is not with your computer hardware, it is a software problem with Leopard.
Problem is somewhat misleading and software Restriction is more accurate.
Leopard was designed to run on old hardware systems.
These old hardware systems had limited Cache and Ram by design. These limitations placed limitations on the Leopard operating system software.
Leopard was forced to limit Cache calls and Ram calls or the old hardware would crash.
These limits placed a limit on what is essentially the desktop file that OS9 users were forced to rebuild manually.
In Leopard, the desktop file or what is basically a Map of ALL desktop devices is rebuilt or indexed automatically.
Leopard has a LIMIT placed upon the size of this Map.
Hard drive sizes have advanced dramatically since the introduction of Leopard to the point where the limits placed upon the size of the Map has been exceeded.
What happens is that the Map is constantly being rebuilt and rewritten once its limit has been reached.
This causes the Map to be rewritten every time a device is mounted AND ejected.
This is what causes the annoying ejection delay.
Now that you have a layman's explanation, what can be done????
The solution is actually very easy.
Reduce the size of the desktop file or map.
1. Drag your favorite folders into the right side of the Dock, typically Documents, Music, Movies, Pictures, Downloads AND if desired Applications.
Press the Control key or Right Click on the folders in the Dock and select your Preferences. (I prefer Folder, and List for file folders and Folder and Grid for Applications)
This gives you instant access to your file locations and Applications.
2. Select Finder from the Menu bar and click on Preferences.
In General, Deselect or uncheck Hard Drives.
All hard drives will vanish from your desktop and only external devices will appear when mounted. (access to hard drive folders is now in the Dock)
This will effectively reduce the size of your desktop map and attached devices, such thumbdrives will eject quickly..... but once again.... there will be a limit that can be exceeded especially with large external hard drives.
If you need to view your typical hard drive contents, simply press Command+N and a new Finder Window will appear as though you opened an internal hard drive.