MAXWS and APL 32-bits >> what is the best operating system ?

Installing APL, Sorting out Fonts, Keyboards, etc.

MAXWS and APL 32-bits >> what is the best operating system ?

Postby Jean-Pierre on Wed Feb 15, 2012 2:19 pm

I just installed SP3 and many patches on my Windows XP.

I perceive that the MAXWS is now limited to 660MB, when you specify
that could reach 1600MB !!!
I did extensive research on the internet.
It turns out that the problem is due to memory fragmentation caused by
anarchic way to load the dll's
some methods are proposed to improve the situation:
- Encode / 3GB switch in boot.ini to allow 3GB for applications
MAXWS >>> is still limited to 1GB !!!
- It seems there is a tool, REBASE.EXE, which allows to reorganize
memory by moving the dll's >>> I did not dare !
- And other crafts leaving little hope for improvement

I used ListDlls, and ProcessExplorer to better understand how the
memory is organized (disorganized ...) with Windows XP
>>> I think the situation is desperate !

>>> So, one solution : change the operating system

hence the question:
what is the operating system with allow to code a MAXWS the greatest possible?
and this, with a 32-bits APL.

- windows 7 32 bits ?
- windows 7 64 bits ?
- linux 32 bits ?
- linux 64 bits ?
- ... ???

what is the theoretical maximum value possible ?
knowing that it is easy to have 8 or 16 GB of RAM
Jean-Pierre
 
Posts: 7
Joined: Wed Feb 15, 2012 10:55 am
Location: Yvelines - France

Re: MAXWS and APL 32-bits >> what is the best operating syst

Postby norbertjurkiewicz84 on Wed Feb 15, 2012 9:52 pm

Just some real-world use info..

Windows XP with SP2 had a bug that wouldn't allow the interpreter to allocate over 930MB. This was fixed with a Microsoft HotFix subsequently with SP3. Currently we see a maximum of about 1430MB on most standard Windows XP SP3 installations.

Under Windows 7 64bit we can specify whatever amount we want to the 32bit interpreter and it will display that when querying the WS size. I'm sure that this is actually limited somewhere around the 2GB user addressable maximum. Though I may be wrong on this under Windows 7 - 64 bit and the 32bit interpreter.
(It's the little things that make the difference :-)
User avatar
norbertjurkiewicz84
 
Posts: 62
Joined: Mon Nov 01, 2010 7:26 pm

Re: MAXWS and APL 32-bits >> what is the best operating syst

Postby Vince|Dyalog on Thu Feb 16, 2012 12:02 pm

Hi,

Jean-Pierre, I do recommend Windows 7 64-bit, but I think that you should first make sure that your computer can cope with Windows 7, and can run a 64-bit operating system.

The real solution for this is to run Dyalog 64-bit on a 64-bit operating system.
Then, you could get the 8 or 16 Gb for MAXWS.

About 32-bit Dyalog:
Have you already seen our FAQ item on MAXWS and rebasing?
http://www.dyalog.com/forum/viewtopic.php?f=22&t=39

Norbert is right about the 2Gb user addressable maximum on Windows for 32-bit processes.

On Windows 7 64-bit, with 32-bit Dyalog v13.0, I can get about 1.92 Gb for MAXWS.


vmem13.DWS, written by John Daintree, tells me that the WS was allocated here, at 0x81F7A000:
0x81F7A000 0x7FFF0000 PAGE_READWRITE 2080923648 MEM_RESERVE PAGE_NOCACHE MEM_PRIVATE

An Extract from my sorted listdlls.exe output which shows I would only have gotten about 1.4Gb on a 32-bit operating system:
0x0000000010000000 0x65000 C:\Windows\SysWOW64\apl_unicode_ime.ime
0x0000000062000000 0x95000 C:\dyalog\13.0.Unicode\dyares130_32.dll
0x0000000068bd0000 0x76000 C:\Windows\SysWOW64\RICHED20.dll

Starting with Dyalog v12.1, we have improved our handling of the situation where you cannot get the MAXWS you ask for. For instance, I had initially asked for 2Gb on Windows. The system couldn't give me that so it gave me 1.92 Gb.

If you're not using Dyalog v13.0, I'd recommend that you upgrade.

p.s.,
On Linux 64-bit, with 32-bit Dyalog, I'm told that you can get about 3.5 Gb.
Vince|Dyalog
 
Posts: 412
Joined: Wed Oct 01, 2008 9:39 am

Re: MAXWS and APL 32-bits >> what is the best operating syst

Postby AndyS|Dyalog on Thu Feb 16, 2012 10:04 pm

Having had a play on an OpenSUSE Linux box, I was able to start APL with MAXWS=3916161 - a little over 3.8GB.

However, much above 1.9-2GB I would be inclined to move to a 64-bit version of Dyalog APL; with 13.1 64-bit we're running our large array QAs on Windows and Linux on a server which has 96GB RAM - we leave the operating system something to work in, so we're setting MAXWS=92000M (slightly under 92GB).

Mind you, if anyone happens to have an IBM p795 or similar with 8TB RAM and is happy to let us play with it for a few hours, then I'd love to be able to say that MAXWS has rather exceeded the 92GB which we've achieved so far :-)

However ..

.. it's all very well to be able to use workspaces which far exceed the 1-2GB limit that 32-bit APL imposes on you, but there are problems associated with much larger workspaces that need to be thought about; it's all very well being able to run

      c←a+b

but if a and b are very large then that addition takes a very long time .. so much so that you or your end user might well think that APL has hung ..

      sz←3×1024*3
ai←⎕ai ⋄ a←sz⍴1.1 ⋄ b←sz⍴2.2 ⋄ c←a+b ⋄ ⎕ai-ai
0 76113 76222 0

76 seconds is a long time for "simply adding two arrays together" !
User avatar
AndyS|Dyalog
 
Posts: 257
Joined: Tue May 12, 2009 6:06 pm

Re: MAXWS and APL 32-bits >> what is the best operating syst

Postby JohnS|Dyalog on Fri Feb 17, 2012 8:54 am

> 76 seconds is a long time for "simply adding two arrays together" !

... but if you want to add 3 giga-item arrays, APL's yer man.
I doubt hand-coded assembler would do it any quicker. :-)
JohnS|Dyalog
 

Re: MAXWS and APL 32-bits >> what is the best operating syst

Postby Jean-Pierre on Sun Feb 19, 2012 6:51 pm

Thank you for all your answers

>>> Norbert : I performed a fresh install on a test partition.
only Windows XP with SP3
no patch
no driver
no antivirus
and only Dyalog APL 11.0.2 and nothing else

>>>> MAXWS >>> 750000 !!!???

>>> Vince : yes i Have already seen your FAQ item on MAXWS and rebasing

I used the utility ListDLLs.exe
The output formatting and sorted gives this :

