Hallo ihr lieben,
ich hätte mal eine Frage an alle Fachinformatiker, Ingenieure, etc.:
Und zwar habe ich in letzter Zeit immer mal wieder gesehen, das Software (insbesondere Spiele) für den PC auch für 32-Bit Systeme eine empfohlene Systemanforderung von bis zu 8 GB RAM auf der Verpackung stehen haben. Ich frage mich, äh euch, wie kann das sein? -Ein 32-Bit Windows Prozess kann doch nur 2 GB virtual address space, höchstens 3 bei entsprechender Konfiguration, nutzen. Wie passt das zusammen?
Für die Hersteller dürfte es ein nahezu unhandlebarer Mehraufwand in der Entwicklung sein, eine einigermaßen funktionierende Synchronisation zwischen mehreren Prozessen hinzubekommen. Bei multiplen Threads sind Race-Conditions ja schon an der (Debug-)Tagesordnung.
Schönes Wochenende wünsch ich euch.
MFG
Michael
ich hätte mal eine Frage an alle Fachinformatiker, Ingenieure, etc.:
Und zwar habe ich in letzter Zeit immer mal wieder gesehen, das Software (insbesondere Spiele) für den PC auch für 32-Bit Systeme eine empfohlene Systemanforderung von bis zu 8 GB RAM auf der Verpackung stehen haben. Ich frage mich, äh euch, wie kann das sein? -Ein 32-Bit Windows Prozess kann doch nur 2 GB virtual address space, höchstens 3 bei entsprechender Konfiguration, nutzen. Wie passt das zusammen?
Für die Hersteller dürfte es ein nahezu unhandlebarer Mehraufwand in der Entwicklung sein, eine einigermaßen funktionierende Synchronisation zwischen mehreren Prozessen hinzubekommen. Bei multiplen Threads sind Race-Conditions ja schon an der (Debug-)Tagesordnung.
Schönes Wochenende wünsch ich euch.
MFG
Michael