Programme nutzen die Menge an RAM, die sie brauchen. Wenn für eine Polygonberechnung nur 16MB RAM benötigt werden, dann werden auch nur die 16 MB verwendet. Mehr bringt da nix weil das Programm so aufgebaut ist, dass es nur 16MB braucht. Wird das ganze komplexer, kann es schon sein dass auch mehr RAM benötigt wird.
CPU Auslastung... Die wenigsten Programme nutzen ALLE Teile einer CPU (wie integer teil, fpu, ...) gleichzeitig.
Wenn z.B. das Programm so optimiert wurde dass es nur Integer berechnungen durchführt, dann ist die "Fließkommaeinheit" für eben dieses Programm "irrelevant", wird also nicht genutzt. Somit wird dieser Teil der CPU-Leistung auch nicht dem Programm zugerechnet obwohl es unter Umständen den Integer-Teil voll nutzt.
Hoffe, dir damit das "unausgelastetsein" deines Rechenknechtes doch verständlich erklärt zu haben

____________________________________
Wann die kan Almdudler ham... \"Es gibt nur einen Weg zur Lunge, und der muss geteert werden, damit der Krebs nicht stolpert!\"
http://www.dream.at/gizmo/bunny.gif
Image is © 2001 Merle
Sterndalsäg.. ähh... jäger