[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

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

<*> 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/