View Single Post
 
Old 01-27-2010, 01:06 AM
kocoman kocoman is offline
Jaguar
 
Join Date: Jan 2009
Posts: 73
Quote:
Originally Posted by TheNoxier View Post
PAE is limited to 36 bit adresses, it's similar on Core and all pre-Core cpus since the Pentium Pro.
Ok I think its x86_64 ...

There's a SSE3 emlator pdf

http://xnu-dev.googlecode.com/files/SSE3%20Emulator.pdf

It describes the preformance between Native SSE3, Maxxus (now gone ), and Voodo (faster by factor of 3).

But ever since Snow Leopard, there is no "group" of people that work on the kernel anymore (ie: voodo kernel). every SL patched kernel is made by one person, and does not have the quality/tested needed to run in SSE2 only enviroment..

So the beachballing and high cpu usage is caused by the thread race/thread locking/Grand Central Dispatch problem... I guess the SSE3 emulator was still only for the 9.x.x kernel and not 10.x.x... or its missing some other SSSE3/SSSE4 (not SSE3) emulation?


http://netkas.org/?p=175
and from voodo's latest news

1 Sep 2009
Snow Leopard is out, but the xnu kernel sources have not yet been released by Apple. According to our information, it will be released soon.

The kernel source was released...

September 12th, 2009 | 12:27 am
xnu-1456.1.26 is released by Apple & it is available for download now.

http://www.opensource.apple.com/release/mac-os-x-106/

http://www.opensource.apple.com/tarb...56.1.26.tar.gz


but no more updates...

Last edited by kocoman; 01-27-2010 at 01:25 AM.
Reply With Quote