{"id":1336,"date":"2016-02-20T20:35:50","date_gmt":"2016-02-20T19:35:50","guid":{"rendered":"http:\/\/www.amibroker.com\/kb\/?p=1336"},"modified":"2016-04-24T20:26:29","modified_gmt":"2016-04-24T19:26:29","slug":"differences-between-32-bit-and-64-bit-version","status":"publish","type":"post","link":"https:\/\/www.amibroker.com\/wordpress\/kb\/2016\/02\/20\/differences-between-32-bit-and-64-bit-version\/","title":{"rendered":"Differences between 32-bit and 64-bit version"},"content":{"rendered":"
One common issue that surfaces pretty often is the lack of full understanding of differences between 32-bit and 64-bit versions of AmiBroker among users. This article tries to explain some of the most important bits.<\/p>
WHICH VERSION DO I HAVE?<\/p>
To find out which version you have installed just go to Help->About window. It clearly says “32-bit” or “64-bit” in the About window.<\/p>
OPERATING SYSTEM COMPATIBILITY<\/p>
32-bit version of AmiBroker is compatible with BOTH 32-bit and 64-bit Windows.
64-bit version of AmiBroker is compatible with 64-bit Windows ONLY.<\/p>
32-bit version running on 64-bit OS can fully utilize as much as 4GB of RAM for the program data.
The rest of RAM is used for OS, file system cache, system libraries, etc.
64-bit can theoretically use all RAM available but Windows itself has some limits (see Microsoft web pages for details)<\/p>
More on OS system compatibility can be found here: http:\/\/www.amibroker.com\/guide\/compat.html<\/a><\/p> REGISTRATION \/ ACTIVATION KEY<\/p> There are separate<\/strong> activation keys for 32-bit and 64-bit version. The key for 32-bit version is ABReg.exe, while the key for 64-bit version is named ABReg64.exe. If you apply wrong key (32-bit key for 64-bit application or vice versa), you will not get any error message but the application will still show “Unregistered”. So make sure you apply 32-bit key (ABReg.exe) to 32-bit application and 64-bit key (ABReg64.exe) to 64-bit application.<\/p> Also note that 64-bit key is available only to those who registered “Professional Edition”.<\/p> DATA SUPPORT<\/p> 32-bit version offers the widest selection of supported data sources (all listed here: http:\/\/www.amibroker.com\/guide\/h_quotes.html<\/a> )<\/p> Many 3rd party data sources that are not listed above come in 32-bit only.<\/p> 64-bit offers limited support for data sources due to the fact that 64-bit support requires 64-bit API from data vendor, and this is not always available.<\/p>