Changeset 79edc36 in mainline for uspace/app/uptime/uptime.c


Ignore:
Timestamp:
2010-04-01T15:21:03Z (14 years ago)
Author:
Stanislav Kozina <stanislav.kozina@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
62550dce
Parents:
83a957a
Message:

System load echo fix, now it looks realistic
top echoes first values (uptime)
Several ps and uptime fixes

File:
1 edited

Legend:

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

    r83a957a r79edc36  
    6161        uint64_t uptime;
    6262        get_uptime(&uptime);
    63         printf("\tUp %4llu days, %02llu:%02llu:%02llu",
     63        printf(", up %4llu days, %02llu:%02llu:%02llu",
    6464                uptime / DAY, (uptime % DAY) / HOUR, (uptime % HOUR) / MINUTE, uptime % MINUTE);
    6565
    66         size_t load[3];
     66        unsigned long load[3];
    6767        get_load(load);
    68         printf("\t load: %d.%03d %d.%03d %d.%03d ", ECHOLOAD1(load[0]), ECHOLOAD2(load[0]), ECHOLOAD1(load[1]), ECHOLOAD2(load[1]), ECHOLOAD1(load[2]), ECHOLOAD2(load[2]));
     68        puts(", load avarage: ");
     69        print_load_fragment(load[0], 2);
     70        puts(" ");
     71        print_load_fragment(load[1], 2);
     72        puts(" ");
     73        print_load_fragment(load[2], 2);
    6974
    70         printf("\n");
     75        puts("\n");
    7176        return 0;
    7277}
Note: See TracChangeset for help on using the changeset viewer.