I'm able to read available memory using extern c function to a sys/sysinfo reading.
How ever I want to do this using mono's class (can't find relevant function in Mono.Unix.Native.Syscall), and I cannot use PerformanceCounter with "Available MBytes" as it is not implemented in mono..
Any idea how to read free RAM in C#/Mono/Linux ?
I decided to use sysinfo after all. Polling each X seconds in a separate waiting thread.
And nice -15 is always nice to use.. :)