[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [amibroker] Re: AmiBroker 5.22 BETA x64 edition



PureBytes Links

Trading Reference Links

Hello,

> This is why a process can access only 2GB of effective virtual memory. This 
> is the limitation of all Windows OSs.

False. 

Before you start to speak up, you should actually check the facts better.

Read about LARGEADDRESSAWARE 
http://msdn.microsoft.com/en-us/library/wz223b1z(VS.80).aspx

and this:
http://msdn.microsoft.com/en-us/library/bb147385.aspx#The__LARGEADDRESSAWARE_flag

AmiBroker 32 bit is compiled with LARGEADDRESSAWARE
and can address full 4GB. 

Best regards,
Tomasz Janeczko
amibroker.com
----- Original Message ----- 
From: "Yofa" <jtoth100@xxxxxxxxxxx>
To: <amibroker@xxxxxxxxxxxxxxx>
Sent: Wednesday, February 25, 2009 6:47 PM
Subject: Re: [amibroker] Re: AmiBroker 5.22 BETA x64 edition


> Hi All,
> 
> to clarify it a bit. In 64bit Windows there is no 4 GB limit!
> 
> In 32 bit only 4GB of physical memory can be addressed. That is a limitation 
> of 32 hw.
> In 32 bit mode only 4GB of virtual memory can be addresses. That is a 
> limitation of 32 hw/sw as well.
> Windows processes "run in VIRTUAL memory". Windows allocate half of virtual 
> memory to the process the other half to the kernel.
> This is why a process can access only 2GB of effective virtual memory. This 
> is the limitation of all Windows OSs.
> 
> To overcome these limits MS and Intel intoduced /PAE switch. PAE increases 
> the amount of addressable PHYSICAL memory.
> MS also introduced /3GB switch that changes OS behavior to allocate 3GB of 
> virtual memory to the process and 1GB to kernel.
> 
> In 64Bit OSs the physical memory is limited according to the OS version (XP, 
> Vista, Server 2003, etc.) It varies from 4GB to 2TB!
> The virtual memory has a limit of 8TB (if code does not intentianally limit 
> it) for process address space and 8TB for kernel!
> In 64bit there is no /3GB nor /PAE switch!
> 
> http://msdn.microsoft.com/en-us/library/aa366778.aspx
> http://www.microsoft.com/whdc/system/platform/server/PAE/PAEdrv.mspx
> 
> Regards,
> 
> Y
> --------------------------------------------------
> From: "Mike" <sfclimbers@xxxxxxxxx>
> Sent: Wednesday, February 25, 2009 10:57 AM
> To: <amibroker@xxxxxxxxxxxxxxx>
> Subject: [amibroker] Re: AmiBroker 5.22 BETA x64 edition
> 
>> Interesting. I was unaware that the limit bumped all the way up to
>> 4GB on 64 bit OS. Thanks for the clarification.
>>
>> I was wanting to link to one of your earlier posts where you provided
>> an example of the modification needed to the boot.ini file to take
>> advantage of this on 32 bit XP. But, Yahoo advanced search is still
>> broken :( so here's a Microsoft support page for those interested:
>>
>> http://support.microsoft.com/default.aspx?scid=kb;EN-US;833721
>>
>> Mike
>>
>> --- In amibroker@xxxxxxxxxxxxxxx, "Tomasz Janeczko" <groups@xxx>
>> wrote:
>>>
>>> Mike,
>>>
>>> For your information: AmiBroker 32 bit is compiled with
>> LARGEADDRESSAWARE option
>>> and can use FULL 4GB of RAM on 64 bit Windows and 3GB of RAM on 32
>> bit Windows.
>>>
>>> Best regards,
>>> Tomasz Janeczko
>>> amibroker.com
>>> ----- Original Message ----- 
>>> From: "Mike" <sfclimbers@xxx>
>>> To: <amibroker@xxxxxxxxxxxxxxx>
>>> Sent: Wednesday, February 25, 2009 2:40 AM
>>> Subject: [amibroker] Re: AmiBroker 5.22 BETA x64 edition
>>>
>>>
>>> > Historical reviews suggest that in general there is little to no
>>> > difference to running 32 bit applications on 64 bit Windows,
>> though I
>>> > don't know about AmiBroker specifically.
>>> >
>>> > http://www.extremetech.com/article2/0,1697,1857476,00.asp
>>> >
>>> > The biggest advantage is probably that you can fill your machine
>> with
>>> > lots of RAM and run multiple instances of AmiBroker, each running
>>> > against its own maximum of 2Gb of memory, rather than all
>> instances
>>> > sharing the same 2Gb as would be the case on a 32 bit OS.
>>> >
>>> > (Technically, the 2Gb maximum of 32 bit OS can be extended to 3Gb
>> when
>>> > setting the right flags. Sorry can't provide link right now since
>>> > Yahoo search is messing up).
>>> >
>>> > Mike
>>> >
>>> > --- In amibroker@xxxxxxxxxxxxxxx, "gabriel_id@" <finance@>
>>> > wrote:
>>> >>
>>> >> Hi there,
>>> >>
>>> >> If i use regular 32 bit version.. on a 64-bit version of
>> windows..
>>> > how
>>> >> fast will be the optimization process using CMAE against
>> 32AB/32Win
>>> > ?
>>> >>
>>> >> Thank you,
>>> >> GV
>>> >>
>>> >> AB rocks :D
>>> >>
>>> >
>>> >
>>> >
>>> >
>>> > ------------------------------------
>>> >
>>> > **** 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
>>
>>
>>
>> 
> 
> 
> ------------------------------------
> 
> **** 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

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/amibroker/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/amibroker/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:amibroker-digest@xxxxxxxxxxxxxxx 
    mailto:amibroker-fullfeatured@xxxxxxxxxxxxxxx

<*> To unsubscribe from this group, send an email to:
    amibroker-unsubscribe@xxxxxxxxxxxxxxx

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/