[FS9/X] Problem z FS, za mało pamięci.

Problemy techniczne związane z programami do FS, sterownikami, ruchem AI, modyfikacjami plików konfiguracyjnych, optymalizacją FS'a.

Moderatorzy: PZL Belfegor, RzEmYk

airwolff
Light Planes Captain
Light Planes Captain
Posty: 69
Rejestracja: czw 22 gru, 2005 20:13
Skąd jesteś: Tomaszów

[FS9/X] Problem z FS, za mało pamięci.

Post autor: airwolff »

Witam wszystkich pojawia mi się taki komunikat po około 1-1,5 h latania online.
http://www.fotosik.pl/pokaz_obrazek/pel ... b9636.html.
Włączony wtedy jest AS i FSInn oraz oczywiście FS.Co może być przyczyną tego stanu rzeczy.Zaznaczam że pojawiło się to od niedawna.
Ostatnio zmieniony czw 04 mar, 2010 20:35 przez airwolff, łącznie zmieniany 1 raz.
Awatar użytkownika
Aaben
Turboprop Captain
Turboprop Captain
Posty: 236
Rejestracja: czw 22 maja, 2008 18:39
Skąd jesteś: EPBC

Post autor: Aaben »

hasło: memory leak
Galimex pisze:w moim mniemaniu mam 100% racji.
airwolff
Light Planes Captain
Light Planes Captain
Posty: 69
Rejestracja: czw 22 gru, 2005 20:13
Skąd jesteś: Tomaszów

Post autor: airwolff »

A może coś więcej na ten temat jak pozbyć się wycieku tej pamięci?
Awatar użytkownika
Aaben
Turboprop Captain
Turboprop Captain
Posty: 236
Rejestracja: czw 22 maja, 2008 18:39
Skąd jesteś: EPBC

Post autor: Aaben »

Galimex pisze:w moim mniemaniu mam 100% racji.
airwolff
Light Planes Captain
Light Planes Captain
Posty: 69
Rejestracja: czw 22 gru, 2005 20:13
Skąd jesteś: Tomaszów

Post autor: airwolff »

Tak ja mam 2GB pamięci RAM a plik stronicowania ustawiony na ponad 3GB
Awatar użytkownika
konraf
Administrator
Administrator
Posty: 2767
Rejestracja: czw 05 lut, 2004 09:41
Skąd jesteś: EPPO

Post autor: konraf »

Nie szkodzi. Może masz jakiś dodatek, który powoduje problemy. Wyżej w linkach pisano przykładowo o EPKK. Może coś innego Ci zapycha pamięć.
Bartek
Regulamin Forum - Proszę przeczytać przed napisaniem posta
airwolff
Light Planes Captain
Light Planes Captain
Posty: 69
Rejestracja: czw 22 gru, 2005 20:13
Skąd jesteś: Tomaszów

Post autor: airwolff »

Fakt faktem dodatków mam trochę ale nic nie zmieniałem od kilku dni. I to się zaczęło niedawno.
KaEn
Turboprop Captain
Turboprop Captain
Posty: 217
Rejestracja: śr 08 paź, 2008 15:49
Skąd jesteś: EPWA

Post autor: KaEn »

I mnie dopadł taki błąd wczoraj w czasie kręcenia STARa przed LSZH. Wiedziałem wcześniej że sceneria FreeZ nie jest najbardziej przyjazną dla komputerów i pomyślałem, że to to. Okazało się jednak, że miałem uszkodzony, lub nie w pełni sprawnie działający plik wymiany właśnie (już naprawdę sporo czasu minęło od instalacji systemu). Nawet jest na ten temat oficjalny komunikat w supporcie Microsoftu: http://support.microsoft.com/kb/892610/en-us Podana tam metoda odbudowania pliku wymiany pomogła i wyeliminowała problem całkowicie. Co więcej, nie wiem czy to efekt placebo, ale wydaje mi się że ogólna szybkość działania systemu się poprawiła.
KaEn
Turboprop Captain
Turboprop Captain
Posty: 217
Rejestracja: śr 08 paź, 2008 15:49
Skąd jesteś: EPWA

Post autor: KaEn »

