Vbox: RAM & Seitenfehler - WinServ2008(Host) & WinXP(Gast)

donnerwolke

Cadet 4th Year
Registriert
Aug. 2013
Beiträge
75
Guten Abend in die Runde.

Ich habe jetzt seit einiger Zeit einen Vbox Server bei mir aufm Server installiert, und ich nutze diesen auch über einen Webserver (Xampp), den ich dann aus dem Internet aufrufen kann oder eben auch von einem anderen Rechner im LAN. Ich greife auf das System via Remotedesktopverbindung von Windows zu. Klappt.


Nun erst mal meine Konfiguration:
Host:
Windows Server 2008 Enterprise x64
RAM - 16GB x
AMD FX 6300 Six Core Prozessor
VMs liegen auf einer anderen HDD, als das Hostsystem selbst (Falls es wichtig wäre)

Gast: Windows XP SP3 32bit
RAM: 2GB
1TB HDD dynamisch


Und zwar habe ich folgendes Problem:
Ich rufe den Dienst aus meinem Browser auf und starte von dort aus auch das Gastsystem auf meinem Server.
Der Zugriff klappt auch (oben beschrieben)
Nun folgenes Scenario: Das System läuft und ich nutze das Gastsystem zum Download und als Testumgebung für Programme. (Ich bin mir bewusst, das XP keinen Support mehr erhält, das ist aber auch nicht wichtig)

Nun ist es so, dass wenn dieses System eine Weile gelaufen ist, sich mein Physischer RAM voll frisst und im Ressourcenmonitor des Hostsystems zu sehen ist, dass die Vboxheadless.exe sehr viele Seitenfehler zeigt. Sieht nicht sehr toll aus und dies bereitet mir etwas Sorge, weil ich meinem XP System ja eigendlich nur 2GB RAM zur verfügung stelle (Was im Grunde reichen sollte für das was ich da tu)
Mein Hostsystem ist in dieser Zeit auch nur noch bedingt ansprechbar bis garnicht.

Wer kann mir sagen, was ich falsch mache und wie ich es evtl beheben kann?
Ich sende anbei noch ein paar Screenshots und hoffe, dass ich euch genug angaben gemacht habe.
Wenn nicht, dann sagt mir, was ich nachzutragen habe.

Vielen Dank!
server146WZI.png

Dies ist mein Hostsystem.

server2PIKEK.png

Dies ist die Konfig meines Gastsystemes

server3IOCFO.png

Und hier mache ich euch noch mal klar, wie voll mein RAM eigendlich wird, wenn das Gastsystem mal eine Weile läuft. Oo
 
Ich denke nicht, das dies der Wirkliche Grund sein wird für diese Probleme. Ich lese immer noch bei einigen, dass diese Version stabil läuft.
Werde dem Update aber nachkommen.
 
Die Seitenfehler sind nicht das Problem sondern das Symptom, dass der RAM vollläuft. Es wäre interessant welches Programm/Dienst/Treiber den RAM beansprucht. Nimm mal Process Explorer her, der zeigt viel mehr Infos an
 
Man braucht nur im Forum von VB suchen:
VBOXHEADLESS Memory leak oder low

EDIT:
Oder auch einfach bei einer Suchmaschine

Heißt aber nicht, daß es gelöst ist.
 
Danke miac.

Ja, das habe ich mir in der Wiki inzwischen auch durchgelesen, also das mit den Seitenfehler. Aber Weshalb läuft der Ram voll?
Habe im Übrigen nun ein Update durchgeführt. Ich werde es jetzt eben testen und dann werde ich noch mal was schreiben.

Edit:
Witzig. Jetzt kann ich nicht mal mehr meine VMs starten, nach dem Update ?!
92fiz56g.png
 
Zuletzt bearbeitet:
Naja, der Speicher läuft wegen dem Memory Leak voll. Das ist ein Programmfehler. Dürfte nicht passieren, wenn Du nicht VBoxHeadless benutzt.

Was steht denn im Log?
 
miac schrieb:
Naja, der Speicher läuft wegen dem Memory Leak voll. Das ist ein Programmfehler. Dürfte nicht passieren, wenn Du nicht VBoxHeadless benutzt.

Was steht denn im Log?

OK, es ist ein Programmfehler. Wenn ich nicht VBoxHeadless nutze, was dann?

Zu der Log.... Ich fange ganz ehrlich gesagt nichts damit an. aber ich kopier es hier rein.

