0

I have a virtual machine running on hyper-V. The VM has 26 processors assigned to it and 300 GB of RAM. The underlying physical server has 2 CPU sockets, both with 8 cores each.

Looking at the NUMA config in SQL Server I can see the following:

Node: 0 State: ONLINE Online schedulers: 13 Offline schedulers: 0 Processor Group: 0 Memory node: 0 Memory VAS Reserved GB: 688

Node: 1 State: ONLINE Online schedulers: 13 Offline schedulers: 0 Processor Group: 0 Memory node: 1 Memory VAS Reserved GB: 0

Why is there a difference of Reserved VAS memory between the two numa modes? Does it mean all the RAM is in the first processors DIMMs on the physical server, and so the second processor is actually having to access the RAM on the first? Thanks.

6
  • Can you post top 150 lines of sp_readerrorlog. This may be normal thing but just trying to see if you have some specialized configuration – Shanky Mar 2 at 13:03
  • Virtual Address Space (VAS) reservation is not reserved memory. – Brian Mar 2 at 13:50
  • @brian VAS is actually reserved when SQL Server starts. If you are hinting towards that it is not reserved. – Shanky Mar 2 at 14:29
  • @Shanky More that address space is not equal to memory / RAM. – Brian Mar 2 at 14:36

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.