Code: Select all
        0  0x00400000  0x4000    msdtc.exe     msdtc.exe   
        0  0x00400000  0x82000   Listdlls.exe  Listdlls.exe
        0  0x005b0000  0x2da000  xpsp2res.dll  svchost.exe 
        0  0x00630000  0x2da000  xpsp2res.dll  svchost.exe 
        0  0x00630000  0x2da000  xpsp2res.dll  dllhost.exe 
        0  0x006c0000  0x2da000  xpsp2res.dll  alg.exe     
  6709248  0x01000000  0x82000   winlogon.exe  winlogon.exe
        0  0x01000000  0x1c000   services.exe  services.exe
        0  0x01000000  0x6000    lsass.exe     lsass.exe   
        0  0x01000000  0x6000    svchost.exe   svchost.exe 
        0  0x01000000  0x10000   spoolsv.exe   spoolsv.exe 
        0  0x01000000  0xd000    alg.exe       alg.exe     
        0  0x01000000  0x100000  Explorer.EXE  explorer.exe
        0  0x01000000  0x4000    dllhost.exe   dllhost.exe 
        0  0x01010000  0x2da000  xpsp2res.dll  spoolsv.exe 
        0  0x01100000  0x2da000  xpsp2res.dll  explorer.exe
  3432448  0x01720000  0x2da000  xpsp2res.dll  winlogon.exe
501506048  0x1f840000  0x18000   odbcint.dll   winlogon.exe
        0  0x1f840000  0x18000   odbcint.dll   explorer.exe
  7471088  0x200e0000  0xe000    eappprxy.dll  svchost.exe 
        0  0x200e0000  0xe000    eappprxy.dll  explorer.exe
638451440  0x46fc0000  0x8000    dimsntfy.dll  winlogon.exe
        0  0x472e0000  0xf000    AcAdProc.dll  services.exe
  3800816  0x48580000  0xf000    smss.exe      smss.exe     
 18874096  0x4a680000  0x5000    csrss.exe     csrss.exe   
  1572592  0x4ad00000  0x64000   cmd.exe       cmd.exe     
 32243696  0x4d200000  0xe000    msprivs.dll   lsass.exe   
 17497840  0x4f0b0000  0x28000   wmisvc.dll    svchost.exe 
