webForumDet fria alternativet

minnesanvändning

13 svar · 412 visningar · startad av da97enla

da97enlaMedlem sedan dec. 2001343 inlägg
#1

Kanske en väldigt dum fråga, men hur mycket är K i minnessammanhang? Jag har 1GB i minne och det står att servern utnyttjar 268 1240 K. Kan tilläggas att jag har fått upp:

Your system is low on virtual memory...

Betyder det att hårddisken nu används som internminne?

Mvh
enla

OveRRidEMedlem sedan feb. 200112 078 inlägg
#2

Om du har 1 GB i internminne och minnesmätarna säger att systemet använder 2.6 GB, så skulle jag nog vilja säga att något är fel, sen om det är din maskin som har groteskt för lite minne eller om du har en enorm minnesläcka någonstans, det vågar jag inte svara på. I vilket fall som helst så är det fel, väldigt fel. Och ja, din server bör nog swap'a (använda HDD för minneshantering) för glatta livet vid det här laget.

Vad har du mer på din maskin förutom webbtjänster (IIS antar jag)? SQL Server?

da97enlaMedlem sedan dec. 2001343 inlägg
#3

IIS, SQL server och Coldfusion

OveRRidEMedlem sedan feb. 200112 078 inlägg
#4

Då vill jag gissa på att det är SQL Server som är boven i dramat, såvida du inte har ett större antal krävande processer/webbplatser i IIS'en som är markerade som Isolated (då får de en egen DLL-host att köra i). Men iallafall; SQL Server har en mycket girig inställning jämtemot resterande systemet när det handlar om minnesallokering. Det är med största sannolikhet alltid en faktum att SQL Server (efter ett tags drift) allokerar nästan allt minne på maskinen som den kan komma åt, även om den inte använder det i just det läget då det är allokerat. Den släpper således inte minne ur sin pool förrän andra applikationer/tjänster på systemet behöver dem.

I vilket fall som helst, du har för mycket allokerat minne totalt. Kan du se vilken process som tar hur mycket minne? Tryck Ctrl+Shift+Escape, så får du fram Aktivitetshanteraren. Under Processer ser du minnesallokeringen.

da97enlaMedlem sedan dec. 2001343 inlägg
#5

SQL tar 380 388 kb och sen har jag två dller som tar 67 380 resp. 20 988 kb. Jag kör inga webbplatser i Isolated mode. Vad ska jag göra?

OveRRidEMedlem sedan feb. 200112 078 inlägg
#6

/red. Äsch. :l

OveRRidEMedlem sedan feb. 200112 078 inlägg
#7

Ta en skärmdump på Aktivitetshanteraren, så vi får se hur det ser ut. Kanske inte hjälper så mycket, men jag vill se så att siffrorna stämmer, för det låter väldigt konstigt. Typ som den bifogade filen.

Hur länge sedan var det du startade om maskinen? Har du många egna script/applikationer som körs på maskinen? Det du räknar upp där, som borde vara det mest krävande på maskinen, kommer ju knapp upp i 500 MB allokerat minne.

stefanpc_dump.jpg
da97enlaMedlem sedan dec. 2001343 inlägg
#8

Ok, här kommer en fil som visar minnesanvändningen.

minnesanv..gif
OveRRidEMedlem sedan feb. 200112 078 inlägg
#9

Nu var ju visserligen trycket nere på ~1.6, men det är ju fortfarande ganska mycket. Hur nyligen startade du om maskinen?

da97enlaMedlem sedan dec. 2001343 inlägg
#10

I fredags. Skickar över en fil över de processer som körs. Jag har satt växlingsfilen till 2000MB är det bra?

processer.jpg
OveRRidEMedlem sedan feb. 200112 078 inlägg
#11

Jag måste säga, trots att jag inte ser fler än knappt hälften, att du verkar ha väldigt många processer snurrande. Att F-Secure och ColdFusion ligger i toppen under DLL-host'arna och SQL-servern är ju knappast förvånande, men vad i hela världen är det som utgör resterande listan som vi inte ser?

stoffe-2kMedlem sedan apr. 200010 782 inlägg
#12

att du verkar ha väldigt många processer snurrande

56st är inte specielt mycket.

stoffe-2kMedlem sedan apr. 200010 782 inlägg
#13

*glömde bilden, lägg till lite fler fält enligt min bild så får vi bättre uppfatning av vad minnet används till....

minne.jpg
da97enlaMedlem sedan dec. 2001343 inlägg
#14

Ok, här kommer en mer detaljerad bild.

processer2.jpg
130 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)