Hello,
In the SAS(R) LASR(TM) Analytic Server 2.7: Reference Guide, there is a section on Memory Management.
The internal LASR table _T_TABLEMEMORY contains information on all loaded tables in LASR. I am puzzeled about the columns used in this table -
(1) InMemorySize - Amount of memory that is needed to store the table in memory.
(2) TableAllocatedMemory - Amount of memory that is used for table storage.
I am wondering what the difference is between these two columns. I am assuming that 1 is the maximum amount of memory needed to load the table fully into memory and 2 is the amount of memory currently being used for the table (perhaps the user has selected a subset of the data and therefore not all records have been read from the HDFS store). This would appear to make sense since for tables loaded from HDFS the TablesAllocatedMemory value is always a small percentage of the InMemorySize. And for user imported excel sheets the TableAllocatedMemory exceeds the InMemorySize. I understand that for user imported data there is a overhead penalty.
Anyway, does anyone have more knowledge of this table? any help appreciated.
regards,
Richard
... View more