Log in

View Full Version : How to have faster loading times ?



Barry Soteiro
08-17-2007, 20:17
Hi,

It takes me something like 4 minutes to go from the desktop to the EB main menu an another 3 minutes to start a campaign :skull:

I was wondering how to cut those time a bit ? For example if i replace the long units and buildings descriptions by shorter ones will this affect the process ?

Thanks a lot !

Ludens
08-17-2007, 20:35
I don't think that will make much of a difference. The text files are a mere 13 MB compared to the 1 GB of the entire data folder. This threads (https://forums.totalwar.org/vb/showthread.php?t=75948) contains a few tips on speeding up your computer in general and EB in specific, but don't expect a miracle.

mcantu
08-17-2007, 20:53
More RAM always helps. 1GB for XP; 2GB min for Vista (I have 3GB)

Tellos Athenaios
08-18-2007, 01:55
Toggling the settlement names off helps too. Turn down all settings on the strategy map, because that is what demands most loading time.

Starforge
08-18-2007, 13:49
More RAM always helps. 1GB for XP; 2GB min for Vista (I have 3GB)

Programs in windows won't use more than 2GB without some unrecommended tweaking.

Long set of articles but informitive for those who are interested.

http://www.anandtech.com/showdoc.aspx?i=3034&p=1

Until they start writing 64bit executeables - probably not worth spending an excess of cash on memory. I put 4GB in my new box but the last 1-2 was probably waste for the next year or two.

Tellos Athenaios
08-18-2007, 13:51
Hehe, but what happens when you have a 64-bit processor?
Yep, 64-bit Vista... :grin:

Starforge
08-18-2007, 14:40
Hehe, but what happens when you have a 64-bit processor?
Yep, 64-bit Vista... :grin:

Doesn't matter. Programs are still written to be compatible with the 32-bit systems and will continue to be written that way for the most part for the next year or 3.

NeoSpartan
08-18-2007, 16:32
I don't think that will make much of a difference. The text files are a mere 13 MB compared to the 1 GB of the entire data folder. This threads (https://forums.totalwar.org/vb/showthread.php?t=75948) contains a few tips on speeding up your computer in general and EB in specific, but don't expect a miracle.

Dude I've spend the last 2 weeks looking for that link. THANKS!!!

mcantu
08-18-2007, 20:49
Programs in windows won't use more than 2GB without some unrecommended tweaking.

Long set of articles but informitive for those who are interested.

http://www.anandtech.com/showdoc.aspx?i=3034&p=1

Until they start writing 64bit executeables - probably not worth spending an excess of cash on memory. I put 4GB in my new box but the last 1-2 was probably waste for the next year or two.


That refers to virtual address space not the amount of physical RAM...

Starforge
08-19-2007, 01:41
That refers to virtual address space not the amount of physical RAM...

Aye, and....?

Still good to know when determining optimal physical RAM to place into the machine unless, of course, you have unlimited funds in which case disregard :yes: .

bovi
08-19-2007, 06:16
Each program won't get to spend more than 2GB, but different programs can use up to 2 GB each. So you still get an advantage with more than 2 GB physical RAM.

Starforge
08-19-2007, 06:54
Each program won't get to spend more than 2GB, but different programs can use up to 2 GB each. So you still get an advantage with more than 2 GB physical RAM.

Well, practically, it's highly unlikely that you'll be running 2 memory intensive apps at the same time when gaming. Again - if you have the money - spend it but there's really no need to plan for more than 1 intensive app at the same time on your gaming comp.

Not going to beat this one to death, just thought I'd offer up some input if people were trying to improve how EB runs by having them not spend excess cash on something that won't actually improve performance after a point. Certainly not telling anyone what to buy or how to spend their cash. If you want to plop 8GB in your box - feel free but it's not going to make EB run faster past around the first 2GB.

bovi
08-19-2007, 09:18
Since Windows' own processes easily uses 1GB, having 3 is still a good idea. 8 is overkill indeed :yes:.

Morte66
08-19-2007, 09:49
Since Windows' own processes easily uses 1GB

But doesn't the XP32 virtual memory scheme mostly page it out to disk after boot, leaving maybe 100-200MB in actual physical RAM? So going from 2GB to 3 or 4GB installed RAM might get your one big application from 1.8GB to 2GB in practice.

