Changeset cefb126 in mainline for uspace/app/top/screen.c
- Timestamp:
- 2010-07-02T14:19:30Z (15 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 89c57b6
- Parents:
- fe7abd0 (diff), e3ee9b9 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/top/screen.c
rfe7abd0 rcefb126 222 222 for (i = 0; i < data->cpus_count; i++) { 223 223 if (data->cpus[i].active) { 224 printf("cpu%u (%4" PRIu16 " MHz): busy ticks: " 225 "%" PRIu64 ", idle ticks: %" PRIu64, 224 uint64_t busy; 225 uint64_t idle; 226 char busy_suffix; 227 char idle_suffix; 228 229 order_suffix(data->cpus[i].busy_cycles, &busy, &busy_suffix); 230 order_suffix(data->cpus[i].idle_cycles, &idle, &idle_suffix); 231 232 printf("cpu%u (%4" PRIu16 " MHz): busy cycles: " 233 "%" PRIu64 "%c, idle cycles: %" PRIu64 "%c", 226 234 data->cpus[i].id, data->cpus[i].frequency_mhz, 227 data->cpus[i].busy_ticks, data->cpus[i].idle_ticks);235 busy, busy_suffix, idle, idle_suffix); 228 236 puts(", idle: "); 229 237 print_percent(data->cpus_perc[i].idle, 2); … … 280 288 size_t i; 281 289 for (i = 0; (i < data->tasks_count) && (row < rows); i++, row++) { 290 stats_task_t *task = data->tasks + data->tasks_map[i]; 291 perc_task_t *perc = data->tasks_perc + data->tasks_map[i]; 292 282 293 uint64_t virtmem; 283 294 char virtmem_suffix; 284 order_suffix( data->tasks[i].virtmem, &virtmem, &virtmem_suffix);285 286 printf("%-8" PRIu64 " %9u %8" PRIu64 "%c ", data->tasks[i].task_id,287 data->tasks[i].threads, virtmem, virtmem_suffix);288 print_percent( data->tasks_perc[i].virtmem, 2);295 order_suffix(task->virtmem, &virtmem, &virtmem_suffix); 296 297 printf("%-8" PRIu64 " %9u %8" PRIu64 "%c ", task->task_id, 298 task->threads, virtmem, virtmem_suffix); 299 print_percent(perc->virtmem, 2); 289 300 puts(" "); 290 print_percent( data->tasks_perc[i].ucycles, 2);301 print_percent(perc->ucycles, 2); 291 302 puts(" "); 292 print_percent( data->tasks_perc[i].kcycles, 2);303 print_percent(perc->kcycles, 2); 293 304 puts(" "); 294 print_string( data->tasks[i].name);305 print_string(task->name); 295 306 296 307 screen_newline();
Note:
See TracChangeset
for help on using the changeset viewer.