Jump to content

Patch explanations...


Indiana Jones
 Share

10 posts in this topic

Recommended Posts

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

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.

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

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.

 

 

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

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

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

 Share

×
×
  • Create New...