Slava Oks's WebLog
Translate This Page
Translate this page
Coding & Debugging tips
SQL Server Memory Management
SQL Server Scheduling
Browse by Tags
Slava Oks's WebLog
Tagged Content List
Be Aware: 4GB of VAS under WOW, does it really worth it?
By now you have heard a lot about the fact that under WOW a 32 bit process can get 4GB of VAS. I agree this is great, but I would like you to be aware of something that might hit you really hard. As it turns out enabling 4GB VAS can be problematic due to either 32 bit app you are using or dlls 32 bit...
12 Mar 2006
Be aware: To Hyper or not to Hyper
Our customers observed very interesting behavior on high end Hyperthreading (HT) enabled hardware. They noticed that in some cases when high load is applied SQL Server CPU usage increases significantly but SQL Server performance degrades. Occasionally they would also see message in errorlog indicating...
12 Nov 2005
Be Aware: VirtualAlloc with MEM_RESERVE can fail even if you have plenty of VAS inside of the process
Many developers assume that if you have plenty of free VAS in your process VirtualAlloc ( http://msdn.microsoft.com/library/default.asp?url=/library/en-us/memory/base/virtualalloc.asp ) and VirtualAllocEx ( http://msdn.microsoft.com/library/default.asp?url=/library/en-us/memory/base/virtualallocex.asp...
3 Jun 2005
Be Aware: Using AWE, locked pages in memory, on 64 bit
We have already talked about Windows AWE mechanism on 32 bit and how SQL Server utilizes it. Today I would like to go over AWE & related mechanism on 64 bit platforms. To some people it comes as a surprise that AWE mechanism is still present and actually could be useful on 64 bit platforms...
29 Apr 2005
Be Aware: IA64 Stack Size
Stack subject in Windows OS is fascinating. There are so many interesting technical problems surrounding it. The moment you think you fully understand everything about stack you suddenly discover yet another mystery. And so it goes. In the last couple of weeks I have been approached by our testers and...
19 Mar 2005
Be aware: FLS-Fiber Local Storage
Problem: In the last several months there were several publications describing usage of fibers. When covering SQLOS's scheduling I will go into more details about them. Today I would like to touch on the subject on how to make your dlls/libraries more robust in the fiber environment. As you know, when...
28 Feb 2005
Be aware: a new section in my blog
Periodically, I bump into unusual behavior, features, of compiler, operating system, strange design and coding decisions made by someone else that makes me wonder. After giving it some thought, I often come to the conclusion that behavior or observed specifics are justifiable. However if I knew it upfront...
22 Feb 2005
Page 1 of 1 (7 items)
© 2015 Microsoft Corporation.
Privacy & Cookies