cancel
Showing results for 
Search instead for 
Did you mean: 

Should I enable flat memory model or not?

former_member211576
Contributor
0 Kudos

Hi experts,

We run our system with Win2008R2SP1, kernel 700 patch 306 now. When we were using Win2008, one Microsoft consultant suggested us to use flat memory model.

Now we have upgraded to Win2008 R2 SP1, and he suggested us to disable flat memory model because the memory management module has been changed. However, I did not see any updates in the note: 1002587.

We are currently running our application servers with 36GB RAM, and average 27GB available. Any recommendations?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

I tested flat memory model on a BI test environment, previously. If you are facing with CPU bottleneck, you may activate flat memory model. Please note that as indicated in the note 1002587 - Flat Memory Model on Windows, it requires more space. From technical perspective user context is stored in memory mapped file. The user context is attached work process when a transaction started. Then, it removed when the transaction is finished. By the flat memory model, memory mapped file is permanently attached to the workprocess and does not get dropped even the transaction completed.

If you think that you have enough physical memory and CPU bottleneck, you can use flat memory model.

Best regards,

Orkun Gedik

Answers (2)

Answers (2)

0 Kudos

.

0 Kudos

.