Privater Arbeitssatz ist physischer Arbeitsspeicher (RAM), Private Bytes ist virtuell. (Es wird an einigen Stellen als "Private Commited" bezeichnet.) Ein privater Arbeitssatz ist der eingebettete oder "residente" Teilsatz von Private Bytes. Das ist also völlig erwartetes Verhalten.
Beachten Sie, dass der Unterschied nicht notwendigerweise "ausgelagert wird". Privater Speicher, für den ein Commit ausgeführt wurde, der aber noch nicht referenziert wurde, belegt weder RAM noch Festplattenspeicher.
Dies lässt sich leicht mit dem Testlimit-Tool sysinternals überprüfen. Mit der Option -m wird ein privater virtueller Adressraum festgeschrieben, aber es wird nicht referenziert. Die Zuordnung wird in "privaten Bytes" angezeigt, jedoch nicht im Arbeitssatz ODER im verwendeten Auslagerungsdateibereich. Mit der Option -d wird der virtuelle Speicher festgeschrieben, aber auch "berührt" (geschrieben), was dazu führt, dass er "fehlerhaft" ist, und erst dann weist das Betriebssystem RAM für diesen Speicher zu.