I run Windows 7 with about 16g of ram and I was noticing that after a while that my system would get to a point where applications could not open windows anymore.
VirtuaWin 4.4
I pulled out Process Explorer (v16.01) and noticed that every time I switch desktops VirtualWin would grab some more USER Objects. Once it had a hold of about 8000 objects then my system would start to tank. Closing VirtualWin and restarting it would bring all things back to life. To see the user objects right-click on a column header in Process Explorer, select the process memory tab and check "User Objects".
I usually run 6 desktops with about 10 items per desktop.
Hi. Tried on my system but could not reproduce. Any special VW settings that you use?
/Johan
I don't think so..
My Config
ver# 2
hotkeyCount# 12
hotkey1# 37 19 1 0
hotkey2# 39 19 2 0
hotkey3# 38 19 3 0
hotkey4# 40 19 4 0
hotkey5# 37 25 13 0
hotkey6# 39 25 15 0
hotkey7# 49 1 7 1
hotkey8# 50 1 7 2
hotkey9# 51 1 7 3
hotkey10# 52 1 7 4
hotkey11# 53 1 7 5
hotkey12# 54 1 7 6
desktopNameCount# 6
desktopName1# Main
desktopName2# Projects
desktopName3# Research
desktopName4# Support
desktopName5# Desktop 5
desktopName6# Error Logging
deskX# 3
deskY# 2
deskWrap# 0
useWindowRules# 1
taskButtonAct# 0
winListContent# 66
winListCompact# 1
mouseEnable# 14
mouseJumpLength# 60
mouseDelay# 20
mouseWarp# 0
mouseKnock# 2
mouseModifierUsed# 0
mouseModifier# 0
preserveZOrder# 2
hiddenWindowAct# 2
releaseFocus# 0
refreshOnWarp# 0
invertY# 0
noTaskbarCheck# 0
displayTaskbarIcon# 1
logFlag# 0
winMenuCompact# 1
useDynButtonRm# 0
hotkeyMenuLoc# 1
vwHookUse# 0
useDskChgModRelease# 0
initialDesktop# 0
lastDeskNoDelay# 0
minWinHide# 1
ctlMenuCompact# 1
I noticed that I had the WinList module enabled. I disabled it moved around some more and still the same.
Depending upon the windows I switch between I loose about 30 handles.
Thanks for looking at this.
Anthony
Tried your config but no difference, not a single leak. I'll take a look in office tomorrow since I move around a lot more there for several hours.
So I take it that you can reproduce quickly and easily?
Yes. Consistently. Which makes for easier debugging at least.
If you can't then I will poke around a bit more and see what I can disable on my system that might affect things.
Anthony