anchor.diff:  
   uptime(UpTime) ->
     {D, {H, M, S}} = calendar:seconds_to_daystime(UpTime div 1000),
  -  lists:flatten(io_lib:format("~p Days ~p:~p:~p", [D, H, M, S])).
  +  lists:flatten(io_lib:format("~pDays ~p:~p:~p", [D, H, M, S])).
positive.code: -export([loop/1]).
  
  -define(DEFAULT_RANK_NUM, 20). %%fill full in 13.3 inch screen(24 core)
  -define(MIN_REFLUSH_INTERAL, 2000).
  -define(CPU_ALARM_THRESHOLD, 0.8).
  
  -define(STABLE_SYSTEM_ITEM, [system_version, process_limit, process_count,
    port_limit, port_count, ets_limit, logical_processors]).
  -define(CHANGE_SYSTEM_ITEM, [used, allocated, unused]).
  
  -spec top(pid()) -> stop.
  
negative.code:        [NameOrPid, to_list(HeapSize), InitialCall, to_list(Reductions), to_list(MsgQueueLen), CurFun])
     end|| Pos <- lists:seq(1, Num)].
  
  draw_system_info(FirstLine, ProcLimit, SmpSupport, PortLimit,
      EtsLimit, LogicalProc, MultiScheduling, UseMem, AlloctedMem, UnunsedMem) ->
    io:format("~s~n", [FirstLine]),
    io:format("\e[46m~-15.15s | ~-15.15s | ~-18.18s | ~-20.20s | ~-20.20s | ~-25.25s\e[49m|~n",
      ["System Limit", "Limit", "System Switch", "State", "Memory Info", "Megabyte|"]),
    io:format("~-15.15s | ~-15.15s | ~-18.18s | ~-20.20s | ~-20.20s | ~-25.25s|~n",
      ["Process Limit", ProcLimit, "Smp Support", SmpSupport, "Use Mem", UseMem]),
    io:format("~-15.15s | ~-15.15s | ~-18.18s | ~-20.20s | ~-20.20s | ~-25.25s|~n",
      ["Port Limit", PortLimit, "Multi Scheduling", MultiScheduling, "Allocted Mem", AlloctedMem]),
    io:format("~-15.15s | ~-15.15s | ~-18.18s | ~-20.20s | ~-20.20s | ~-25.25s|~n",
      ["Ets Limit", EtsLimit, "Logical Processors", LogicalProc, "Unuse Mem", UnunsedMem]).
  
  draw_memory_process_info(ProcessSum, MemSum) ->
    PortCount = integer_to_list(erlang:system_info(port_count)),
    TotalMem = to_megabyte_list(proplists:get_value(memory_total, ProcessSum)),
    ProcMem = to_megabyte_list(proplists:get_value(memory_procs, ProcessSum)),
    AtomMem = to_megabyte_list(proplists:get_value(memory_atoms, ProcessSum)),
  