Re: G5 so much slower then G4
Re: G5 so much slower then G4
- Subject: Re: G5 so much slower then G4
- From: Shawn Erickson <email@hidden>
- Date: Tue, 1 Jun 2004 14:34:39 -0700
On Jun 1, 2004, at 1:15 PM, Marc Van Olmen wrote:
Hi,
All tests were done on a 10.3.4
I have a written a realtime dataprocessing program that reads a lot of
information from the disk and does something with the data. (in this
case
send it over the firewire port) Everything works fine on a G4 and
everything
is super fast. But on one of my clients with a G5 reported a problem
that my
programs is not working fine anymore (not realtime anymore) when he
starts
launching Finder copies (because more data is being copied on the
background
that needs to be processed).
Are you using real time scheduled threads? It is not fully clear that
you are from your email, cannot tell if it a desire or the tool used to
make your application work.
PowerMac G5 uses SATA drives which likely allow more concurrent IO
operation to be taking place on the drive then with EIDE attached
devices. So likely the IO profile on the hard disk is changing.
Possibly breaking assumption in your application on how things should
take place. Of course you could be stumbling over an issue in the SATA
support in the kernel (however I use things can tax the hard drives and
I haven't noticed issues myself, most Apple's pro applications).
Not sure how switch things to use async reads, unless you plan to have
more then one IO in flight will change things much... hard to say
without knowing more about how you read and process the data and what
you do with this processed data.
This doesn't sound like a Cocoa specific question you may get better
information from the folks on the darwin developer list [1] (especially
if you are using real time threads).
-Shawn
[1]
http://www.lists.apple.com/mailman/listinfo/darwin-development
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.