Jump to content
Sign In to follow this  
DOXXP29

RAM size increase

15 posts in this topic Last Reply

Highlighted Posts

Posted:
Last Online: A long, long time ago... 
 

I currently have a RAM size of 768mb. (2 GB Gateway, nvidea 6200 vid w/256mb) Would increasing it be worth it in terms of increased game speed? Playing large tiles can be frustratingly slow. I ask because I use RAMBUS which can be ridiculously expensive and must be purchased in pairs. I currently have 571mb in my plug-ins folder (no read-mes or photos) VM is set per the directions from N_O_Body to max. I keep everything defragged, etc. Just wondering if I increase RAM to a gig if it would help appreciably, or if I'd need a lot more to show any real improvement. Thanks.

Share this post


Link to post
Share on other sites
Posted:
Last Online:  
 

Oh yes, definitely! SC4 is very RAM intensive, as all the plugins need to be loaded into memory before the game starts. In fact, the more plugins you have, the more RAM you will do good with. Increasing your RAM to 1GB will definitely help, but I don't know if it will show a lot of marked improvement. The more RAM you have, the less SC4 needs to write to the Paging file, thus actually improving game performance.

But probably one of the most overlooked facts about SC4 is that it's a processor intensive game as well. The processor is what's carrying out all the hundreds of calculations, from population growth to pollution to pathfinding routes. If your processor is weak, adding more RAM won't necessary help as the processor will act as a bottleneck, slowing down the performance of the rest of the system. But hey, RAM is the cheapest way to improve your performance in SC4.

Share this post


Link to post
Share on other sites
Posted:
Last Online:  
 

If you can afford it go to 2GB.  If not, get 256MB more to take you to 1GB.  Are you sure you need all those plugins?

Getting more RAM definitely cuts down paging, which can be a pretty serious overhead because of all the processor faults involved.  Depending on your O/S a missing page fault can cause a segment fault, with massive paging of the page table, then messing about getting the right page which has only one reference on it, and here we go again.  So more RAM not only gives you better access to the game data, it cuts paging I/O thus saving all the processor cycles for that, too!


Beware: Emancipated user.  No Windoze for me.
The teacher opens the door but the student must enter himself. - Ancient Chinese Saying

Every minute of hate in which one indulges oneself is sixty seconds of happiness lost.
Music expresses that which cannot be put into words and that which cannot remain silent. -- Victor Hugo
If you always do what you've always done, you'll mostly get what you've always got.
JohnNewSig.gif
"We have met the enemy, and he is us" - Walt Kelly

Come join us at the Moose Factory

Share this post


