|
htop是Linux下常用的进程浏览软件,其中隐藏着不少小秘密,比较下面两张图:
发现了么,一个有叹号,一个没有,原因是?
源码面前没有秘密,在UptimeMeter.c中有如下一段代码(1.0.2版本,39-50行):
- char daysbuf[15];
- if (days > 100) {
- sprintf(daysbuf, "%d days(!), ", days);
- } else if (days > 1) {
- sprintf(daysbuf, "%d days, ", days);
- } else if (days == 1) {
- sprintf(daysbuf, "1 day, ");
- } else {
- daysbuf[0] = '\0';
- }
- snprintf(buffer, len, "%s%02d:%02d:%02d", daysbuf, hours, minutes, seconds);
- }
复制代码 所以原因就是:当运行天数大于100,它会在后面显示个小尾巴(叹号),现在懂了么?
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|