+ /* Render visible CPUs
+ Assume there are K CPUs: 0, 1, 2, ..., K-1.
+ Among them, there are M online CPUs with index: a1, a2, ... aN ... aM (M >= N)
+ N = max_cpus, M = number of online CPUs
+
+ There will be N rendered cpus, indexed from 0 to N-1, cpu times of the cpus are calculated from those formula:
+ - user_time[0] = stat_node->view[0].user + stat_node->view[1].user + ... + stat_node->view[a1].user
+ - user_time[1] = stat_node->view[a1+1].user + stat_node->view[a1+1].user + ... + stat_node->view[a2].user
+ ...
+ - user_time[N-2] = stat_node->view[a(N-2)+1].user + stat_node->view[a(N-2)+2].user + ...
+ + stat_node->view[a(N-1)].user
+ - user_time[N-1] = stat_node->view[a(N-1)+1].user + stat_node->view[a(N-1)+2].user + ...
+ + stat_node->view[aN] + ... + stat_node->view[K-1] (sum of all remaining CPUs)
+
+ Similar formula applied for system and idle time
+ */
+
+ uint64_t curcpu_view_user_sum = 0, curcpu_view_system_sum = 0, curcpu_view_idle_sum = 0;