Link to post
Share on other sites
  • Original Poster
  • Posted:
    Last Online: A long, long time ago... 
     

    Thank you both, prince of sims and N_O_Body! You guys are always so very helpful and your info is always right on! With RAMBUS, it actually MAY be cheaper to but a new processor than to upgrade to 2 gb, so I may try to up it to 1 gb in the meantime. N_O_Body, how would I determine if I have a "missing page fault", or something that was causing it? I have a lot of stuff on my comp (I use Windows XP home), both busibess and otherwise. Have 3 internal HDs, and run AV and Spybot & defrag faithfully. I'm sure there are things such as this that may very well be slowing down my system, but I have no idea about...page faults being one I have no knowledge on. (and no, I probably don't need all the plug-ins, but so many things have dependencies, etc, that there probably isn't a whole lot that I could actually remove and still keep my existing cities intact) Again, thank you very much! (Sorry...I WISH I could get these posts to recognize my paragraphs!)

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     

    I have an older computer that uses Rambus, and the only place I know of to get memory is Dell. And, the only thing they have is 512MB modules, at $295 each. I didn't check Gateway. More memory will help, but not all that much. Moniter how often the game is writing to the swap file, if it is alot, there may be something you can do to fix that. Saving the game often will also help to limit the swap file writes.

    I am guessing when you say "2 GB Gateway" that you mean 2GHz. That will do a fair job, but even with my 3.6GHz, and a large city, saving, and going to underground view can be exasperatingly slow. Or, maybe I am just too impatient.

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     

    No you're just too impatient...lol jk but, how exasperatingly slow is it? did you time how many seconds (or minutes) it took to switch ever? I guess its something to keep you busy while waiting.

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     

    N_O_Body, how would I determine if I have a "missing page fault", or something that was causing it?quote>

    You would have to run XP in debug mode, and have the debugging tools.  You might be able to see it through the system events monitor, but since missing page faults are a standard mechanism used to start a program in XP, I suspect they are not logged unless they caused a crash.  At that point you would have to be able to unwind a stack trace.

    Let me give you an example of the use of the missing page fault.

    When a new job is starting up, the executable file(s) are examined and a (virtual) memory space is assigned to it.  The system builds a (segment and a) page table that point to all the pages of the program on the disk media.  In the case of XP, I believe these are on the prefetch area (a stupid concept, but that is another story).  To actually start the job, the system does a user mode branch to the starting address of the program.  This location is not in memory, so a page fault occurs, the page table is accessed, and the page brought into memory.  The branch is re-executed, and away you go.


    Beware: Emancipated user.  No Windoze for me.
    The teacher opens the door but the student must enter himself. - Ancient Chinese Saying

    Every minute of hate in which one indulges oneself is sixty seconds of happiness lost.
    Music expresses that which cannot be put into words and that which cannot remain silent. -- Victor Hugo
    If you always do what you've always done, you'll mostly get what you've always got.
    JohnNewSig.gif
    "We have met the enemy, and he is us" - Walt Kelly

    Come join us at the Moose Factory

    Share this post


    Link to post
    Share on other sites
  • Original Poster
  • Posted:
    Last Online: A long, long time ago... 
     

    Thanks, N_O_Body! I learn quite a lot from you. I appreciate you taking the time to enlighten a semi-literate user like myself on these types of issues. It's a bit deep for me, but I'm gonna pull out my microsoft XP books, manuals and CDs and check into it. I've found that the advice you've provided in the past helps not only for SC4 play, but affects the computer globally in a good way, which makes my life happier when using other applications and programs. Again, I thank you! And thanx for the price info on RAMBUS memory. That's waht I've been finding...512 stcks for just under $300 apiece. Since I need two, I could get a bare bones computer just for SC4 for less.

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     

    Originally posted by: coolotter88 No you're just too impatient...lol jk but, how exasperatingly slow is it? did you time how many seconds (or minutes) it took to switch ever? I guess its something to keep you busy while waiting.quote>
     

    Gee, thanks, Coolotter, just what I wanted to do, sit and watch a stop watch run.  3.gif

    It's seconds , not minutes, but when I want to play the game, it seems like a very long time.  I have always thought about timing it, but just have not got around to it.  And it is a large city [62MB file], a million pop, 48,000 HT, and 500,000 commercial jobs.  It is loaded with dozens of landmarks, and all of the rewards.

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online: A long, long time ago... 
     

    $295 for ONLY 512MB!!!!! That is outrageous. Try tigerdirect.com or newegg.com to buy more memory.

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     

    I'm pretty sure RAMBUS memory is a specific type of memory that only Dell sells. So their prices will probably be the only and the best you will find.

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     


    All of the early Pentium 4's used Rambus memory, it's a really fast memory, but expensive. That's why Intel changed the processor to accomodate other memory types. The reason it is so expensive, other than the architecture, is that it is patented.

    There are several retailers that handle it, and some are cheaper than Dell. 

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     

    I believe so..

    I wasn't directing my post toward you Prince.

    Just providing information on the history.

    I think Sony intends to use it in one of their games.

    Edit:  Another interesting point, it is 10 times faster [bandwidth] than DDR 400

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     

    I remember reading up on RDRAM. I have an Intel Compaq PC that uses RDRAM. I decided to go ahead and build a new computer when it turned out that adding more RAM to the PC was going to be really expensive.

    Anyways, I'm getting really off topic, so I will not continue this discussion here.

    Share this post


    Link to post
    Share on other sites

    Sign In or register to comment...

    To comment in reply, you must be a community member

    Sign In  

    Already have an account? Sign in here.

    Sign In Now

    Create an Account  

    Sign up to join our friendly community. It's easy!  

    Register a New Account

    Sign In to follow this  

    • Recently Browsing   0 members

      No registered users viewing this page.

    ×

    Thank You for the Continued Support!

    Simtropolis depends on donations to fund site maintenance costs.
    Without your support, we just would not be in our 24th year online!  You really help make this a great community. *:thumb:

    But we still need your support to stay online. If you're able to, please consider a donation to help us stay up and running. This helps sustain a platform where we can share our community creations for years to come.

    Make a Donation, Get a Gift!

    Expand your city with the best from the Simtropolis Exchange.
    Make a Donation and get one or all three discs today!

    STEX Collections

    By way of a "Thank You" gift, we'd like to send you our STEX Collector's DVD. It's some of the best buildings, lots, maps and mods collected for you over the years. Check out the STEX Collections for more info.

    Each donation helps keep Simtropolis online, open and free!

    Thank you for reading and enjoy the site!

    More About STEX Collections