[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

You just repeated what I said in the beginning of this thread.

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


> Hi Thomas,
> 
> read carfully, plaese.
> 
> On 32 bit OS AB (32bit) can access 2GB or 3GB vm depending on the /3GB 
> switch. That is the limitation because of the OS!!!
> On 64 bit OS 64 bit AB can access 8TB of virtual memory (LARGEADDRESSAWARE 
> is turned on, but correct me if not!)
> On 64bit OS 32 bit AB can access 4GB of virtual memory because of WOW64... 
> This is the only case when 32 bit AB access 4GB of vm! But that is because 
> of 64bit OS and an emulated 32 environment.
> 
> Regards,
> 
> Y
> 
> 
> --------------------------------------------------
> From: "Tomasz Janeczko" <groups@xxxxxxxxxxxxx>
> Sent: Wednesday, February 25, 2009 7:49 PM
> To: <amibroker@xxxxxxxxxxxxxxx>
> Subject: Re: [amibroker] Re: AmiBroker 5.22 BETA x64 edition
> 
>> 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
>>
>>
>>
>> 
> 
> 
> ------------------------------------
> 
> **** 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/