一、问题描述
Windows操作系统中,自带一个图形化任务管理器,可以查看、管理进程,监控系统硬件状态等。在Linux操作系统中对于查看不同系统资源使用,比如进程、CPU、内存等,需要使用不同命令来进行查看,和Windows相比比较麻烦。现需要设计一个Linux下的任务管理器,并满足以下条件:
- 了解/proc文件的特点和使用方法;
- 监控系统状态,显示系统中若干部件的使用情况;
- 用图形界面实现系统监控状态。
二、环境
Virtual Box
Ubuntu 18.04 Desktop
Qt 5.10.0
三、结果展示
3.1 进程管理

3.2 CPU性能监控

3.3 内存监控

3.4 磁盘监控