Ciekawa sprawa, był przez jakiś czas spokój i wczoraj to samo... RAM sprawdzony memtestem - OK, plik wymiany świeży, dysk po defragmentacji, czyli ewidentny memory leak... Ale kiedy i przez co powodowany, cholera wie... Nie chce mi sie teraz selektywnie odinstalowywać dodatków i sprawdzać każdej konfiguracji. Mocno się na FS'a pogniewałem.
Obrazek
Core2Duo E8400 | GA-EP45-D3SL | 2x2GB DDR2 PC8500 | GF 9800GT/1GB | Win 7 64-bit | FS2004 | FSX
Artur S.
Jet 1st Officer
Jet 1st Officer
Posty: 287
Rejestracja: wt 17 lut, 2004 14:13
Skąd jesteś: WAW

Post autor: Artur S. »

Witam!
Raczej mało prawdopodobne, ale proponuje sprawdzić, czy nie masz "aktywnego" jakiegokolwiek procesu związanego z Adobe Acrobat'em. Kilka dni temu próbowałem pod fire-foxem bezpośrednio ze strony www otworzyć pdf-a, i przez jakiś błąd albo strony albo samego dokumentu zaczął mi "puchnąć" RAM (klasyczny memory-leak), i to nawet po zamknięciu przeglądarki.
Dla jasności - nie pamiętam już jaki to był proces i szczerze mówiąc w temat nie wnikałem, ale może warto mu się przyjrzeć.
Pzdr - Artur S.
AZT017 (WAW)

Core i7 6700K, ASUS MAXIMUS VIII RANGER, 16GB/2666MHz, MSI GTX970, OS Win7/64bit, SSD Crucial 250GB, FS2004
KaEn
Turboprop Captain
Turboprop Captain
Posty: 217
Rejestracja: śr 08 paź, 2008 15:49
Skąd jesteś: EPWA

Post autor: KaEn »

Jest kilka znanych z memory leak procesów, Acrobat Reader, Winamp, Zone Alarm, GG, Updater Javy i żadnego z nich nie miałem uruchomionego. Jestem na 99,99% pewien że jakiś moduł FS'a "kradnie" pamięć. A czy 1,67GB pamięci przydzielonej do FS9 (wszystkie suwaczki na maks + zalecane modyfikacje fs9.cfg) przy locie nad Belgią z FSGlobal, UTE, GE Pro, AS 6.5 (pogoda overcast) i 747 iFly to akceptowalna wartość? (tyle w momencie wywalenia błędu jest przypisane). Mi się wydaje że wcale nie jest to tak dużo.
Obrazek
Core2Duo E8400 | GA-EP45-D3SL | 2x2GB DDR2 PC8500 | GF 9800GT/1GB | Win 7 64-bit | FS2004 | FSX
Artur S.
Jet 1st Officer
Jet 1st Officer
Posty: 287
Rejestracja: wt 17 lut, 2004 14:13
Skąd jesteś: WAW

Post autor: Artur S. »

Ciężko mi powiedzieć czy 1,67GB to dużo - wiele zależy od tego, jakie masz aktywne procesy (aplikacje) nie związane z FS-em.
U mnie nawet po ok 3h lotu którymś z PMDG albo Level'em z wykorzystaniem "addon'owych" lotnisk i AS, maksymalna zajętość RAM'u nie przekracza 1,4GB (może raz albo dwa było to 1,6), ale zazwyczaj mieszczę się w okolicach 1-1,2GB. Jako "ekstra" w tle uruchomiony mam tylko fire-fox i ServInfo.
Pzdr - Artur S.
[edit]
Zauważyłem w stopce że masz 2x2GB RAMu. Jeśli Twoja VISTA to 32bit-owa wersja proponuje wywalić 2GB. Tutaj masz odpowiedź dlaczego. Możesz jeszcze rzucić okiem na ten wątek.
Ostatnio zmieniony czw 01 sty, 1970 01:00 przez Artur S., łącznie zmieniany 1 raz.
AZT017 (WAW)

Core i7 6700K, ASUS MAXIMUS VIII RANGER, 16GB/2666MHz, MSI GTX970, OS Win7/64bit, SSD Crucial 250GB, FS2004
KaEn
Turboprop Captain
Turboprop Captain
Posty: 217
Rejestracja: śr 08 paź, 2008 15:49
Skąd jesteś: EPWA

Post autor: KaEn »

1,67GB u mnie przypisane było TYLKO do FS'a. Łączne użycie pamięci to prawie 2,4GB.
Obrazek
Core2Duo E8400 | GA-EP45-D3SL | 2x2GB DDR2 PC8500 | GF 9800GT/1GB | Win 7 64-bit | FS2004 | FSX
KaEn
Turboprop Captain
Turboprop Captain
Posty: 217
Rejestracja: śr 08 paź, 2008 15:49
Skąd jesteś: EPWA

