Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Virtual Memory - what thresholds should I set for this?

Hi,

Wondering is anyone can advise on the settings for Virual memory on out QVS.

We are running 32 bit Wondows Server 2003, with 32 bit QVS 9, SR6, server currently has 6GB RAM. I am receiving errors saying

Warning WorkingSet: Virtual Memory is still beyond parameters - 1.153(1.000) GB

Quite regularly, and then occasionally

Error Total memory exhausted. Attempting recovery...

Looking at the Virtual Memory setting son the box they are set to a custom level, paging file size Initial 2046MB, Max 4092MB - would increasing these help?

7 Replies
Not applicable
Author

Dear,

     Adding more virtual or even physical memory will not help you because a 32 bit computer can not allocate more than 4 gb memory for a single Application.

So, even if you are having 6 gb memory, your QV can at max use 4 gb memory. Switch to 64 bit. then only you will be able to smoothly run it.

Regards...

Not applicable
Author

Thanks. Have another server on order with plenty of RAM and 64bit OS - In the meantime im trying to work with what I have But why does the limit seem to be set at 1GB as far as qv is concerned, I look at task manager and there is normally plenty of RAM available, yet we a re still logging the events described above? Any ideas?

bnichol
Specialist
Specialist

Typically, a process running under Windows Server 2003 can access up to 2 GB of memory address space (assuming the /3GB switch was not used) with some of the memory being physical memory and some being virtual memory.

The following link will describes how to expand the limit to 3 GB...

http://technet.microsoft.com/en-us/library/bb124810(EXCHG.65).aspx

As for the thresholds, normally I set them fairly high... 85% and 95%.  Otherwise, the logs fill up with warnings.

Good luck,

B

luis_idrovo
Partner - Creator
Partner - Creator

Hi Ashutosh,

I have a similar problem with the unique difference is that my server is Enterprise. There is the possibility that happening the same?.It has 24 GB of RAM and I would like to know if the server can use all the RAM available.

The server is Windows 2008 ENTERPRISE  32 bits with 24 GB of RAM.

Thanks

bnichol
Specialist
Specialist

Looks like the Enterprise version supports up to 64GB in 32bit...

2015-09-29 16_23_31.jpg

For 32bit Physical Address Extension needs to be configured....

Physical Address Extension (Windows)

luis_idrovo
Partner - Creator
Partner - Creator

thank you for your answer. This will want to say that the operating system not recognize automatically the memory ram despite to be ENTERPRISE EDITION?

I have to configured the physical address extension?

bnichol
Specialist
Specialist

That's my understanding of the article.

Is there a reason why you are using 32bit?