159514608  0x58b50000  0x9a000   COMCTL32.dll  winlogon.exe
        0  0x58b50000  0x9a000   comctl32.dll  lsass.exe   
        0  0x58b50000  0x9a000   comctl32.dll  svchost.exe 
        0  0x58b50000  0x9a000   comctl32.dll  spoolsv.exe 
        0  0x58b50000  0x9a000   comctl32.dll  alg.exe     
        0  0x58b50000  0x9a000   comctl32.dll  explorer.exe
        0  0x58b50000  0x9a000   comctl32.dll  dllhost.exe 
        0  0x58b50000  0x9a000   comctl32.dll  msdtc.exe   
        0  0x58b50000  0x9a000   COMCTL32.dll  Listdlls.exe
        0  0x58f50000  0x6000    XOLEHLP.DLL   dllhost.exe 
        0  0x58f50000  0x6000    XOLEHLP.dll   msdtc.exe   
   392944  0x595b0000  0x1ca000  AcGenral.DLL  lsass.exe   
        0  0x595b0000  0x1ca000  AcGenral.DLL  svchost.exe 
        0  0x595b0000  0x1ca000  AcGenral.DLL  spoolsv.exe 
        0  0x595b0000  0x1ca000  AcGenral.DLL  alg.exe     
        0  0x595b0000  0x1ca000  AcGenral.DLL  explorer.exe
        0  0x595b0000  0x1ca000  AcGenral.DLL  dllhost.exe 
        0  0x595b0000  0x1ca000  AcGenral.DLL  msdtc.exe   
  3497984  0x59ad0000  0x6d000   wmiprvsd.dll  svchost.exe 
  8716272  0x5a9f0000  0x15000   webclnt.dll   svchost.exe 
  5570544  0x5b090000  0x38000   uxtheme.dll   winlogon.exe
        0  0x5b090000  0x38000   UxTheme.dll   lsass.exe   
        0  0x5b090000  0x38000   UxTheme.dll   svchost.exe 
        0  0x5b090000  0x38000   UxTheme.dll   spoolsv.exe 
        0  0x5b090000  0x38000   UxTheme.dll   alg.exe     
        0  0x5b090000  0x38000   UxTheme.dll   explorer.exe
        0  0x5b090000  0x38000   UxTheme.dll   dllhost.exe 
        0  0x5b090000  0x38000   UxTheme.dll   msdtc.exe   
  1834992  0x5b5d0000  0x1d000   txflog.dll    dllhost.exe 
        0  0x5b660000  0xa000    dot3api.dll   svchost.exe 
        0  0x5b660000  0xa000    dot3api.dll   explorer.exe
        0  0x5b950000  0x73000   themeui.dll   explorer.exe
        0  0x5bdf0000  0x16000   QUtil.dll     svchost.exe 
 16056304  0x5cea0000  0x26000   ShimEng.dll   services.exe
        0  0x5cea0000  0x26000   ShimEng.dll   lsass.exe   
        0  0x5cea0000  0x26000   ShimEng.dll   svchost.exe 
        0  0x5cea0000  0x26000   ShimEng.dll   spoolsv.exe 
        0  0x5cea0000  0x26000   ShimEng.dll   alg.exe     
        0  0x5cea0000  0x26000   ShimEng.dll   explorer.exe
        0  0x5cea0000  0x26000   ShimEng.dll   dllhost.exe 
        0  0x5cea0000  0x26000   ShimEng.dll   msdtc.exe   
  3080176  0x5d3f0000  0xa1000   DBGHELP.dll   Listdlls.exe
  1703920  0x5dfa0000  0xd000    racpldlg.dll  svchost.exe 
 14876400  0x5fad0000  0xe000    ncprov.dll    svchost.exe 
        0  0x5fb00000  0xc000    NCObjAPI.DLL  services.exe
        0  0x5fb00000  0xc000    NCObjAPI.DLL  svchost.exe 
  2686704  0x60990000  0x7000    MSISIP.DLL    explorer.exe
  1179376  0x611b0000  0x12000   MSDTCLOG.dll  msdtc.exe   
  1048560  0x613d0000  0x21000   clbcatex.dll  dllhost.exe 
  7864304  0x61d60000  0x9000    MfcSubs.dll   dllhost.exe 
  8257264  0x62e40000  0x59000   hnetcfg.dll   lsass.exe   
        0  0x62e40000  0x59000   hnetcfg.dll   svchost.exe 
        0  0x62e40000  0x59000   HNETCFG.DLL   svchost.exe 
        0  0x62e40000  0x59000   hnetcfg.dll   alg.exe     
 55312368  0x66890000  0x56000   ipnathlp.dll  svchost.exe 
  3670000  0x67170000  0x6c000   MSDTCPRX.dll  dllhost.exe 
        0  0x67170000  0x6c000   MSDTCPRX.dll  msdtc.exe   
  8191984  0x68000000  0x36000   rsaenh.dll    winlogon.exe
        0  0x68000000  0x36000   rsaenh.dll    lsass.exe   
        0  0x68000000  0x36000   rsaenh.dll    svchost.exe 
        0  0x68000000  0x36000   rsaenh.dll    explorer.exe
        0  0x68000000  0x36000   rsaenh.dll    dllhost.exe 
        0  0x68100000  0x26000   dssenh.dll    lsass.exe   
 10354672  0x68d40000  0x9000    hidserv.dll   svchost.exe 
        0  0x68d50000  0x9000    HID.DLL       svchost.exe 
 71368432  0x6da60000  0x22000   eappcfg.dll   svchost.exe 
        0  0x6da60000  0x22000   eappcfg.dll   explorer.exe
        0  0x6dbb0000  0xf9000   MSDTCTM.dll   msdtc.exe   
 13959152  0x6f890000  0x111000  ESENT.dll     svchost.exe 
  5500928  0x6fee0000  0x55000   NETAPI32.dll  winlogon.exe
        0  0x6fee0000  0x55000   NETAPI32.dll  services.exe
        0  0x6fee0000  0x55000   NETAPI32.dll  lsass.exe   
        0  0x6fee0000  0x55000   NETAPI32.dll  svchost.exe 
        0  0x6fee0000  0x55000   netapi32.dll  spoolsv.exe 
        0  0x6fee0000  0x55000   NETAPI32.dll  explorer.exe
        0  0x6fee0000  0x55000   NETAPI32.dll  dllhost.exe 
        0  0x6fee0000  0x55000   NETAPI32.dll  msdtc.exe   
        0  0x70000000  0x9e000   catsrvut.DLL  dllhost.exe 
        0  0x700a0000  0x18000   catsrvps.dll  dllhost.exe 
        0  0x700c0000  0x3d000   catsrv.dll    dllhost.exe 
 18284528  0x71600000  0x13000   browselc.dll  explorer.exe
   327664  0x71780000  0xb000    EapolQec.dll  svchost.exe 
        0  0x71990000  0x40000   mswsock.dll   lsass.exe   
        0  0x71990000  0x40000   mswsock.dll   svchost.exe 
        0  0x71990000  0x40000   mswsock.dll   spoolsv.exe 
        0  0x71990000  0x40000   MSWSOCK.DLL   alg.exe     
        0  0x71990000  0x40000   mswsock.dll   dllhost.exe 
        0  0x71990000  0x40000   MSWSOCK.DLL   msdtc.exe   
        0  0x719d0000  0x8000    wshtcpip.dll  lsass.exe   
        0  0x719d0000  0x8000    wshtcpip.dll  svchost.exe 
        0  0x719d0000  0x8000    wshtcpip.dll  alg.exe     
        0  0x719e0000  0x8000    WS2HELP.dll   winlogon.exe
        0  0x719e0000  0x8000    WS2HELP.dll   services.exe
        0  0x719e0000  0x8000    WS2HELP.dll   lsass.exe   
        0  0x719e0000  0x8000    WS2HELP.dll   svchost.exe 
        0  0x719e0000  0x8000    WS2HELP.dll   spoolsv.exe 
        0  0x719e0000  0x8000    WS2HELP.dll   alg.exe     
        0  0x719e0000  0x8000    WS2HELP.dll   explorer.exe
        0  0x719e0000  0x8000    WS2HELP.dll   dllhost.exe 
        0  0x719e0000  0x8000    WS2HELP.dll   msdtc.exe   
        0  0x719f0000  0x17000   WS2_32.dll    winlogon.exe
        0  0x719f0000  0x17000   WS2_32.dll    services.exe
        0  0x719f0000  0x17000   WS2_32.dll    lsass.exe   
        0  0x719f0000  0x17000   WS2_32.dll    svchost.exe 
        0  0x719f0000  0x17000   WS2_32.dll    spoolsv.exe 
        0  0x719f0000  0x17000   WS2_32.dll    alg.exe     
        0  0x719f0000  0x17000   WS2_32.dll    explorer.exe
        0  0x719f0000  0x17000   WS2_32.dll    dllhost.exe 
        0  0x719f0000  0x17000   WS2_32.dll    msdtc.exe   
        0  0x71a10000  0xa000    WSOCK32.dll   svchost.exe 
        0  0x71a10000  0xa000    wsock32.dll   svchost.exe 
        0  0x71a10000  0xa000    WSOCK32.dll   alg.exe     
        0  0x71a10000  0xa000    WSOCK32.dll   explorer.exe
        0  0x71a10000  0xa000    WSOCK32.dll   dllhost.exe 
        0  0x71a10000  0xa000    WSOCK32.dll   msdtc.exe   
        0  0x71a60000  0x12000   MPR.dll       winlogon.exe
        0  0x71a60000  0x12000   MPR.dll       lsass.exe   
        0  0x71a60000  0x12000   MPR.dll       explorer.exe
        0  0x71a60000  0x12000   MPR.dll       dllhost.exe 
        0  0x71b50000  0x13000   SAMLIB.dll    winlogon.exe
        0  0x71b50000  0x13000   SAMLIB.dll    lsass.exe   
        0  0x71b50000  0x13000   SAMLIB.dll    svchost.exe 
        0  0x71b50000  0x13000   SAMLIB.dll    explorer.exe
        0  0x71b70000  0xe000    ntlanman.dll  explorer.exe
        0  0x71be0000  0x7000    NETRAP.dll    spoolsv.exe 
        0  0x71be0000  0x7000    NETRAP.dll    explorer.exe
        0  0x71bf0000  0x40000   NETUI1.dll    explorer.exe
        0  0x71c30000  0x17000   NETUI0.dll    explorer.exe
        0  0x71c50000  0x4c000   kerberos.dll  lsass.exe   
  1245168  0x72240000  0xd000    sens.dll      svchost.exe 
        0  0x72340000  0x1c000   WINSCARD.DLL  winlogon.exe
        0  0x72360000  0x7000    usbmon.dll    spoolsv.exe 
        0  0x72370000  0xf000    tcpmon.dll    spoolsv.exe 
        0  0x72640000  0x6000    dot3dlg.dll   svchost.exe 
        0  0x72640000  0x6000    dot3dlg.dll   explorer.exe
  3210992  0x72f50000  0x26000   WINSPOOL.DRV  winlogon.exe
        0  0x72f50000  0x26000   winspool.drv  spoolsv.exe 
        0  0x72f80000  0x10000   WZCSAPI.DLL   svchost.exe 
  4849648  0x73520000  0x47000   mstask.dll    explorer.exe
        0  0x73990000  0x28000   OneX.DLL      svchost.exe 
        0  0x73990000  0x28000   OneX.DLL      explorer.exe
   393200  0x73c70000  0x8000    seclogon.dll  svchost.exe 
        0  0x741d0000  0x7000    pjlmon.dll    spoolsv.exe 
        0  0x741f0000  0xf000    cnbjmon.dll   spoolsv.exe 
        0  0x74240000  0x15000   SPOOLSS.DLL   spoolsv.exe 
        0  0x74260000  0x15000   inetpp.dll    spoolsv.exe 
        0  0x742d0000  0xb000    WINIPSEC.DLL  lsass.exe   
        0  0x742e0000  0xf000    wdigest.dll   lsass.exe   
        0  0x74300000  0xb000    pstorsvc.dll  lsass.exe   
        0  0x74320000  0x1b000   psbase.dll    lsass.exe   
        0  0x74340000  0x30000   ipsecsvc.dll  lsass.exe   
        0  0x743b0000  0x6e000   SAMSRV.dll    lsass.exe   
        0  0x74420000  0x65000   netlogon.dll  lsass.exe   
        0  0x74730000  0x3d000   ODBC32.dll    winlogon.exe
        0  0x74730000  0x3d000   ODBC32.dll    explorer.exe
        0  0x74a40000  0x8000    POWRPROF.dll  svchost.exe 
        0  0x74a40000  0x8000    POWRPROF.dll  explorer.exe
        0  0x74a60000  0xa000    BatMeter.dll  explorer.exe
        0  0x74aa0000  0x48000   webcheck.dll  explorer.exe
        0  0x74bb0000  0x6000    lmhsvc.dll    svchost.exe 
        0  0x74e40000  0xe000    wbemsvc.dll   svchost.exe 
        0  0x74eb0000  0xc000    pchsvc.dll    svchost.exe 
        0  0x74ee0000  0x6000    ICAAPI.dll    svchost.exe 
        0  0x74ef0000  0x9000    ersvc.dll     svchost.exe 
        0  0x74f00000  0x9000    dmserver.dll  svchost.exe 
        0  0x74f90000  0x1c000   wmiutils.dll  svchost.exe 
        0  0x74fe0000  0x19000   trkwks.dll    svchost.exe 
        0  0x75000000  0x1a000   srvsvc.dll    svchost.exe 
        0  0x75020000  0x12000   RESUTILS.DLL  svchost.exe 
        0  0x75020000  0x12000   RESUTILS.DLL  dllhost.exe 
        0  0x75020000  0x12000   RESUTILS.DLL  msdtc.exe   
        0  0x75040000  0x19000   MTxOCI.Dll    msdtc.exe   
        0  0x75060000  0x13000   MTXCLU.DLL    svchost.exe 
        0  0x75060000  0x13000   MTXCLU.DLL    dllhost.exe 
        0  0x75060000  0x13000   MTXCLU.DLL    msdtc.exe   
        0  0x75080000  0x1f000   mstlsapi.dll  svchost.exe 
        0  0x750a0000  0x14000   colbact.DLL   svchost.exe 
        0  0x750a0000  0x14000   colbact.DLL   dllhost.exe 
        0  0x750c0000  0x13000   Cabinet.dll   dllhost.exe 
        0  0x75110000  0x2e000   srsvc.dll     svchost.exe 
        0  0x75140000  0x2e000   msctfime.ime  winlogon.exe
        0  0x75140000  0x2e000   msctfime.ime  explorer.exe
        0  0x75170000  0x2f000   repdrvfs.dll  svchost.exe 
        0  0x75200000  0x37000   wbemcomn.dll  svchost.exe 
        0  0x75280000  0x3f000   esscli.dll    svchost.exe 
        0  0x752c0000  0x33000   certcli.dll   svchost.exe 
        0  0x75300000  0x46000   wbemess.dll   svchost.exe 
        0  0x75350000  0x6d000   VSSAPI.DLL    svchost.exe 
        0  0x754c0000  0xaa000   RASDLG.dll    svchost.exe 
        0  0x75610000  0x76000   FastProx.dll  svchost.exe 
        0  0x756b0000  0xb6000   LSASRV.dll    lsass.exe   
        0  0x758c0000  0xa000    PROFMAP.dll   winlogon.exe
        0  0x758d0000  0x8000    NDdeApi.dll   winlogon.exe
        0  0x758e0000  0x1b000   WlNotify.dll  winlogon.exe
        0  0x75900000  0xfa000   MSGINA.dll    winlogon.exe
        0  0x75900000  0xfa000   MSGINA.dll    explorer.exe
        0  0x75ad0000  0xb000    CSRSRV.dll    csrss.exe   
        0  0x75ae0000  0x10000   basesrv.dll   csrss.exe   
        0  0x75af0000  0x4b000   winsrv.dll    csrss.exe   
        0  0x75b40000  0x57000   localspl.dll  spoolsv.exe 
        0  0x75d30000  0x91000   MLANG.dll     explorer.exe
        0  0x75dd0000  0xd0000   oakley.DLL    lsass.exe   
        0  0x75ea0000  0x24000   win32spl.dll  spoolsv.exe 
        0  0x75ef0000  0x7000    drprov.dll    explorer.exe
        0  0x75f00000  0xa000    davclnt.dll   explorer.exe
        0  0x75f10000  0xfd000   BROWSEUI.dll  explorer.exe
        0  0x76010000  0x65000   MSVCP60.dll   services.exe
        0  0x76010000  0x65000   MSVCP60.dll   lsass.exe   
        0  0x76010000  0x65000   MSVCP60.dll   svchost.exe 
        0  0x76010000  0x65000   MSVCP60.dll   explorer.exe
        0  0x76010000  0x65000   MSVCP60.dll   dllhost.exe 
        0  0x76010000  0x65000   MSVCP60.dll   msdtc.exe   
        0  0x76080000  0x13c000  comsvcs.dll   svchost.exe 
        0  0x76080000  0x13c000  COMSVCS.DLL   dllhost.exe 
   606208  0x76250000  0x85000   wbemcore.dll  svchost.exe 
        0  0x762f0000  0x10000   WINSTA.dll    winlogon.exe
        0  0x762f0000  0x10000   WINSTA.dll    services.exe
        0  0x762f0000  0x10000   WINSTA.dll    svchost.exe 
        0  0x762f0000  0x10000   WINSTA.dll    explorer.exe
        0  0x762f0000  0x10000   WINSTA.dll    dllhost.exe 
        0  0x76310000  0x5000    MSIMG32.dll   explorer.exe
        0  0x76320000  0x1d000   IMM32.DLL     winlogon.exe
        0  0x76320000  0x1d000   IMM32.DLL     services.exe
        0  0x76320000  0x1d000   IMM32.DLL     lsass.exe   
        0  0x76320000  0x1d000   IMM32.DLL     svchost.exe 
        0  0x76320000  0x1d000   IMM32.DLL     spoolsv.exe 
        0  0x76320000  0x1d000   IMM32.DLL     alg.exe     
        0  0x76320000  0x1d000   IMM32.DLL     explorer.exe
        0  0x76320000  0x1d000   IMM32.DLL     dllhost.exe 
        0  0x76320000  0x1d000   IMM32.DLL     msdtc.exe   
        0  0x76320000  0x1d000   IMM32.DLL     cmd.exe     
        0  0x76320000  0x1d000   IMM32.DLL     Listdlls.exe
        0  0x76340000  0x4a000   comdlg32.dll  winlogon.exe
        0  0x76340000  0x4a000   comdlg32.dll  explorer.exe
        0  0x76340000  0x4a000   COMDLG32.dll  Listdlls.exe
        0  0x76390000  0x1a9000  netshell.dll  svchost.exe 
        0  0x76390000  0x1a9000  NETSHELL.dll  explorer.exe
    28672  0x76540000  0x21000   stobject.dll  explorer.exe
        0  0x76590000  0x1d000   cscdll.dll    winlogon.exe
        0  0x76590000  0x1d000   CSCDLL.dll    explorer.exe
        0  0x765b0000  0x56000   cscui.dll     winlogon.exe
        0  0x765b0000  0x56000   cscui.dll     explorer.exe
        0  0x76610000  0x84000   CRYPTUI.dll   svchost.exe 
        0  0x76610000  0x84000   CRYPTUI.dll   explorer.exe
        0  0x766a0000  0x54000   termsrv.dll   svchost.exe 
        0  0x76710000  0xd000    dnsrslvr.dll  svchost.exe 
        0  0x76730000  0xc000    cryptdll.dll  lsass.exe   
        0  0x76740000  0x13000   NTDSAPI.dll   lsass.exe   
        0  0x76740000  0x13000   NTDSAPI.dll   svchost.exe 
        0  0x76740000  0x13000   NTDSAPI.dll   spoolsv.exe 
        0  0x76740000  0x13000   NTDSAPI.dll   explorer.exe
        0  0x76760000  0x2d000   w32time.dll   lsass.exe   
        0  0x76760000  0x2d000   w32time.dll   svchost.exe 
        0  0x76790000  0x27000   schannel.dll  lsass.exe   
        0  0x76870000  0x64000   rpcss.dll     svchost.exe 
        0  0x76920000  0x8000    LINKINFO.dll  explorer.exe
        0  0x76930000  0x26000   ntshrui.dll   explorer.exe
        0  0x76960000  0xb6000   USERENV.dll   winlogon.exe
        0  0x76960000  0xb6000   USERENV.dll   services.exe
        0  0x76960000  0xb6000   USERENV.dll   lsass.exe   
        0  0x76960000  0xb6000   USERENV.dll   svchost.exe 
        0  0x76960000  0xb6000   USERENV.dll   spoolsv.exe 
        0  0x76960000  0xb6000   USERENV.dll   alg.exe     
        0  0x76960000  0xb6000   USERENV.dll   explorer.exe
        0  0x76960000  0xb6000   USERENV.dll   dllhost.exe 
        0  0x76960000  0xb6000   USERENV.dll   msdtc.exe   
        0  0x76a20000  0x54000   SCESRV.dll    services.exe
        0  0x76ac0000  0x11000   ATL.DLL       svchost.exe 
        0  0x76ac0000  0x11000   ATL.DLL       alg.exe     
        0  0x76ac0000  0x11000   ATL.DLL       explorer.exe
        0  0x76ae0000  0x2f000   WINMM.dll     winlogon.exe
        0  0x76ae0000  0x2f000   WINMM.dll     lsass.exe   
        0  0x76ae0000  0x2f000   WINMM.dll     svchost.exe 
        0  0x76ae0000  0x2f000   WINMM.dll     spoolsv.exe 
        0  0x76ae0000  0x2f000   WINMM.dll     alg.exe     
        0  0x76ae0000  0x2f000   WINMM.dll     explorer.exe
        0  0x76ae0000  0x2f000   WINMM.dll     dllhost.exe 
        0  0x76ae0000  0x2f000   WINMM.dll     msdtc.exe   
        0  0x76b50000  0x5000    sfc.dll       winlogon.exe
        0  0x76b60000  0xf000    REGAPI.dll    winlogon.exe
        0  0x76b60000  0xf000    REGAPI.dll    svchost.exe 
        0  0x76ba0000  0xb000    PSAPI.DLL     winlogon.exe
        0  0x76ba0000  0xb000    PSAPI.DLL     services.exe
        0  0x76bb0000  0x2f000   credui.dll    svchost.exe 
        0  0x76bb0000  0x2f000   credui.dll    explorer.exe
        0  0x76be0000  0x2e000   WINTRUST.dll  winlogon.exe
        0  0x76be0000  0x2e000   WINTRUST.dll  svchost.exe 
        0  0x76be0000  0x2e000   WINTRUST.dll  spoolsv.exe 
        0  0x76be0000  0x2e000   WINTRUST.dll  explorer.exe
        0  0x76c10000  0x2a000   sfc_os.dll    winlogon.exe
        0  0x76c10000  0x2a000   sfc_os.dll    spoolsv.exe 
        0  0x76c40000  0x28000   IMAGEHLP.dll  winlogon.exe
        0  0x76c40000  0x28000   IMAGEHLP.dll  svchost.exe 
        0  0x76c40000  0x28000   IMAGEHLP.dll  spoolsv.exe 
        0  0x76c40000  0x28000   IMAGEHLP.dll  explorer.exe
        0  0x76c40000  0x28000   imagehlp.dll  Listdlls.exe
        0  0x76cc0000  0x12000   cryptsvc.dll  svchost.exe 
        0  0x76ce0000  0x4000    WMI.dll       svchost.exe 
        0  0x76cf0000  0x18000   MPRAPI.dll    svchost.exe 
        0  0x76d10000  0x19000   iphlpapi.dll  lsass.exe   
        0  0x76d10000  0x19000   iphlpapi.dll  svchost.exe 
        0  0x76d10000  0x19000   iphlpapi.dll  spoolsv.exe 
        0  0x76d10000  0x19000   iphlpapi.dll  explorer.exe
        0  0x76d10000  0x19000   iphlpapi.dll  dllhost.exe 
        0  0x76d50000  0x12000   CLUSAPI.DLL   svchost.exe 
        0  0x76d50000  0x12000   CLUSAPI.DLL   dllhost.exe 
        0  0x76d50000  0x12000   CLUSAPI.DLL   msdtc.exe   
        0  0x76d90000  0x16000   browser.dll   svchost.exe 
        0  0x76dc0000  0x25000   adsldpc.dll   svchost.exe 
        0  0x76e30000  0xe000    rtutils.dll   svchost.exe 
        0  0x76e30000  0xe000    rtutils.dll   explorer.exe
        0  0x76e40000  0x12000   rasman.dll    svchost.exe 
        0  0x76e60000  0x2f000   TAPI32.dll    svchost.exe 
        0  0x76e90000  0x3c000   RASAPI32.dll  svchost.exe 
        0  0x76ed0000  0x27000   DNSAPI.dll    lsass.exe   
        0  0x76ed0000  0x27000   DNSAPI.dll    svchost.exe 
        0  0x76ed0000  0x27000   DNSAPI.dll    spoolsv.exe 
        0  0x76ed0000  0x27000   DNSAPI.dll    explorer.exe
        0  0x76ed0000  0x27000   DNSAPI.dll    dllhost.exe 
        0  0x76ed0000  0x27000   DNSAPI.dll    msdtc.exe   
        0  0x76f00000  0x8000    WTSAPI32.dll  winlogon.exe
        0  0x76f00000  0x8000    wtsapi32.dll  services.exe
        0  0x76f00000  0x8000    wtsapi32.dll  svchost.exe 
        0  0x76f00000  0x8000    WTSAPI32.dll  explorer.exe
        0  0x76f00000  0x8000    wtsapi32.dll  dllhost.exe 
        0  0x76f10000  0x2d000   wldap32.dll   winlogon.exe
        0  0x76f10000  0x2d000   WLDAP32.dll   lsass.exe   
        0  0x76f10000  0x2d000   WLDAP32.dll   svchost.exe 
        0  0x76f10000  0x2d000   WLDAP32.dll   spoolsv.exe 
        0  0x76f10000  0x2d000   WLDAP32.dll   explorer.exe
        0  0x76f10000  0x2d000   WLDAP32.dll   dllhost.exe 
        0  0x76f60000  0x8000    winrnr.dll    svchost.exe 
        0  0x76f60000  0x8000    winrnr.dll    spoolsv.exe 
        0  0x76f60000  0x8000    winrnr.dll    dllhost.exe 
        0  0x76f70000  0x6000    rasadhlp.dll  svchost.exe 
        0  0x76f70000  0x6000    rasadhlp.dll  spoolsv.exe 
        0  0x76f70000  0x6000    rasadhlp.dll  dllhost.exe 
        0  0x76f80000  0x7f000   CLBCATQ.DLL   winlogon.exe
        0  0x76f80000  0x7f000   CLBCATQ.DLL   svchost.exe 
        0  0x76f80000  0x7f000   CLBCATQ.DLL   spoolsv.exe 
        0  0x76f80000  0x7f000   CLBCATQ.DLL   alg.exe     
        0  0x76f80000  0x7f000   CLBCATQ.DLL   explorer.exe
        0  0x76f80000  0x7f000   CLBCATQ.DLL   dllhost.exe 
        0  0x76f80000  0x7f000   CLBCATQ.DLL   msdtc.exe   
        0  0x77000000  0xd4000   COMRes.dll    winlogon.exe
        0  0x77000000  0xd4000   COMRes.dll    svchost.exe 
        0  0x77000000  0xd4000   COMRes.dll    spoolsv.exe 
        0  0x77000000  0xd4000   COMRes.dll    alg.exe     
        0  0x77000000  0xd4000   COMRes.dll    explorer.exe
        0  0x77000000  0xd4000   COMRes.dll    dllhost.exe 
        0  0x77000000  0xd4000   COMRes.dll    msdtc.exe   
        0  0x770e0000  0x8b000   OLEAUT32.dll  winlogon.exe
        0  0x770e0000  0x8b000   OLEAUT32.dll  lsass.exe   
        0  0x770e0000  0x8b000   OLEAUT32.dll  svchost.exe 
        0  0x770e0000  0x8b000   OLEAUT32.dll  spoolsv.exe 
        0  0x770e0000  0x8b000   OLEAUT32.dll  alg.exe     
        0  0x770e0000  0x8b000   OLEAUT32.dll  explorer.exe
        0  0x770e0000  0x8b000   OLEAUT32.dll  dllhost.exe 
        0  0x770e0000  0x8b000   OLEAUT32.dll  msdtc.exe   
        0  0x770e0000  0x8b000   OLEAUT32.dll  Listdlls.exe
        0  0x77210000  0xb1000   sxs.dll       csrss.exe   
        0  0x77210000  0xb1000   sxs.dll       winlogon.exe
        0  0x77210000  0xb1000   SXS.DLL       svchost.exe 
        0  0x77210000  0xb1000   SXS.DLL       explorer.exe
        0  0x77210000  0xb1000   SXS.DLL       dllhost.exe 
        0  0x772d0000  0x23000   wkssvc.dll    svchost.exe 
        0  0x77390000  0x103000  comctl32.dll  winlogon.exe
        0  0x77390000  0x103000  comctl32.dll  lsass.exe   
        0  0x77390000  0x103000  comctl32.dll  svchost.exe 
        0  0x77390000  0x103000  comctl32.dll  spoolsv.exe 
        0  0x77390000  0x103000  comctl32.dll  alg.exe     
        0  0x77390000  0x103000  comctl32.dll  explorer.exe
        0  0x77390000  0x103000  comctl32.dll  dllhost.exe 
        0  0x77390000  0x103000  comctl32.dll  msdtc.exe   
        0  0x77390000  0x103000  comctl32.dll  Listdlls.exe
    53248  0x774a0000  0x13d000  ole32.dll     winlogon.exe
        0  0x774a0000  0x13d000  ole32.dll     lsass.exe   
        0  0x774a0000  0x13d000  ole32.dll     svchost.exe 
        0  0x774a0000  0x13d000  ole32.dll     spoolsv.exe 
        0  0x774a0000  0x13d000  ole32.dll     alg.exe     
        0  0x774a0000  0x13d000  ole32.dll     explorer.exe
        0  0x774a0000  0x13d000  ole32.dll     dllhost.exe 
        0  0x774a0000  0x13d000  ole32.dll     msdtc.exe   
        0  0x774a0000  0x13d000  ole32.dll     Listdlls.exe
   471040  0x77650000  0x21000   NTMARTA.DLL   winlogon.exe
        0  0x77650000  0x21000   NTMARTA.DLL   svchost.exe 
        0  0x77680000  0x12000   AUTHZ.dll     winlogon.exe
        0  0x77680000  0x12000   AUTHZ.dll     services.exe
        0  0x77680000  0x12000   AUTHZ.dll     lsass.exe   
        0  0x77680000  0x12000   AUTHZ.dll     svchost.exe 
        0  0x77680000  0x12000   AUTHZ.dll     dllhost.exe 
        0  0x776a0000  0x24000   SHSVCS.dll    winlogon.exe
        0  0x776a0000  0x24000   shsvcs.dll    svchost.exe 
        0  0x776d0000  0x42000   es.dll        svchost.exe 
        0  0x776d0000  0x42000   ES.DLL        dllhost.exe 
        0  0x778e0000  0xf8000   SETUPAPI.dll  winlogon.exe
        0  0x778e0000  0xf8000   setupapi.dll  lsass.exe   
        0  0x778e0000  0xf8000   SETUPAPI.dll  svchost.exe 
        0  0x778e0000  0xf8000   SETUPAPI.dll  explorer.exe
        0  0x779e0000  0x97000   CRYPT32.dll   winlogon.exe
        0  0x779e0000  0x97000   CRYPT32.dll   lsass.exe   
        0  0x779e0000  0x97000   CRYPT32.dll   svchost.exe 
        0  0x779e0000  0x97000   CRYPT32.dll   spoolsv.exe 
        0  0x779e0000  0x97000   CRYPT32.dll   explorer.exe
        0  0x77a80000  0x12000   MSASN1.dll    winlogon.exe
        0  0x77a80000  0x12000   MSASN1.dll    lsass.exe   
        0  0x77a80000  0x12000   MSASN1.dll    svchost.exe 
        0  0x77a80000  0x12000   MSASN1.dll    spoolsv.exe 
        0  0x77a80000  0x12000   MSASN1.dll    explorer.exe
        0  0x77aa0000  0xab000   WININET.dll   svchost.exe 
        0  0x77aa0000  0xab000   WININET.dll   explorer.exe
        0  0x77b50000  0x22000   Apphelp.dll   winlogon.exe
        0  0x77b50000  0x22000   Apphelp.dll   services.exe
        0  0x77b50000  0x22000   Apphelp.dll   svchost.exe 
        0  0x77b50000  0x22000   appHelp.dll   explorer.exe
        0  0x77b80000  0x11000   eventlog.dll  services.exe
        0  0x77bb0000  0x15000   MSACM32.dll   lsass.exe   
        0  0x77bb0000  0x15000   MSACM32.dll   svchost.exe 
        0  0x77bb0000  0x15000   MSACM32.dll   spoolsv.exe 
        0  0x77bb0000  0x15000   MSACM32.dll   alg.exe     
        0  0x77bb0000  0x15000   MSACM32.dll   explorer.exe
        0  0x77bb0000  0x15000   MSACM32.dll   dllhost.exe 
        0  0x77bb0000  0x15000   MSACM32.dll   msdtc.exe   
        0  0x77bd0000  0x8000    VERSION.dll   winlogon.exe
        0  0x77bd0000  0x8000    VERSION.dll   services.exe
        0  0x77bd0000  0x8000    VERSION.dll   lsass.exe   
        0  0x77bd0000  0x8000    VERSION.dll   svchost.exe 
        0  0x77bd0000  0x8000    VERSION.dll   spoolsv.exe 
        0  0x77bd0000  0x8000    VERSION.dll   alg.exe     
        0  0x77bd0000  0x8000    VERSION.dll   explorer.exe
        0  0x77bd0000  0x8000    VERSION.dll   dllhost.exe 
        0  0x77bd0000  0x8000    VERSION.dll   msdtc.exe   
        0  0x77bd0000  0x8000    VERSION.dll   Listdlls.exe
        0  0x77be0000  0x58000   msvcrt.dll    winlogon.exe
        0  0x77be0000  0x58000   msvcrt.dll    services.exe
        0  0x77be0000  0x58000   msvcrt.dll    lsass.exe   
        0  0x77be0000  0x58000   msvcrt.dll    svchost.exe 
        0  0x77be0000  0x58000   msvcrt.dll    spoolsv.exe 
        0  0x77be0000  0x58000   msvcrt.dll    alg.exe     
        0  0x77be0000  0x58000   msvcrt.dll    explorer.exe
        0  0x77be0000  0x58000   msvcrt.dll    dllhost.exe 
        0  0x77be0000  0x58000   msvcrt.dll    msdtc.exe   
        0  0x77be0000  0x58000   msvcrt.dll    cmd.exe     
        0  0x77be0000  0x58000   msvcrt.dll    Listdlls.exe
        0  0x77c40000  0x24000   msv1_0.dll    lsass.exe   
        0  0x77c90000  0x32000   ACTIVEDS.dll  svchost.exe 
        0  0x77cd0000  0x33000   netman.dll    svchost.exe 
        0  0x77da0000  0xac000   ADVAPI32.dll  csrss.exe   
        0  0x77da0000  0xac000   ADVAPI32.dll  winlogon.exe
        0  0x77da0000  0xac000   ADVAPI32.dll  services.exe
        0  0x77da0000  0xac000   ADVAPI32.dll  lsass.exe   
        0  0x77da0000  0xac000   ADVAPI32.dll  svchost.exe 
        0  0x77da0000  0xac000   ADVAPI32.dll  spoolsv.exe 
        0  0x77da0000  0xac000   ADVAPI32.dll  alg.exe     
        0  0x77da0000  0xac000   ADVAPI32.dll  explorer.exe
        0  0x77da0000  0xac000   ADVAPI32.dll  dllhost.exe 
        0  0x77da0000  0xac000   ADVAPI32.dll  msdtc.exe   
        0  0x77da0000  0xac000   ADVAPI32.dll  cmd.exe     
        0  0x77da0000  0xac000   ADVAPI32.dll  Listdlls.exe
        0  0x77e50000  0x92000   RPCRT4.dll    csrss.exe   
        0  0x77e50000  0x92000   RPCRT4.dll    winlogon.exe
        0  0x77e50000  0x92000   RPCRT4.dll    services.exe
        0  0x77e50000  0x92000   RPCRT4.dll    lsass.exe   
        0  0x77e50000  0x92000   RPCRT4.dll    svchost.exe 
        0  0x77e50000  0x92000   RPCRT4.dll    spoolsv.exe 
        0  0x77e50000  0x92000   RPCRT4.dll    alg.exe     
        0  0x77e50000  0x92000   RPCRT4.dll    explorer.exe
        0  0x77e50000  0x92000   RPCRT4.dll    dllhost.exe 
        0  0x77e50000  0x92000   RPCRT4.dll    msdtc.exe   
        0  0x77e50000  0x92000   RPCRT4.dll    cmd.exe     
        0  0x77e50000  0x92000   RPCRT4.dll    Listdlls.exe
        0  0x77ef0000  0x49000   GDI32.dll     csrss.exe   
        0  0x77ef0000  0x49000   GDI32.dll     winlogon.exe
        0  0x77ef0000  0x49000   GDI32.dll     services.exe
        0  0x77ef0000  0x49000   GDI32.dll     lsass.exe   
        0  0x77ef0000  0x49000   GDI32.dll     svchost.exe 
        0  0x77ef0000  0x49000   GDI32.dll     spoolsv.exe 
        0  0x77ef0000  0x49000   GDI32.dll     alg.exe     
        0  0x77ef0000  0x49000   GDI32.dll     explorer.exe
        0  0x77ef0000  0x49000   GDI32.dll     dllhost.exe 
        0  0x77ef0000  0x49000   GDI32.dll     msdtc.exe   
        0  0x77ef0000  0x49000   GDI32.dll     cmd.exe     
        0  0x77ef0000  0x49000   GDI32.dll     Listdlls.exe
        0  0x77f40000  0x76000   SHLWAPI.dll   winlogon.exe
        0  0x77f40000  0x76000   SHLWAPI.dll   lsass.exe   
        0  0x77f40000  0x76000   SHLWAPI.dll   svchost.exe 
        0  0x77f40000  0x76000   SHLWAPI.dll   spoolsv.exe 
        0  0x77f40000  0x76000   SHLWAPI.dll   alg.exe     
        0  0x77f40000  0x76000   SHLWAPI.dll   explorer.exe
        0  0x77f40000  0x76000   SHLWAPI.dll   dllhost.exe 
        0  0x77f40000  0x76000   SHLWAPI.dll   msdtc.exe   
        0  0x77f40000  0x76000   SHLWAPI.dll   Listdlls.exe
        0  0x77fc0000  0x11000   Secur32.dll   csrss.exe   
        0  0x77fc0000  0x11000   Secur32.dll   winlogon.exe
        0  0x77fc0000  0x11000   Secur32.dll   services.exe
        0  0x77fc0000  0x11000   Secur32.dll   lsass.exe   
        0  0x77fc0000  0x11000   Secur32.dll   svchost.exe 
        0  0x77fc0000  0x11000   Secur32.dll   spoolsv.exe 
        0  0x77fc0000  0x11000   Secur32.dll   alg.exe     
        0  0x77fc0000  0x11000   Secur32.dll   explorer.exe
        0  0x77fc0000  0x11000   Secur32.dll   dllhost.exe 
        0  0x77fc0000  0x11000   Secur32.dll   msdtc.exe   
        0  0x77fc0000  0x11000   Secur32.dll   cmd.exe     
        0  0x77fc0000  0x11000   Secur32.dll   Listdlls.exe
 74645488  0x7c800000  0x106000  KERNEL32.dll  csrss.exe   
        0  0x7c800000  0x106000  kernel32.dll  winlogon.exe
        0  0x7c800000  0x106000  kernel32.dll  services.exe
        0  0x7c800000  0x106000  kernel32.dll  lsass.exe   
        0  0x7c800000  0x106000  kernel32.dll  svchost.exe 
        0  0x7c800000  0x106000  kernel32.dll  spoolsv.exe 
        0  0x7c800000  0x106000  kernel32.dll  alg.exe     
        0  0x7c800000  0x106000  kernel32.dll  explorer.exe
        0  0x7c800000  0x106000  kernel32.dll  dllhost.exe 
        0  0x7c800000  0x106000  kernel32.dll  msdtc.exe   
        0  0x7c800000  0x106000  kernel32.dll  cmd.exe     
        0  0x7c800000  0x106000  kernel32.dll  Listdlls.exe
    40960  0x7c910000  0xb6000   ntdll.dll     smss.exe     
        0  0x7c910000  0xb6000   ntdll.dll     csrss.exe   
        0  0x7c910000  0xb6000   ntdll.dll     winlogon.exe
        0  0x7c910000  0xb6000   ntdll.dll     services.exe
        0  0x7c910000  0xb6000   ntdll.dll     lsass.exe   
        0  0x7c910000  0xb6000   ntdll.dll     svchost.exe 
        0  0x7c910000  0xb6000   ntdll.dll     spoolsv.exe 
        0  0x7c910000  0xb6000   ntdll.dll     alg.exe     
        0  0x7c910000  0xb6000   ntdll.dll     explorer.exe
        0  0x7c910000  0xb6000   ntdll.dll     dllhost.exe 
        0  0x7c910000  0xb6000   ntdll.dll     msdtc.exe   
        0  0x7c910000  0xb6000   ntdll.dll     cmd.exe     
        0  0x7c910000  0xb6000   ntdll.dll     Listdlls.exe
        0  0x7c9d0000  0x825000  SHELL32.dll   winlogon.exe
        0  0x7c9d0000  0x825000  SHELL32.dll   lsass.exe   
        0  0x7c9d0000  0x825000  SHELL32.dll   svchost.exe 
        0  0x7c9d0000  0x825000  SHELL32.dll   spoolsv.exe 
        0  0x7c9d0000  0x825000  SHELL32.dll   alg.exe     
        0  0x7c9d0000  0x825000  SHELL32.dll   explorer.exe
        0  0x7c9d0000  0x825000  SHELL32.dll   dllhost.exe 
        0  0x7c9d0000  0x825000  SHELL32.dll   msdtc.exe   
        0  0x7c9d0000  0x825000  SHELL32.dll   Listdlls.exe
    45056  0x7d200000  0x2bc000  msi.dll       dllhost.exe 
    81920  0x7d4d0000  0x22000   dhcpcsvc.dll  svchost.exe 
        0  0x7d530000  0x31000   scecli.dll    lsass.exe   
  3080176  0x7db30000  0x8c000   WZCSvc.DLL    svchost.exe 
        0  0x7dbc0000  0x21000   umpnpmgr.dll  services.exe
  1441776  0x7df30000  0xa2000   urlmon.dll    explorer.exe
        0  0x7df30000  0xa2000   urlmon.dll    dllhost.exe 
        0  0x7e210000  0x171000  SHDOCVW.dll   explorer.exe
    61440  0x7e390000  0x91000   USER32.dll    csrss.exe   
        0  0x7e390000  0x91000   USER32.dll    winlogon.exe
        0  0x7e390000  0x91000   USER32.dll    services.exe
        0  0x7e390000  0x91000   USER32.dll    lsass.exe   
        0  0x7e390000  0x91000   USER32.dll    svchost.exe 
        0  0x7e390000  0x91000   USER32.dll    spoolsv.exe 
        0  0x7e390000  0x91000   USER32.dll    alg.exe     
        0  0x7e390000  0x91000   USER32.dll    explorer.exe
        0  0x7e390000  0x91000   USER32.dll    dllhost.exe 
        0  0x7e390000  0x91000   USER32.dll    msdtc.exe   
        0  0x7e390000  0x91000   USER32.dll    cmd.exe     
        0  0x7e390000  0x91000   USER32.dll    Listdlls.exe
        0  0x7e6a0000  0x16000   wshext.dll    explorer.exe


we find that "xpsp2res.dll" has been put in his place .....
.... by cons they replaced it with "odbcint.dll" and "eappprxy.dll" !!!???
Considering this list, should therefore perform a rebase for all dll's located between
'0X10000000' and '0x70000000'
I think it should be easier to give up Windows XP
>>> I will install a 64 bit system.

>>> AndyS and JohnS

some explanations:
I am a member of an association whose aim is to fight against air pollution (noise, pollution) in the region west of Orly airport, near Paris.
We have a "Real-time Virtual Radar" gives us the position of aircraft in flight in the region, or about one per second recording for each aircraft.
I undertook an APL development in globally to analyze the trajectories of aircraft, order to communicate as equals with the Airport Authority, which today can tell us anything!
Currently in a WS of 700 MB I can only handle 20 days, or 1100 MB of raw data.
Once formatted, I get matrices of 8000000 lines, 60 MB for the largest.
The memory limitation occurs in the intermediate treatments when I go to three dimensions
with several temporary variables.
For example to calculate the distance of each point of each flight in the area from where
municipalities to me interressent, I use the following formula:
http://fr.wikipedia.org/wiki/Distance_du_grand_cercle
resulting in APL:
Code: Select all
DA←⌊2×6367000ׯ1○(((1○0.5×CA[;1]∘.-CC[;1])*2)+((2○CA[;1])∘.×(2○CC[;1]))×((1○0.5×CA[;2]∘.-CC[;2])*2))*0.5

