Here's my problem with the "3 Broadways glued together" theory. At 90nm, Broadway was 18.9sqmm in size. Espresso is built on a 45nm process. This reduces the size of the chip to 25%, or 4.725sqmm. Three of these together is 14.175sqmm. Espresso is 32.76sqmm in size. That leaves 15.585sqmm. 3MB of eDRAM and silicon for SMP would not take this much space on the die. So if we are simply looking at higher clocked, unmodified Broadways, what is using the rest of the die space?
Short answer: Yes. Long answer: It depends on how the OS is designed. I don't have one yet, so I can't speak to the sluggishness with any experience. But from what I hear, the issue seems to only occur when loading apps or accessing the menu from a game. Once you are in Netflix, Hulu, etc... it runs fine. This leads me to believe that they are either reinitializing the entire OS each time, or they have not yet optimized the memory footprint and whatever system handles loading applications. My development experience is mostly with databases application, so I don't know entirely what is involved in building an OS. I know that in my case, database access is the single biggest bottleneck in any application I may develop. Hopefully, there is something similar in this OS that is the problem. I don't mean database access per se, but simply that there may be one primary bottleneck causing the sluggishness and it may or may not be something that is simple to fix. Really, only Nintendo knows for sure.
Is there anything they can do? Cause it's sloooow. Too slow. It's a lot of waiting and that makes it less fun to use.
It gets annoying from the first moments you use it.
Short answer: Yes. Long answer: It depends on how the OS is designed. I don't have one yet, so I can't speak to the sluggishness with any experience. But from what I hear, the issue seems to only occur when loading apps or accessing the menu from a game. Once you are in Netflix, Hulu, etc... it runs fine. This leads me to believe that they are either reinitializing the entire OS each time, or they have not yet optimized the memory footprint and whatever system handles loading applications. My development experience is mostly with databases application, so I don't know entirely what is involved in building an OS. I know that in my case, database access is the single biggest bottleneck in any application I may develop. Hopefully, there is something similar in this OS that is the problem. I don't mean database access per se, but simply that there may be one primary bottleneck causing the sluggishness and it may or may not be something that is simple to fix. Really, only Nintendo knows for sure.