I would not be too concerned about the length of time if takes DU to perform.
Hi there.
I have only relatively recently upgraded my old Mac to OS X 10.5. It's running perfectly well and I am enjoying/utilising its new features. To be honest, it actually 'feels' it's running better than 10.4 Tiger which I had been using prior to this.
I have a general question rather than problem. I just wondered how Disk Utility's verify and repair functions are expected to run under normal circumstances? In Leopard, each sweep can last around 20 minutes with its actions appear exactly the same even when verified and repaired.
Under Tiger the operations were much faster with generally few changes.
As a footnote, my Mac was bought brand new with Panther installed and if I remember correctly that too ran more slowly than Tiger. I remember running DU after I upgraded to Tiger - the first few times I was concerned that it was too fast and wasn't doing its job properly!
So, why would there be such a difference in behaviour on the same machine?
Many thanks,
AOx

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic