No. There was no "issue" in AmiBroker. It is Windows thing. Simply Windows despite having for example 2GB of "free memory", fails if you want to allocate 1GB because the memory is fragmented from the very start in Windows. For example, certain Windows-own DLLs have preferred load address just in the middle of address space - cutting available largest block by half.
It is illustrated on the screenshot from the VMMap showing address space of Windows Explorer. Microsoft published fix for that problem for IE7 http://support.microsoft.com/kb/950060 But it is exactly re-occuring in IE8 and all new versions of OS. The change in AmiBroker was an attempt to partially address this OS problem, by moving AmiBroker DLLs into different place in the VM address space freeing some extra space. This is not cure but some kind of improvement over situation created by Microsoft in recent versions of OS. I could easily just say: oh well.... complain to Microsoft. Instead I proactively try to address/workaround OS inefficiences to get the most possible from the hardware and OS that you have installed. Change Log mentions things by version. So if given thing appears under CHANGES 5.28.1 it means that it is added in that particular version. Best regards, Tomasz Janeczko amibroker.com ----- Original Message ----- From: "ta" <[email protected]> To: <[email protected]> Sent: Thursday, August 27, 2009 9:09 PM Subject: RE: [amibroker] AmiBroker 5.28.1 BETA released > Tomasz > > 1.Re-based DLLs included to increase contiguous virtual memory space > > > Did pre 5.27 version have this issue? TIA > > > -----Original Message----- > From: [email protected] [mailto:[email protected]] On Behalf > Of Tomasz Janeczko > Sent: Thursday, August 27, 2009 9:26 AM > To: [email protected] > Subject: [amibroker] AmiBroker 5.28.1 BETA released > > Hello, > > AmiBroker 5.28.1 BETA released > > http://www.amibroker.com/devlog/2009/08/27/amibroker-5-28-1-beta-released/ > > > Best regards, > Tomasz Janeczko > amibroker.com > > > ------------------------------------ > > **** IMPORTANT PLEASE READ **** > This group is for the discussion between users only. > This is *NOT* technical support channel. > > TO GET TECHNICAL SUPPORT send an e-mail directly to > SUPPORT {at} amibroker.com > > TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at > http://www.amibroker.com/feedback/ > (submissions sent via other channels won't be considered) > > For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG: > http://www.amibroker.com/devlog/ > > Yahoo! Groups Links > > > > > > ------------------------------------ > > **** IMPORTANT PLEASE READ **** > This group is for the discussion between users only. > This is *NOT* technical support channel. > > TO GET TECHNICAL SUPPORT send an e-mail directly to > SUPPORT {at} amibroker.com > > TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at > http://www.amibroker.com/feedback/ > (submissions sent via other channels won't be considered) > > For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG: > http://www.amibroker.com/devlog/ > > Yahoo! Groups Links > > >
