+//--------------------------------------------------------------------
+void clitk::PrintMemoryUsed()
+{
+#if defined(unix) || defined(__APPLE__)
+ rusage usage;
+ getrusage(RUSAGE_SELF, &usage);
+ DD(usage.ru_maxrss); /* maximum resident set size */
+ // DD(usage.ru_ixrss); /* integral shared memory size */
+ // DD(usage.ru_idrss); /* integral unshared data size */
+ // DD(usage.ru_isrss); /* integral unshared stack size */
+#endif
+}
+//--------------------------------------------------------------------
+
+