7bc.153c: Log file opened: 4.3.28r100309 g_hStartupLog=0000000000000010 g_uNtVerCombined=0x60177220
7bc.153c: \SystemRoot\System32\ntdll.dll:
7bc.153c: CreationTime: 2015-05-13T09:19:58.679958700Z
7bc.153c: LastWriteTime: 2015-03-14T02:22:49.625927100Z
7bc.153c: ChangeTime: 2015-05-13T09:41:39.782657700Z
7bc.153c: FileAttributes: 0x20
7bc.153c: Size: 0x183060
7bc.153c: NT Headers: 0xe8
7bc.153c: Timestamp: 0x55023e3e
7bc.153c: Machine: 0x8664 - amd64
7bc.153c: Timestamp: 0x55023e3e
7bc.153c: Image Version: 6.0
7bc.153c: SizeOfImage: 0x186000 (1597440)
7bc.153c: Resource Dir: 0x132000 LB 0x52be0
7bc.153c: ProductName: Microsoft® Windows® Operating System
7bc.153c: ProductVersion: 6.0.6002.19346
7bc.153c: FileVersion: 6.0.6002.19346 (vistasp2_gdr.150312-1556)
7bc.153c: FileDescription: NT Layer DLL
7bc.153c: \SystemRoot\System32\kernel32.dll:
7bc.153c: CreationTime: 2012-01-08T22:31:57.831195400Z
7bc.153c: LastWriteTime: 2014-02-06T04:21:53.569000000Z
7bc.153c: ChangeTime: 2012-01-08T22:48:15.076196000Z
7bc.153c: FileAttributes: 0x20
7bc.153c: Size: 0x128000
7bc.153c: NT Headers: 0xf0
7bc.153c: Timestamp: 0x52f30e80
7bc.153c: Machine: 0x8664 - amd64
7bc.153c: Timestamp: 0x52f30e80
7bc.153c: Image Version: 6.0
7bc.153c: SizeOfImage: 0x12d000 (1232896)
7bc.153c: Resource Dir: 0x126000 LB 0x528
7bc.153c: ProductName: Microsoft® Windows® Operating System
7bc.153c: ProductVersion: 6.0.6002.19034
7bc.153c: FileVersion: 6.0.6002.19034 (vistasp2_gdr.140205-1435)
7bc.153c: FileDescription: Windows NT BASE API Client DLL
7bc.153c: supR3HardenedWinFindAdversaries: 0x0
7bc.153c: Calling main()
7bc.153c: SUPR3HardenedMain: pszProgName=VirtualBox fFlags=0x2
7bc.153c: SUPR3HardenedMain: Respawn #1
7bc.153c: System32: \Device\HarddiskVolume9\Windows\System32
7bc.153c: WinSxS: \Device\HarddiskVolume9\Windows\winsxs
7bc.153c: KnownDllPath: C:\Windows\system32
7bc.153c: '\Device\HarddiskVolume9\Program Files\Oracle\VirtualBox\VirtualBox.exe' has no imports
7bc.153c: supHardenedWinVerifyImageByHandle: -> 0 (\Device\HarddiskVolume9\Program Files\Oracle\VirtualBox\VirtualBox.exe)
7bc.153c: supR3HardNtEnableThreadCreation:
7bc.153c: supR3HardNtDisableThreadCreation: pvLdrInitThunk=0000000077296350 pvNtTerminateThread=00000000772b6eb0
7bc.153c: supR3HardenedWinDoReSpawn(1): New child 11bc.1188 [kernel32].
7bc.153c: supR3HardNtChildGatherData: PebBaseAddress=000007fffffdf000 cbPeb=0x68
7bc.153c: supR3HardNtPuChFindNtdll: uNtDllParentAddr=0000000077270000 uNtDllChildAddr=0000000077270000
7bc.153c: supR3HardenedWinSetupChildInit: uLdrInitThunk=0000000077296350
7bc.153c: supR3HardenedWinSetupChildInit: Start child.
7bc.153c: supR3HardNtChildWaitFor: Found expected request 0 (PurifyChildAndCloseHandles) after 0 ms.
7bc.153c: supR3HardNtChildPurify: Startup delay kludge #1/0: 265 ms, 30 sleeps
7bc.153c: supHardNtVpScanVirtualMemory: enmKind=CHILD_PURIFICATION
7bc.153c: *0000000000000000-fffffffffffeffff 0x0001/0x0000 0x0000000
7bc.153c: *0000000000010000-fffffffffffeffff 0x0004/0x0004 0x0020000
7bc.153c: *0000000000030000-000000000002bfff 0x0002/0x0002 0x0040000
7bc.153c: 0000000000034000-ffffffffffee7fff 0x0001/0x0000 0x0000000
7bc.153c: *0000000000180000-0000000000083fff 0x0000/0x0004 0x0020000
7bc.153c: 000000000027c000-0000000000278fff 0x0104/0x0004 0x0020000
7bc.153c: 000000000027f000-000000000027dfff 0x0004/0x0004 0x0020000
7bc.153c: 0000000000280000-ffffffff8928ffff 0x0001/0x0000 0x0000000
7bc.153c: *0000000077270000-0000000077270fff 0x0002/0x0080 0x1000000 \Device\HarddiskVolume9\Windows\System32\ntdll.dll
7bc.153c: 0000000077271000-0000000077356fff 0x0020/0x0080 0x1000000 \Device\HarddiskVolume9\Windows\System32\ntdll.dll
7bc.153c: 0000000077357000-0000000077381fff 0x0002/0x0080 0x1000000 \Device\HarddiskVolume9\Windows\System32\ntdll.dll
7bc.153c: 0000000077382000-000000007738bfff 0x0008/0x0080 0x1000000 \Device\HarddiskVolume9\Windows\System32\ntdll.dll
7bc.153c: 000000007738c000-000000007738cfff 0x0004/0x0080 0x1000000 \Device\HarddiskVolume9\Windows\System32\ntdll.dll
7bc.153c: 000000007738d000-0000000077390fff 0x0008/0x0080 0x1000000 \Device\HarddiskVolume9\Windows\System32\ntdll.dll
7bc.153c: 0000000077391000-00000000773f5fff 0x0002/0x0080 0x1000000 \Device\HarddiskVolume9\Windows\System32\ntdll.dll
7bc.153c: 00000000773f6000-000000006f80bfff 0x0001/0x0000 0x0000000
7bc.153c: *000000007efe0000-000000007dfdffff 0x0000/0x0002 0x0020000
7bc.153c: *000000007ffe0000-000000007ffdefff 0x0002/0x0002 0x0020000
7bc.153c: 000000007ffe1000-000000007ffd1fff 0x0000/0x0002 0x0020000
7bc.153c: 000000007fff0000-ffffffffc0a3ffff 0x0001/0x0000 0x0000000
7bc.153c: *000000013f5a0000-000000013f5a0fff 0x0002/0x0080 0x1000000 \Device\HarddiskVolume9\Program Files\Oracle\VirtualBox\VirtualBox.exe
7bc.153c: 000000013f5a1000-000000013f625fff 0x0020/0x0080 0x1000000 \Device\HarddiskVolume9\Program Files\Oracle\VirtualBox\VirtualBox.exe
7bc.153c: 000000013f626000-000000013f626fff 0x0080/0x0080 0x1000000 \Device\HarddiskVolume9\Program Files\Oracle\VirtualBox\VirtualBox.exe
7bc.153c: 000000013f627000-000000013f664fff 0x0002/0x0080 0x1000000 \Device\HarddiskVolume9\Program Files\Oracle\VirtualBox\VirtualBox.exe
7bc.153c: 000000013f665000-000000013f665fff 0x0004/0x0080 0x1000000 \Device\HarddiskVolume9\Program Files\Oracle\VirtualBox\VirtualBox.exe
7bc.153c: 000000013f666000-000000013f666fff 0x0008/0x0080 0x1000000 \Device\HarddiskVolume9\Program Files\Oracle\VirtualBox\VirtualBox.exe
7bc.153c: 000000013f667000-000000013f668fff 0x0004/0x0080 0x1000000 \Device\HarddiskVolume9\Program Files\Oracle\VirtualBox\VirtualBox.exe
7bc.153c: 000000013f669000-000000013f669fff 0x0008/0x0080 0x1000000 \Device\HarddiskVolume9\Program Files\Oracle\VirtualBox\VirtualBox.exe
7bc.153c: 000000013f66a000-000000013f66afff 0x0004/0x0080 0x1000000 \Device\HarddiskVolume9\Program Files\Oracle\VirtualBox\VirtualBox.exe
7bc.153c: 000000013f66b000-000000013f66efff 0x0008/0x0080 0x1000000 \Device\HarddiskVolume9\Program Files\Oracle\VirtualBox\VirtualBox.exe
7bc.153c: 000000013f66f000-000000013f6a7fff 0x0002/0x0080 0x1000000 \Device\HarddiskVolume9\Program Files\Oracle\VirtualBox\VirtualBox.exe
7bc.153c: 000000013f6a8000-fffff8027ed9ffff 0x0001/0x0000 0x0000000
7bc.153c: *000007fffffb0000-000007fffff8cfff 0x0002/0x0002 0x0040000
7bc.153c: 000007fffffd3000-000007fffffc8fff 0x0001/0x0000 0x0000000
7bc.153c: *000007fffffdd000-000007fffffdafff 0x0004/0x0004 0x0020000
7bc.153c: *000007fffffdf000-000007fffffddfff 0x0004/0x0004 0x0020000
7bc.153c: *000007fffffe0000-000007fffffcffff 0x0001/0x0002 0x0020000
7bc.153c: VirtualBox.exe: timestamp 0x555369a5 (rc=VINF_SUCCESS)
7bc.153c: '\Device\HarddiskVolume9\Program Files\Oracle\VirtualBox\VirtualBox.exe' has no imports
7bc.153c: '\Device\HarddiskVolume9\Windows\System32\ntdll.dll' has no imports
7bc.153c: supR3HardNtChildPurify: Done after 287 ms and 0 fixes (loop #0).
11bc.1188: Log file opened: 4.3.28r100309 g_hStartupLog=0000000000000004 g_uNtVerCombined=0x60177220
11bc.1188: supR3HardenedVmProcessInit: uNtDllAddr=0000000077270000
11bc.1188: ntdll.dll: timestamp 0x55023e3e (rc=VINF_SUCCESS)
11bc.1188: New simple heap: #1 0000000000280000 LB 0x400000 (for 1597440 allocation)
7bc.153c: supR3HardNtEnableThreadCreation:
11bc.1188: System32: \Device\HarddiskVolume9\Windows\System32
11bc.1188: WinSxS: \Device\HarddiskVolume9\Windows\winsxs
11bc.1188: KnownDllPath: C:\Windows\system32
11bc.1188: supR3HardenedVmProcessInit: Opening vboxdrv stub...
11bc.1188: Error opening VBoxDrvStub: STATUS_OBJECT_NAME_NOT_FOUND
11bc.1188: supR3HardenedWinReadErrorInfoDevice: NtCreateFile -> 0xc0000034
11bc.1188: Error -101 in supR3HardenedWinReSpawn! (enmWhat=3)
11bc.1188: NtCreateFile(\Device\VBoxDrvStub) failed: 0xc0000034 STATUS_OBJECT_NAME_NOT_FOUND (0 retries)

Driver is probably stuck stopping/starting. Try 'sc.exe query vboxdrv' to get more information about its state. Rebooting may actually help.
7bc.153c: supR3HardenedWinCheckChild: enmRequest=2 rc=-101 enmWhat=3 supR3HardenedWinReSpawn: NtCreateFile(\Device\VBoxDrvStub) failed: 0xc0000034 STATUS_OBJECT_NAME_NOT_FOUND (0 retries)

Driver is probably stuck stopping/starting. Try 'sc.exe query vboxdrv' to get more information about its state. Rebooting may actually help.
7bc.153c: Error -101 in supR3HardenedWinReSpawn! (enmWhat=3)
7bc.153c: NtCreateFile(\Device\VBoxDrvStub) failed: 0xc0000034 STATUS_OBJECT_NAME_NOT_FOUND (0 retries)

Driver is probably stuck stopping/starting. Try 'sc.exe query vboxdrv' to get more information about its state. Rebooting may actually help.
 
Guten Abend,

ich habe mich nun anders entschieden.
Ich werde meinen Server komplett neu Aufsetzen, denn die Platte ist über die Jahre hinweg von einem Board zum anderem Board gewandert und das ohne neuinstallation.
Mein Hauptproblem war, dass mein Lizensschlüssel abhanden gekommen war. Der iss nun aber wieder da.

PS: Ich habe aber noch festgestellt, dass wenn ich VBox auf meinem Rechner (Nicht auf meinem Server) ausführe, und die VMs liegen aber auf dem Server, das sich der Ram auf dem Server trotzdem füllt. Kann ich absolut nicht nachvollziehen!

Gibt es denn noch andere Möglcihkeiten, eine VM so auszuführen, wie ich bisher gemacht habe? (Sprich mit Weboberfläche und so) eben von einem anderem Hersteller?
Mein System auf dem Server lässt Hyper-V zu, leider sieht das meine CPU scheinbar anders. Nach der Installation ist er nicht mehr Hochgefahren.

Vielen Dank für eure schnellen Antworten.
 
Zurück
Oben