Unless you have a 64 bit OS and a program written to actually use it, a single application won't go over 2GB. In the next couple of years, I think this mostly matters to people using Adobe Photoshop on a professional level.

And unless you run two big applications at once (probably on a multi-core), say a hefty game and a high definition video encoder each wanting 1.3GB, there's not much point to having more then 2GB installed RAM on an XP32 PC.

bovi
08-19-2007, 11:03
XP will page out stuff it considers that it doesn't need at the moment, including the memory taken by applications, probably defined by the data accessed the least recently being flushed out. You can especially see this in large java applications you leave open when you leave the computer for a while, they will be grey for a long time while everything it needs is paged back in (grey screen of undeath).

The amount of memory being paged is affected by the amount of RAM you have available. For instance, using Memtest, you can see that when you use up all the RAM you have available, a small amount will become available again as more is paged out. In fact, to test the biggest part possible of the RAM you may have to overcommit, so that everything else is paged out, then stop and quickly use only the available RAM.

Ergo, having more than 2GB of RAM will make sure that any application or game that actually wants that much (RTW doesn't) does not have to page out the memory it may be needing at some time => better performance. I'd like an option to tell Windows not to page stuff out until more memory is asked for and not available, if anyone knows...

Tellos Athenaios
08-19-2007, 14:08
Okay :focus:.

We can all agree that 2GB of RAM would work wonders, especially with the latest types of OS. 3GB might be even better; but with RTW, or M2TW for that matter, it's highly unlikely you'll ever need it if you use the program conservatively. (That is, you just play and don't mod it extensively - in a modder's case you may want to run both the game and other applications at the same time which is seriously demanding.)

Also, if you just have been doing something demanding in terms of RAM, you may want to spend a while on the Internet (just load up the explorer - don't start actually browsing the web or something). By starting up a new, light program, you tell your OS to get rid of all the junk previously stored in the RAM - without putting as much/more different junk there. Hence, nearly all of your RAM will be available immediately to your demanding application; which will decrease start-up time.

Now you may wonder what other programs can be so demanding in terms of RAM that you have to do this. Well, there's all kinds of Office for example. Copy/paste a lot, and behold the custom lag you can create!

Starforge
08-19-2007, 14:25
I'd like an option to tell Windows not to page stuff out until more memory is asked for and not available, if anyone knows...

Windows and garbage collection - you would think they would have figured out how to clean it up after all these years. OS/2, Novell, Linux all do / did a better job of it but /shrug. Maybe someday (though MS still blames the apps I'm sure.)

Edit - sorry just woke up and no coffee - I addressed something you weren't really saying. I don't know of any apps that will force it to keep things in memory.


We can all agree that 2GB of RAM would work wonders, especially with the latest types of OS. 3GB might be even better;

I plopped 4GB in mine for overkill and a quad which pretty much nothing is going to use for a while anyhow. Made me feel good though :beam:

Primative1
08-19-2007, 14:30
I recently upgraded from 2gb to 4gb and it has made a definite difference to large battles. My system can now handle 6000+ troop battles with no problem, there used to be the occasional slowdown with 2gb.

mcantu
08-19-2007, 14:33
The thing with Vista though, is that it scales its use of RAM for background processes based on how much you have (its working on the premise that if RAM isnt being used, its being wasted). When I had 1GB, Vista would use about 500MB just sitting idle. Now that I have 3GB, it uses about 1GB when idle...

shlin28
08-19-2007, 16:04
I got 512mb RAM and EB works perfectly for me, thanks to a little software called CachemanXP.

I can use large unit size and high quality skin :beam:. I can have three full-stack army on the battlefield at one time, as long as nobody fires any fire arrows! which makes my game ctd almost immediately due to lack of RAM.

Intranetusa
08-19-2007, 18:48
The thing with Vista though, is that it scales its use of RAM for background processes based on how much you have (its working on the premise that if RAM isnt being used, its being wasted). When I had 1GB, Vista would use about 500MB just sitting idle. Now that I have 3GB, it uses about 1GB when idle...

Vista was made to run on at least 2 GB of RAM. Most computers with only 1 GB and vista would lag so badly that games were unplayable.


"I got 512mb RAM and EB works perfectly for me, thanks to a little software called CachemanXP."

How do you work cacheman? I only have the free version and don't have the auto-matic optimization...