VisualAPL in a 64-bit Environment

General discussions related to APLNext's VisualAPL.

Moderators: Tech Support, phpbb_admin

VisualAPL in a 64-bit Environment

Postby joe_blaze » November 19th, 2010, 5:18 am

VisualAPL is a .Net language, so it can take advantage of the 64-bit hardware and operating system environment. In a 64-bit environment up to 2*64 bytes or approximately 1.8E10 Gb of physical memory can be allocated to a VisualAPL application system. Note that this amount is reduced by the requrements of the operating system (generally about 2 Gb) and that amount of memory already allocated to running instances of other application systems.

Contrast this 64-bit environment capability with the up to 2-3 Gb of physical memory available for allocation to an application sytem in the in a 32-bit environment.

Of course in both 32- and 64-bit environments, Windows can allocate virtual, hard-disk based memory to an application system, but that 'paging' memory is vastly slower than physical memory.

Review the attached pdf-format document to see a VisualAPL application that creates several 2Gb arrays in physical memory using a 64-bit environment.

The attached zip-format file contains the VisualAPL 'Console Project' referenced in the pdf-format document.
Attachments
VAPLMemoryTest.zip
(1.16 MiB) Downloaded 701 times
VisualAPLMemory.pdf
(338.77 KiB) Downloaded 714 times
joe_blaze
 
Posts: 384
Joined: February 11th, 2007, 3:09 am
Location: Box 361 Brielle, NJ 08730-0361

Return to VisualAPL

Who is online

Users browsing this forum: No registered users and 1 guest

cron