Erst sagste mein Zweizeiler lastet die CPU nicht aus, und jetzt sagste sie ist immer ausgelastet wegen Windows!? Merkst Du eigentlich noch was?
Wenn du keine Ahnung von Betriebssystemen hast, solltest du aufhören darüber zu reden. Eine CPU läuft immer unter Volllast, sie kann nie nichts tun, ausser sie hat irgendeinen Schaden. Was man mit der verfügbaren Leistung macht, ist die Frage. Der Leerlaufprozess von Windows beispielsweise macht gar nichts effektives. Dann läuft in Windows noch eine Schleife, die in bestimmten Zeitabständen auf Interrupts sucht (meisstens in Form von Input von irgendeiner Hardware). Dann läuft noch eine Schleife, die auf interne Messages horcht (wenn beispielsweise ein Prozess eine Ressource anfordert). Und noch einige andere Dinge, aber die genannten sind essentiell für ein BS.
Der Prozessor verbringt, wenn du nicht gerade eine komplexere Anwendung am laufen hast, zwischen 90 und 99% seiner Rechenzeit im Leerlaufprozess (auch eine Schleife btw.). Das muss er tun, ansonsten würde der Computer nicht laufen.
Wir redem im Endeffekt über drei Arten von Auslastung
1. Belegung der Prozessorrechenzeit zu einem Grad von xx% durch
einen Prozess. 100% sind dabei sinnfrei, aber möglich (theoretisch, wenn man das Betriebssystem überlisten kann)
2. Erstellen einer komplexen Anwendung nach besten Wissen und gewissen sodass, unter Berücksichtigung der verfügbaren Leistung ein zufriedenstellendes Ergebnis entsteht.
3. Die Tatsache, dass eine CPU nicht einfach stehen bleiben kann, und immer Befehle ausführen muss, so lange sie mit Strom versorgt wird. Vorrausgesetzt natürlich die Stromversorgung geschieht richtig, ansonsten kann man die CPU natürlich auch gerne abfackeln.
wsippels Einzeiler und deine Schleife zielen auf ersteres ab
Drake zielt auf zweiteres ab und wenn Naughty Dog in der Lage gewesen wäre, die Ressourcen besser zu nutzen, hätten sie das wohl auch getan. Dass das Ende der Fahnenstange noch nicht erreicht ist, ist ne andere Sache, Code wird optimiert, bessere Algorithmen für das eine oder andere werden gefunden. Aber Drake nutzt (mit seinem aktuellen) Code die PS3 garantiert voll aus.