View Single Post
Old 10-24-2017, 04:59 AM   #138
cyrano
Human being with feelings
 
cyrano's Avatar
 
Join Date: Jun 2011
Location: Belgium
Posts: 5,246
Default

Retina is the largest factor. Hardly any problems with pre-retina machines.

It's not the only factor, tho.

There are a lot of background processes going on. Messaging, SpotLight indexing, Icon preview, Software update, GateKeeper...

These do not directly cause GUI lag, but if they come in an unfortunate order, they can cause a thing that only recently was given a name: Inter Process Jitter.

It's extremely hard to test for these, as they depend on processes working. You'd need to test every order of every chain of processes. Easy to see this will become impossible with any DAW system.

Especially since Apple's private processes (Appstore, crash reporting...) have no documentation. And even some of the public processes have no docs.

This isn't an Apple only problem. It's in the hardware too. Apple has the advantage to run an OS on proprietary hardware, but even Apple is having trouble debugging latest generations chipsets. Again, easy to understand if you know they have moved half of the OSX dev team to iOS a while back.

OSX is "free" now. As in "gratis". But we've become the beta testers and the product.

Lately, Apple hardware has started to suck. BigTime!

Still no new Mini. It's been three years. No new Mac Pro. That's four years. The new gimmick on the MB Pro's doesn't seem to get traction. And the keyboards suck. Apple started counting spacebar failures, to name just one thing.

It is clear where Apple is heading: iOS.
__________________
In a time of deceit telling the truth is a revolutionary act.
George Orwell
cyrano is offline   Reply With Quote