Changeset 452268a in mainline for uspace/app/top/screen.c
- Timestamp:
- 2010-04-03T16:52:07Z (15 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- acc3f745
- Parents:
- ee35ba0b
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/top/screen.c
ree35ba0b r452268a 53 53 static void print_float(float f, int precision) 54 54 { 55 printf("% u.", (unsigned int) f);55 printf("%2u.", (unsigned int) f); 56 56 int i; 57 57 float rest = (f - (int)f) * 10; … … 141 141 if (row + i > rows) 142 142 return; 143 task_info_t taskinfo; 144 get_task_info(data->tasks[i], &taskinfo); 145 printf("%8llu %8u %8u %12llu %12llu %s\n", taskinfo.taskid, 146 taskinfo.thread_count, taskinfo.pages, taskinfo.ucycles / 1000 / 1000, 147 taskinfo.kcycles / 1000 / 1000, taskinfo.name); 143 task_info_t *taskinfo = &data->taskinfos[i]; 144 printf("%8llu %8u %8u ", taskinfo->taskid, 145 taskinfo->thread_count, taskinfo->pages); 146 task_perc_t *taskperc = &data->task_perc[i]; 147 puts(" "); 148 print_float(taskperc->pages, 2); 149 puts("% "); 150 print_float(taskperc->ucycles, 2); 151 puts("% "); 152 print_float(taskperc->kcycles, 2); 153 puts("% "); 154 printf("%s\n", taskinfo->name); 148 155 } 149 156 } … … 153 160 fflush(stdout); 154 161 console_set_rgb_color(fphone(stdout), WHITE, BLACK); 155 printf(" ID Threads Pages uCycleskCycles Name");162 printf(" ID Threads Pages %%Pages %%uCycles %%kCycles Name"); 156 163 int i; 157 164 for (i = 60; i < colls; ++i)
Note:
See TracChangeset
for help on using the changeset viewer.