Strona 1 z 1

[FSX] FSX i niewykorzystany RAM

: czw 27 gru, 2012 20:48
autor: Yooz
Zanim przejdę do tematu, jako nowy użytkownik forum chciałbym się przywitać. Sądzę, że aktywność na forum znacznie uprości mi naukę wszelkich zagadnień związanych z lotnictwem.
Przejdę do sedna sprawy... Na jednym zagranicznych for przeczytałem, że najnowsza wersja FSUIPC dla FSX informuje gracza o zbliżającym się wywaleniu do pulpitu z powodu braku pamięci RAM poprzez dźwięk windowsowskiego erroru. Lecąc spokojnie nad Holandią zaczął mnie ten dźwięk nękać. Ctrl+Alt+Del i rzut oka na wykorzystanie RAMu. 2,7 GB wykorzystane, a moje kości mają pamięć 8 GB! No nic, save i lecę dalej. Po kilku minutach gra mi scrashowała, użycie RAMu na wykresie pozostało stabilne, oscylowało w/w liczby. Czy FSX nie jest zdolny do wykorzystania większej ilości pamięci podręcznej?

Pozdrawiam.

Edit: Zapomniałbym, system to 64-bitowy Win7.

: czw 27 gru, 2012 21:00
autor: RzEmYk
viewtopic.php?p=112129#112129
FSX to aplikacja 32-bitowa, która może alokować do 4 GB pamięci.
viewtopic.php?p=118182#118182

: czw 27 gru, 2012 21:03
autor: PZL Belfegor
FSX z SP2 lub Acceleration (czyli z flagą large adress aware) jako aplikacja 32-bitowa wykorzysta do 4 GB RAM-u. Ostrzeżenie pojawia się, gdy zostaje mniej niż 250 (lub 300 w starszej wersji FSUIPC) MB wolnej pamięci dostępnej dla FSX.

: czw 27 gru, 2012 21:37
autor: ad_verbum
Dodam tylko, że ten limit 4GB dotyczy przestrzeni adresowej VAS (virtual address space), a nie rozmiaru pamięci roboczej, którą pokazuje menadżer zadań. W "pamięci VAS" muszą się zmieścić nie tylko: kod FSX-a i wszystkie jego dane załadowane do pamięci, ale też kod i dane należące do zasobów systemowych wykorzystywanych na potrzeby FSX-a, w tym spory bufor obrazu "frame buffer". Rozmiar zajmowanej przez aplikację przestrzeni adresowej VAS jest zawsze większy niż to, co pokazuje menadżer zadań, który pokazuje tylko "pamięć - zestaw roboczy". By skontrolować stopień zajętości przestrzeni VAS należy skorzystać np. z programu Process Explorer (Sysinternals), w którym należy włączyć wyświetlanie kolumny "virtual size".

: śr 02 sty, 2013 17:30
autor: Yooz
Czyli wszystko u mnie w porządku. Dziękuję za odpowiedzi i życzę szczęścia w 2013 roku. ;>