anchor.diff:    [{node, Node},{total_ram,Total_ram},{cores,Cores}].
   
   stats() ->
  -  Procs = erlang:system_info(process_count),
  -  {Ctxt,0} = erlang:statistics(context_switches),
  -  {GCs,GCwords,0} = erlang:statistics(garbage_collection),
  +  Procs                         = erlang:system_info(process_count),
  +  {Ctxt,0}                      = erlang:statistics(context_switches),
  +  {GCs,GCwords,0}               = erlang:statistics(garbage_collection),
     {{input,IoIn},{output,IoOut}} = erlang:statistics(io),
  -  {Reds,_} = erlang:statistics(reductions),
  -  RunQ = erlang:statistics(run_queue),
  +  {Reds,_}                      = erlang:statistics(reductions),
  +  RunQ                          = erlang:statistics(run_queue),
   
     [{now,prfTime:ts()},
      {procs,Procs},
  
positive.code: %%   if OS is Linux 2.6 or greater;
  %%     - read from /proc/stat, /proc/meminfo (and /proc/net/dev ?)
  %%     - read from /proc/self/stat (and /proc/self/statm ?)
  %%   elseif os_mon is started;
  %%     - call memsup:get_memory_data/0 and cpu_sup:cpu_sup:util([detailed])
  %%   else if OS is unix
  %%     - run the ps command in a port
  %%   else
  %%     - return an empty list
  
negative.code:       _                        -> [0,0,0,0,0]
      end,
    lists:zip([user,nice,kernel,idle,iowait],
              [jiffy_to_sec(J) || J <- [User,Nice,Kernel,Idle,Iowait]]).
  
  proc_self_stat(FDss) ->
  %%% pid,comm,state,ppid,pgrp,session,tty_nr,tpgid,flags,
  