Re: Memory issue

Tech-Archive recommends: Fix windows errors by optimizing your registry



Hi Justin,

Physical memory: 4193268
Available: 237660
System cache: 382088

Kernel memory
Total: 156096
Paged: 116344
Nonpaged: 39752

As you can see I am missing around 3 GB of memory.... :-(

On a "good" server
Physical memory: 4191916
Available: 1757600
System cache: 801940

Kernel memory
Total: 175864
Paged: 125344
Nonpaged: 50520

Thnx for your help sofar.

Frank

"Justin Rich" wrote:

yeah your working set is a bit on the tiny side...
what does task manager say your system cache is taking? and total kernel
memory?

"Frank" <Frank@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:C9C4C7CA-58AD-4A9E-897C-6FCAA837008E@xxxxxxxxxxxxxxxx
Hi Justin,

Sorry for the mix up KB - MB. I meant MB.

To start with the result of pslist -m

Name Pid VM WS Priv Priv Pk Faults NonP
Page
Idle 0 0 28 0 0 0 0
0
System 4 1940 228 0 0 10759027 0
0
smss 288 3548 248 132 172 359 0
6
csrss 336 29200 2528 1892 3612 18004 5
75
winlogon 364 62908 5480 10876 13668 145423 51
101
services 412 49956 3840 1976 2060 70414 8
92
lsass 424 42444 4008 7544 7824 15870 14
56
svchost 640 19680 1096 888 944 2992 2
35
svchost 704 22204 2508 1584 1632 7102 20
40
svchost 768 41256 1580 3932 4000 7657 5
64
svchost 804 26072 2184 4280 4328 6261 6
39
svchost 820 169360 23508 24120 35276 365800 53
170
spoolsv 952 29924 3552 3940 4524 53473 4
44
msdtc 976 25448 520 1940 1988 1581 16
40
BackupClientService 1104 82164 7268 10380 21296 59046490 5
76
svchost 1180 17204 200 576 600 603 2
33
sqlservr 1252 1787020 33992 77384 78664 430705 173
107
svchost 1328 7232 200 304 332 388 1
15
snmp 1376 42760 1588 3928 4492 11500 7
65
SQBCoreService 1424 66812 1116 6976 33140 412501 5
67
mqsvc 1912 38220 288 3404 3620 2019 129
63
mssearch 1968 34060 440 5632 5656 3246 4
56
sqlagent 1528 43896 1704 2624 2932 14570 4
63
svchost 1656 33340 1208 2924 2972 1932 6
55
svchost 1420 59652 2004 2600 23148 7049 5
59
csrss 3060 22944 200 852 896 861 3
43
winlogon 3084 33508 376 1608 2612 2586 4
60
rdpclip 3216 33084 1608 1084 1100 3308 2
62
explorer 3316 74268 10136 8396 10608 9787780 10
125
BacsTray 3552 32400 608 896 908 2034 2
57
BackupClient 3580 36216 1300 1636 1760 9540 2
59
ctfmon 3612 26072 1876 596 896 10074 3
52
sqlmangr 3620 37516 1136 1412 2800 2611 3
66
wmiprvse 2524 27416 568 1844 2424 7816 3
45
logon.scr 304 14144 220 344 344 653 1
29
inetinfo 1004 48360 2012 3176 3376 8605 5
69
NTRtScan 3464 148664 15184 13536 14444 1465266 12
78
TmListen 1792 117584 9240 10872 14444 442991 43
102
PccNTMon 676 45380 4184 3204 4500 73452 5
71
TmPfw 1688 43840 1752 1408 2652 22065 5
65
CNTAoSMgr 3780 21860 552 1132 1144 1057 2
31
TmProxy 2728 30676 272 1692 4324 6801 34
37
cmd 4732 13996 704 1476 1532 646 1
27
wuauclt 4720 33960 3860 2012 2044 1119 3
63
wmiprvse 632 29332 5356 2240 2712 1452 3
47
pslist 5928 27520 2684 1000 1016 811 2
47

According to MS AWE should not be enabled on servers with 4 GB or less.
However I have tried it and it did not solve the problem.

based on what i've seen so far this looks pretty normal.

We have about 15 other DB servers and believe me this is not normal. Below
is a listing of another DB server. Both servers have 4 Gb memory, and both
have the /PAE and the /3Gb enabled.

Name Pid VM WS Priv Priv Pk Faults NonP
Page
Idle 0 0 28 0 0 0 0
0
System 4 1940 240 0 0 12730350 0
0
smss 328 3548 480 128 168 371 0
6
csrss 376 29212 4748 1880 1988 8220 6
83
winlogon 404 60612 8284 9672 12332 100872 43
97
services 452 61212 24436 4304 12256 54017 13
107
lsass 464 50288 9196 8596 8664 6642 20
64
svchost 696 19420 2788 864 944 871 2
35
svchost 748 22116 3572 1376 1464 1157 20
39
svchost 812 43088 4660 3912 4028 3641 6
64
svchost 848 25772 5776 3752 3800 2081 6
39
svchost 864 149772 33392 25972 45392 2100416 55
167
spoolsv 996 29648 5912 4012 4520 12835 4
43
msdtc 1020 24540 4476 1868 1916 1214 5
38
BackupClientService 1156 73456 11544 7860 16192 59648100 5
76
cimntfy 1172 32236 3632 1116 1132 923 3
54
cissesrv 1196 7084 1424 260 284 53300 1
15
cpqrcmc 1208 7336 1324 280 284 329 1
15
vcagent 1224 32088 6996 2328 2496 1887 2
53
svchost 1256 17204 2224 576 600 600 2
33
inetinfo 1336 49312 8944 3376 5408 12618 5
69
sqlservr 1424 1833320 1783240 1745952 1746948 1321535 19
126
svchost 1568 13844 2624 936 936 1197 2
23
snmp 1596 56960 4372 10720 12880 27825 9
81
SQBCoreService 1656 67832 9708 6964 34428 316306 5
67
sysdown 1768 10608 1480 336 336 366 1
21
smhstart 1784 17408 3248 1344 1344 811 2
28
hpsmhd 1920 39504 11116 7468 7944 33429 246
66
cpqnimgt 2044 50688 6396 3484 4064 1629 4
70
cqmgserv 2100 36256 4976 3576 3576 866074 5
55
cqmgstor 2120 27864 4524 3704 3772 1164 7
47
mssearch 2144 34056 1300 4136 4168 1976 4
56
wmiprvse 2284 30548 6588 3100 4908 2950 3
45
svchost 2332 32480 7760 5020 6984 7952 5
39
rotatelogs 2500 20872 1940 620 620 494 1
40
rotatelogs 2508 20872 1916 612 612 488 1
40
hpsmhd 2552 105552 17224 14956 14968 37236 29
74
cqmghost 2680 42852 7052 3420 3640 9972022 6
66
rotatelogs 2720 20872 1948 620 620 496 1
40
rotatelogs 2728 20872 1924 612 612 490 1
40
sqlagent 2880 45432 3304 2684 2972 5495 5
63
svchost 4004 33596 4028 2956 3028 1082 6
55
svchost 1520 58372 4808 2596 23100 8265 5
59
wmiprvse 4316 46964 8488 4888 5368 308082 5
69
explorer 4936 74976 15992 7972 9648 9136526 11
128
cpqteam 5004 26064 2636 612 612 793 1
49
jusched 5016 38044 5836 1564 1584 1654 5
70
BackupClient 5032 37256 3020 1716 1820 4704 2
61
ctfmon 5052 17544 4608 528 896 1602 3
34
sqlmangr 5060 38556 5340 1464 2852 2393 3
67
csrss 4044 22940 2612 896 944 974 3
43
winlogon 4720 33508 5008 1660 1732 1688 4
60
rdpclip 5664 32828 3992 1040 1072 1322 2
61
logon.scr 5080 14144 1656 344 344 447 1
29
NTRtScan 4708 95236 16820 11680 12652 1264245 9
68
TmListen 4900 117660 17472 10264 12700 229087 43
102
PccNTMon 1028 47428 7880 3208 4504 35788 5
71
TmPfw 4884 43836 5420 1408 2636 11105 5
65
CNTAoSMgr 5676 21856 2652 1132 1144 685 2
31
TmProxy 5884 30676 5132 1452 2764 2914 34
37
w3wp 584 40276 6892 3604 3632 2835 7
45
wuauclt 2056 34468 3976 2044 2044 1137 3
63

IF you compare the SQLServer prcess you can see that on the "good" server
the physical memory used is around 1.7 GB however on the "bad" server it
is
only 33 MB

sqlservr 1424 1833320 1783240 1745952 1746948 1321535 19
126
sqlservr 1252 1787020 33992 77384 78664 430705
173 107

My guess is that SQL is not the problem here. If I shut down SQL server I
only get around 33 MB back. Something is eating my physical memory and it
is
not showing up in any program or taskmanager.

It could be a bug in Windows or there is a serious problem with my server
hardware.


best regards,

Frank

"Justin Rich" wrote:

What you have listed is the Private Virtual memory (Priv) and Virtual
Memory. you are seeing roughly 270MB (not KB) of priv and about 3.5GB of
Virtual Memory.
The working set (ws) values would be of use. Although the working set is
not
an exact representation of what is in physical ram, its pretty close.
Also its important to keep in mind that "Virtual Memory" does not mean
its
not in physical ram. VM is the virtual address space that the application
is
aware of.

Also i see that SQL is using 1.7GB which is about right for a standard 32
bit system. the odd part is you are using the /3GB switch so it should be
a
bit more.
run this and let me see the results
pslist -m

based on what i've seen so far this looks pretty normal. the one thing
you
might want to take a look at is the SQL end of things. your 1.7GB of sql
VM
looks as though SQL is not configured correctly. 1.7 is the typical max
you
would see for a standard 32bit system without /3GB (1.7 being as close as
i've seen sql get to the 2gb limit)

you may want to get rid of the /3gb and just use the /pae and then
configure
sql to use awe
http://support.microsoft.com/kb/274750 (might be a new article, but this
.



Relevant Pages

  • Re: IIS 6 FTP problem
    ... Power Supply, Memory, CPU Overheated. ... > Server running ONLY FTP services ... > mysteriously reboots occasionally. ... > Available Physical Memory 766.12 MB ...
    (microsoft.public.inetserver.iis.ftp)
  • Re: Exchange 3GB Memory Question
    ... If your Exchange server contains mailboxes and/or public folders and has 1GB ... address space (not to be confused with the physical memory) so we provide ...
    (microsoft.public.exchange.setup)
  • Re: Exchange 3GB Memory Question
    ... If your Exchange server contains mailboxes and/or public folders and has 1GB ... address space (not to be confused with the physical memory) so we provide ...
    (microsoft.public.exchange.admin)
  • relic Have you learned how to post yet?
    ... As you have a selective memory, here is the source code for you. ... applications with a 4 GB virtual address space. ... that run on computers with more than 2 GB of physical memory. ... Address Windowing Extensions (AWE) enables applications to address more = ...
    (alt.os.windows-xp)
  • Large Page File Usage
    ... We currently are running Windows 2003 Ent on a Dell PowerEdge 2650 ... The server is running the following services: ... The strange thing is the memory to me. ... Physical Memory Available: 3037008 ...
    (microsoft.public.windows.server.general)