Xojo Conferences
XDCMay2019MiamiUSA

Platforms to show: All Mac Windows Linux Cross-Platform

MemoryStorageMBS class

Type Topic Plugin Version macOS Windows Linux Console & Web iOS
class MemoryBlock MBS Util Plugin 16.4 Yes Yes Yes Yes No
Function: The class to store stuff in memory outside of the app memory.
Notes:
The memory is stored using mapped memory in the system address space outside of the 32bit app memory of your app.

Normally a 32-bit app can only use 2 to 4 GB of memory. Using blocks of memory outside this address space, you can easily keep 10 GB of data in memory.

Be aware that a some point creating more storages may fail due to out of memory.
The system may decide to swap memory to disk if you run out of physical memory.

Please have your app check free space on boot disk regularly and avoid running out of disk space for swap!

Feedback, Comments & Corrections

This class has no sub classes.

Some examples which use this class:


The items on this page are in the following plugins: MBS Util Plugin.


MemoryBlockMBS   -   MenubarMBS




Links
MBS FileMaker blog