Hard Light Productions Forums

Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Topic started by: Blitzerland on March 16, 2005, 10:17:38 pm

Title: Time to bite the bullet
Post by: Blitzerland on March 16, 2005, 10:17:38 pm
I love the SCP. Couldn't live without it. Freespace Open is da' bomb.

Recently, however, during any given mission, availible physical memory goes "kapoot." For some reason, I start each mission with around 80 out of 512 mb availible. That, of course, means I can only play a single mission without having to restart my computer to get my ram back. I get great frame rates, but I'd like to play longer.

Although Fs2 claims (-stat flag) to be using only about 200 mb out of 512, that doesn't account for the other 300 mb. I have nothing else running in the background. Yeah, I've got JPG/TGA and glowmaps enabled, but with an ATI 9800 PRO and 2.4 Ghz, you'd think I could play longer. And that still doesn't explain the missing 300mb.

So, anyways, my question to you. How much RAM do I need to run 3.6.5 for longer (4, 5 missions?) periods of time?
Title: Time to bite the bullet
Post by: Taristin on March 16, 2005, 10:23:54 pm
If it's win XP, there's your 300 megs...
Title: Time to bite the bullet
Post by: Blitzerland on March 16, 2005, 10:24:57 pm
I stubbornly refuse to use XP. I'm a 98 SE user.

Edit: No posts after thirty minutes? I'm not being ignored. Nope. They must all be sleeping. Of course.
Title: Time to bite the bullet
Post by: Annorax on March 16, 2005, 10:50:23 pm
Quote
Originally posted by Blitzerland
I stubbornly refuse to use XP. I'm a 98 SE user.


I get more missions than that out of my 98SE machine... despite only having 256mb of ram.
Title: Time to bite the bullet
Post by: Blitzerland on March 16, 2005, 10:52:58 pm
Do you have detail maxed out, -jpeg and -glow flags enabled? If so, then something besides Fs2 is gobbling RAM.

Anyways, does anyone have any idea what the heck is eating 300 mb of RAM?
Title: Time to bite the bullet
Post by: Bobboau on March 16, 2005, 10:56:00 pm
d3d makes a system copy of all textures in addition to the system copy that FSO makes and the vram copy try playing in OGL, it tends to be a bit more memory effecent.
Title: Time to bite the bullet
Post by: Flaser on March 18, 2005, 02:03:11 am
A quick solution to regain memory beside a restart:

Start the Taskmanager - wink2k / winxp - check processes, kill the ones that take the most memory.
Explorer.exe is a likely candidate.
To regain your destok aftef killing explorer.exe, still on the taskmanagger start a new process, type in explorer.

The procedure is the same for 98SE except, just hit ctrl-alt-del to get the list of running programs.
Title: Time to bite the bullet
Post by: WMCoolmon on March 18, 2005, 02:39:32 am
Quote
Originally posted by Bobboau
d3d makes a system copy of all textures in addition to the system copy that FSO makes and the vram copy try playing in OGL, it tends to be a bit more memory effecent.


:wtf: Why? And is there any way to free the FS2 system copy and use the DX system copy, or vice versa?
Title: Time to bite the bullet
Post by: Kosh on March 21, 2005, 06:48:05 pm
Quote
Originally posted by Raa
If it's win XP, there's your 300 megs...



WinXP does not use 300 megs unless you have absolutly every service turned on.
Title: Time to bite the bullet
Post by: Kie99 on March 22, 2005, 01:41:15 am
Try THIS (http://safsquad.com/Files/EndItAll2.zip), it a task manager that kills all non-essential processes running.