A. By design, the SMS uses all available memory so a high memory usage is normal. This happens as the SMS pre-allocates (caches) memory for often used data and binaries (TOS and SMS database) so it is common to see memory utilization above 90%.
You can view the SMS memory utilization from the SMS console or the SMS CLI.
From the SMS Console;
On the SMS console got to the System Health by selecting Admin -> General -> System Health and viewing the System Health Statistics section and looking at the memory line item or the memory graph.
From the CLI:
On the CLI issue the get health CLI command and look at highlighted areas;
The above example displays that the SMS is running with a CPU utilization of 40% with a memory utilization of 95% and 2GB of RAM.
Memory Utilization; displays a percentage representing the amount of memory being used by the SMS.
Memory Info, displays memory statistics as follows;
SMS Memory Requirements
SMS Server ships with 6GB of RAM while the SMS XL ships with 32GB of RAM
SMS H3 Server ships with 64GB of RAM while the SMS H3 XL ships with 96GB of RAM