with :
CA: coordinate of the planes in radians, is 8000000 points
CC: coordinates of the municipalities, only 14 currently because of the WS FULL
DA: the distance between each point of each flight, and each municipalitie (note the "floor"
to obtain the result in integer on 4 bytes)
I was forced to cut the line into multiple lines, again because of the WS FULL
knowing that the goal is to determine the minimum altitude of each flight over each municipalitie.
So in the end, variables much smaller.

Note that processing time remain reasonable.
In fact, I would have to be able to work on longer periods, and consider more
municipalities, in order to have a more global view of the situation, and keeping abreast
traffic over time.

So as I said above, I will, initially, point me to a 64-bit OS.
Jean-Pierre
 
Posts: 7
Joined: Wed Feb 15, 2012 10:55 am
Location: Yvelines - France

Re: MAXWS and APL 32-bits >> what is the best operating syst

Postby Vince|Dyalog on Mon Feb 20, 2012 1:22 pm

Hi Jean-Pierre,

I think that you need to supply the name dyalog.exe to listdlls.exe while a dyalog.exe is running, e.g.
listdlls dyalog.exe > ldout

Please email the results to support@dyalog.com

Regards,

Vince
Vince|Dyalog
 
Posts: 412
Joined: Wed Oct 01, 2008 9:39 am


Return to Installation

Who is online

Users browsing this forum: No registered users and 1 guest