Solved certain mono functions don't work?

Are there mono users here?
I noticed that some functions do not work properly unless I'm missing something.
For example, Process.WorkingSet64 is supposed to return the amount of physical memory allocated for a process, however, it returns 0 in FreeBSD and the actual memory in Linux (the same memory which ps -p<PID> -o rss= shows).