Changeset 1ba37fa in mainline for uspace/app/ps/ps.c


Ignore:
Timestamp:
2010-04-06T11:53:32Z (14 years ago)
Author:
Stanislav Kozina <stanislav.kozina@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
516adce
Parents:
f0dcdc5
Message:

Removed useless cycles sum, using ucycles + kcycles instead.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/app/ps/ps.c

    rf0dcdc5 r1ba37fa  
    8282                task_info_t taskinfo;
    8383                get_task_info(tasks[i], &taskinfo);
    84                 uint64_t ucycles, kcycles, fault;
    85                 char usuffix, ksuffix, fsuffix;
     84                uint64_t ucycles, kcycles;
     85                char usuffix, ksuffix;
    8686                order(taskinfo.ucycles, &ucycles, &usuffix);
    8787                order(taskinfo.kcycles, &kcycles, &ksuffix);
    88                 order((taskinfo.kcycles + taskinfo.ucycles) - taskinfo.cycles, &fault, &fsuffix);
    89                 printf("%8llu %8u %8u %12llu%c %12llu%c %12llu%c %s\n", tasks[i],
     88                printf("%8llu %8u %8u %12llu%c %12llu%c %s\n", tasks[i],
    9089                        taskinfo.thread_count, taskinfo.pages, ucycles, usuffix,
    91                         kcycles, ksuffix, fault, fsuffix, taskinfo.name);
     90                        kcycles, ksuffix, taskinfo.name);
    9291        }
    9392
     
    115114        printf("    ID    State  CPU   Prio    [k]uCycles    [k]kcycles   Cycle fault\n");
    116115        for (i = 0; i < result; ++i) {
    117                 uint64_t ucycles, kcycles, fault;
    118                 char usuffix, ksuffix, fsuffix;
     116                uint64_t ucycles, kcycles;
     117                char usuffix, ksuffix;
    119118                order(threads[i].ucycles, &ucycles, &usuffix);
    120119                order(threads[i].kcycles, &kcycles, &ksuffix);
    121                 order((threads[i].kcycles + threads[i].ucycles) - threads[i].cycles, &fault, &fsuffix);
    122                 printf("%6llu %-8s %4u %6d %12llu%c %12llu%c %12llu%c\n", threads[i].tid,
     120                printf("%6llu %-8s %4u %6d %12llu%c %12llu%c\n", threads[i].tid,
    123121                        thread_states[threads[i].state], threads[i].cpu,
    124122                        threads[i].priority, ucycles, usuffix,
    125                         kcycles, ksuffix, fault, fsuffix);
     123                        kcycles, ksuffix);
    126124        }
    127125
Note: See TracChangeset for help on using the changeset viewer.