version 1.16, 1998/07/13 02:11:42 |
version 1.17, 1998/12/19 06:34:22 |
|
|
#define MEMROW 2 /* uses 4 rows and 31 cols */ |
#define MEMROW 2 /* uses 4 rows and 31 cols */ |
#define MEMCOL 0 |
#define MEMCOL 0 |
#define PAGEROW 2 /* uses 4 rows and 26 cols */ |
#define PAGEROW 2 /* uses 4 rows and 26 cols */ |
#define PAGECOL 36 |
#define PAGECOL 37 |
#define INTSROW 2 /* uses all rows to bottom and 17 cols */ |
#define INTSROW 2 /* uses all rows to bottom and 17 cols */ |
#define INTSCOL 63 |
#define INTSCOL 63 |
#define PROCSROW 7 /* uses 2 rows and 20 cols */ |
#define PROCSROW 7 /* uses 2 rows and 20 cols */ |
|
|
mvprintw(MEMROW + 2, MEMCOL, "Act"); |
mvprintw(MEMROW + 2, MEMCOL, "Act"); |
mvprintw(MEMROW + 3, MEMCOL, "All"); |
mvprintw(MEMROW + 3, MEMCOL, "All"); |
|
|
mvprintw(MEMROW + 1, MEMCOL + 31, "Free"); |
mvprintw(MEMROW + 1, MEMCOL + 32, "Free"); |
|
|
mvprintw(PAGEROW, PAGECOL, " PAGING SWAPPING "); |
mvprintw(PAGEROW, PAGECOL, " PAGING SWAPPING "); |
mvprintw(PAGEROW + 1, PAGECOL, " in out in out "); |
mvprintw(PAGEROW + 1, PAGECOL, " in out in out "); |
|
|
putint(pgtokb(total.t_rmshr), MEMROW + 3, MEMCOL + 9, 6); |
putint(pgtokb(total.t_rmshr), MEMROW + 3, MEMCOL + 9, 6); |
putint(pgtokb(total.t_vm), MEMROW + 3, MEMCOL + 15, 7); |
putint(pgtokb(total.t_vm), MEMROW + 3, MEMCOL + 15, 7); |
putint(pgtokb(total.t_vmshr), MEMROW + 3, MEMCOL + 22, 7); |
putint(pgtokb(total.t_vmshr), MEMROW + 3, MEMCOL + 22, 7); |
putint(pgtokb(total.t_free), MEMROW + 2, MEMCOL + 29, 6); |
putint(pgtokb(total.t_free), MEMROW + 2, MEMCOL + 30, 6); |
putint(total.t_rq - 1, PROCSROW + 1, PROCSCOL + 3, 3); |
putint(total.t_rq - 1, PROCSROW + 1, PROCSCOL + 3, 3); |
putint(total.t_pw, PROCSROW + 1, PROCSCOL + 6, 3); |
putint(total.t_pw, PROCSROW + 1, PROCSCOL + 6, 3); |
putint(total.t_dw, PROCSROW + 1, PROCSCOL + 9, 3); |
putint(total.t_dw, PROCSROW + 1, PROCSCOL + 9, 3); |