Indiana Jones Posted September 2, 2005 Share Posted September 2, 2005 can someone explain what the patches do in a system. like kernel patch , coregraphics, and oah. if a person has SSE2 is it normal to have application use so much cpu ?ive read alot and it seems that only if you have SSe3 or sse2 on a REAL fast proccessor then you cant expect much low cpu usage. thanks Link to comment Share on other sites More sharing options...
shinechou Posted September 3, 2005 Share Posted September 3, 2005 u can get some answer from page-3 of "http://forum.osx86project.org/index.php?showtopic=1398". Link to comment Share on other sites More sharing options...
judy Posted September 4, 2005 Share Posted September 4, 2005 Emulation is always cpu intensive. You have to keep in mind that Rosetta has to emulate the whole PowerPC cpu in software, and if you compare it to, say, PearPC, it's really incredibly fast. Link to comment Share on other sites More sharing options...
Indiana Jones Posted September 4, 2005 Author Share Posted September 4, 2005 Emulation is always cpu intensive. You have to keep in mind that Rosetta has to emulate the whole PowerPC cpu in software, and if you compare it to, say, PearPC, it's really incredibly fast. <{POST_SNAPBACK}> so there should not be much diff between the dvd install becouse sse2 proccs work harder? thanks alot for dropping a reply ps VLc player uses 70 percent is that normal for sse2? Link to comment Share on other sites More sharing options...
halo1982 Posted September 5, 2005 Share Posted September 5, 2005 VLC is x86 native (if you downloaded the right one) so it's not calling Rosetta therefore shouldn't be doing SSE3->SSE2 translations. On Windows VLC takes up maybe 30% of my CPU on my AXP 2500+. Link to comment Share on other sites More sharing options...
Cyman Posted September 5, 2005 Share Posted September 5, 2005 Emulation is always cpu intensive. You have to keep in mind that Rosetta has to emulate the whole PowerPC cpu in software, and if you compare it to, say, PearPC, it's really incredibly fast. <{POST_SNAPBACK}> Yeah, that is true, bu actually you can't just compare PearPC to Rosetta, because Rosetta is a whole new attempt to emulate PPC, in fact it is not emulating the CPU like PearPC does, but it is translating the PPC instructions/instructions sets directly into x86 instructions, as for what I understand. That's what makes it so much faster. Link to comment Share on other sites More sharing options...
judy Posted September 5, 2005 Share Posted September 5, 2005 Right. But the JITC version of PearPC does exactly the same - translate or recompile ppc instructions to native x86 instructions just in time. Both are basically real time binary translators. Of course PearPC also has to emulate all the rest of the system, but the core should be quite similar in concept. The real difference is that Rosetta is heavily optimized because Apple threw tons of money and manpower at it, while PearPC isn't. And, Rosetta skips all the hard parts of the game, like Altivec, drivers, etc. Besides, the concept isn't new at all - do you remember Microsofts binary translator for the Alpha versions of Windows NT (I'm talking about the processor family, not the quality of the software )? Link to comment Share on other sites More sharing options...
blahsucks Posted September 5, 2005 Share Posted September 5, 2005 Yeah, but PearPC is emulating the entire OS, and OSX is not what I'd call lightweight. Still, Rosetta is amazing; the speed is comparable to Linux WINE. Link to comment Share on other sites More sharing options...
judy Posted September 6, 2005 Share Posted September 6, 2005 Sorry, but PearPC does *not* emulate a particular OS. It's a PowerPC platform emulator. And Wine doen't emulate anything at all. It's basically just a loader for Windows' PE executable format, plus an open source implementation of part of the Win32 API... Windows programs run natively with Wine. You could just as well compare Rosetta to Windows programs running in Windows. But I have to agree - the speed is comparable Link to comment Share on other sites More sharing options...
blahsucks Posted September 8, 2005 Share Posted September 8, 2005 I know; I'm comparing speed, not emulation. In order to run OSX apps on PearPC, you still have to run OSX. Link to comment Share on other sites More sharing options...
Recommended Posts