Post autor: KaEn »

Wszystko jasne. Napiszę tylko tyle, że winne całemu zamieszaniu jest UT Europe w wersji 1.00. Wersja 1.01 usuwa cały problem. Teraz wszystko absolutnie wszystko na full i użycie pamięci przez FS nie przekracza 950MB.

PS: wczoraj po kilku testowych lotach już nie miałem siły żeby jeszcze coś dopisać. Przeczytałem naprawdę sporą ilość materiału dotyczącego błędów OOM w FS i jest pewna zależność, która powoduje takie błędy. Prawdopodobieństwo memory leak w FS jest szczególnie wysokie w dwóch przypadkach. Pierwszy to taki, gdy dla danej scenerii istnieją dwa foldery /scenery i /texture, ale texture jest pusty (mogą to być wszelkiego rodzaju poprawki landclass). Wtedy zaleca się usunięcie folderu texture z takiej scenerii. Drugi przypadek, to ten, który ma miejsce w przypadku UT Europe. Sceneria korzysta z globalnych tekstur zawartych w FS_ROOT/Texture, a nie ma kopii tych plików w folderze /Texture samej scenerii. Są to jedyne dwa znane przypadki, kiedy plik fs9.exe powoduje memory leak. Z reguły "wyciek" jest dosyć powolny i osiąga wartość 0,5-1GB/h, czyli średnio zużycie RAM'u przez fs9.exe zwiększa się niepotrzebnie o około 9-17MB na minutę. Przy takim tempie bardzo trudno wychwycić to zjawisko. Z reguły zdajemy sobie z niego sprawę, jak jest już za późno i FS się wywala.

Mam nadzieję że powyższa wiedza przyda się komuś w potrzebie. ;)
Obrazek
Core2Duo E8400 | GA-EP45-D3SL | 2x2GB DDR2 PC8500 | GF 9800GT/1GB | Win 7 64-bit | FS2004 | FSX
b 737
Cadet
Cadet
Posty: 11
Rejestracja: wt 29 wrz, 2009 16:25
Skąd jesteś: Staszów

Brak pamięci...

Post autor: b 737 »

Już mi brak sił od dłuższego czasu znów FS sadzi mi brakiem miejsca na dysku co jest spowodowane w 90% brakiem patchy do UTE, ale nie tym razem wywaliłem FS razem ze wszystkimi dodatkami. Instaluje od nowa FS2004 FS9.1, EIDW Eiresim, REX, GE Pro i B737 PMDG nie instalowałem UTE bo byłem przekonany że to UTE sie z czymś gryzie odpalam lot EIDW-EICK podczas wznoczenia przy ok FL200 wychodzi błąd że brakuje miejsca na dysku i po chwili :
Obrazek

specyfikacja
E5200 (nie kręcony)
HD4850 Asus
GA-EP43-DS3
2x1GB G.Skill CL4 800Mhz
CoolerMaster Extreme 460W

Możecie mi coś poradzić ?
Awatar użytkownika
RzEmYk
Moderator
Moderator
Posty: 2749
Rejestracja: pt 18 lut, 2005 01:25
Skąd jesteś: KDA

Post autor: RzEmYk »

Kasowałeś FS9.cfg?
Zapraszam do opcji Szukaj!
Blaszak: MSI MAG B650 TOMAHAWK, Ryzen 7 7800X3D, DDR5 2x32GB, Arctic Liquid Freezer II 2x120, RTX4080S, W11
b 737
Cadet
Cadet
Posty: 11
Rejestracja: wt 29 wrz, 2009 16:25
Skąd jesteś: Staszów

Post autor: b 737 »

Tak.
b 737
Cadet
Cadet
Posty: 11
Rejestracja: wt 29 wrz, 2009 16:25
Skąd jesteś: Staszów

Post autor: b 737 »

Jeszcze jedno. Jak przyśpieszyć ładowanie się textur? na PMDG często to wgląda tak Obrazek dopiero po 5 sek nabiera kolorów...
PZL Belfegor
Moderator
Moderator
Posty: 2849
Rejestracja: sob 19 lut, 2005 14:55
Skąd jesteś: Warszawa

Post autor: PZL Belfegor »

Przekonwertuj je sobie na DXT3.
ODPOWIEDZ