任务中心：一款流畅的 Linux 系统监控应用
系统监视器
![](/data/attachment/album/202310/05/180653pnz0nkta1lc1tclz.jpg)



> 
> 这是一款为 Linux 打造的用户友好的系统监控应用。让我们一起来了解！
> 
> 
> 


假如有一天，你发现你的系统开始运行缓慢，你的发行版的默认的系统监控应用又无法给与帮助，你会如何处理？


我能理解当你在试图找出是什么进程引起你的系统运行缓慢，而系统监控器却无法提供帮助是何等烦恼的事。


在此，我初步介绍的这个工具，或许就是你需要的。这就是 “<ruby> 任务中心 <rt>  Mission Center </rt></ruby>”，一个为 Linux 打造的系统监控器，旨在提供实用的功能。


下文将一一展示这个应用可以做什么，以及它的一些限制。



> 
> ? 这个应用还是非常新的，处于积极的开发中。所以，预计会有一些变动。
> 
> 
> 


### ⭐ 任务中心：概述


![](/data/attachment/album/202310/05/180716w3mmg6hma9i646tl.png)


主要使用 **内存安全的 Rust 编程语言** 编写的 [任务中心](https://missioncenter.io/) 是一款可以让你监控 CPU、内存、磁盘、网络以及 GPU 的系统监控器。


它的几个关键特性包括：


* 实时监控每个线程的 CPU 使用情况。
* 有能力监控 RAM 和 Swap 的使用状况。
* 提供应用和进程的详细使用信息。
* 监控网络的利用率和传输速度。


### ?‍? 初步印象


我在一个运行着 **[Ubuntu 22.04](https://news.itsfoss.com/ubuntu-22-04-release/) LTS** 的系统上进行了测试，由于这款应用 **提供了 Flatpak 安装方式**，使得整个安装过程相当简洁。


我不得不说，任务中心 **看起来和** [Windows 11](https://www.microsoft.com/en-us/windows?wa=wsignin1.0) **上的任务管理器大体相似**，这并不算是坏事。这种界面布局十分适合以用户友好的方式展示所有重要的信息。


我首先查看的是系统监控的 “<ruby> 性能 <rt>  Performance </rt></ruby>” 部分中的 CPU 标签。它向我提供了我处理器的所有关键信息，并配有一个能**展示实时 CPU 使用率的图表**。


我还能切换到 “<ruby> 逻辑处理器 <rt>  logical processors </rt></ruby>” 视图，以便**观察每个线程的 CPU 使用情况**。只需在图表上进行右键点击并进入 “<ruby> 改变视图 <rt>  Change Graph To </rt></ruby>” 菜单即可切换。


![](/data/attachment/album/202310/05/180716ch91x5r1zfzht1d1.png)


我接下来查看的是 “<ruby> 内存 <rt>  Memory </rt></ruby>” 标签，它提供了**一个内存使用的实时图表**，以及两个正在使用的 RAM 模块的实用信息。


![](/data/attachment/album/202310/05/180717fk5q99rkrddesinh.png)


然后我查看了 “<ruby> 硬盘 <rt>  Disk </rt></ruby>” 标签。即便我在我的系统中有多个存储硬盘，但我只在 Ubuntu 上使用了 “Disk 4”。我对其进行了使用率检查，显示出来的似乎是实时的磁盘使用数据。


不过，[据开发者所述](https://gitlab.com/mission-center-devs/mission-center/-/issues/2)，当前**硬盘使用率的百分比仍在开发中**，因此，现在的数据可能尚不准确。


![](/data/attachment/album/202310/05/180718mkdq2w1uuqbxqel7.png)


最后，我查看了 “<ruby> 以太网 <rt>  Ethernet </rt></ruby>” 标签。它向你展示了有关系统的网络活动的实时图表，包括了下载和上传活动的两个信息点。


然而，它对于应用的网络数据使用情况，目前还是**没有应用级的网络数据信息**。这个功能，开发者正 [在着手开发](https://gitlab.com/mission-center-devs/mission-center/-/issues/3)。


![](/data/attachment/album/202310/05/180719d06hje422wf2jff8.png)


接下来，我查看了 “<ruby> 应用 <rt>  Apps </rt></ruby>” 部分。这里包含了系统中运行的大部分（甚至全部）应用和进程。它不有展示了应用/进程的全部有用信息，包括 PID、CPU 使用、内存和磁盘使用情况。


你还能在任何一个应用/进程上进行右键点击，来选择 **停止应用/进程** 或 **强制停止应用/进程**。


![](/data/attachment/album/202310/05/180719sl9nyj999djdn8za.png)


我还调整了任务中心应用的一些设置，比如：


* 调整所有实时图表的更新频率
* 设定合并进程统计数据
* 记住我在 “<ruby> 应用 <rt>  Apps </rt></ruby>” 部分所使用的排序顺序。


![](/data/attachment/album/202310/05/180724fmvxn4d0gq4ds3qd.png)


我注意到一个缺失的数据，关于我的 GPU。任务中心**未能检测到我的英伟达 GPU**。


这是可以理解的，因为 **GPU 的支持目前仍然处于实验阶段**，仅支持 AMD 和英伟达的 GPU。


### ? 获取任务中心


任务中心可以在 [Flathub 商店](https://flathub.org/apps/io.missioncenter.MissionCenter) 或者 [GitLab](https://gitlab.com/mission-center-devs/mission-center) 上获得，如果你更倾向于从源码来构建的话。



> 
> **[任务中心（Flathub）](https://flathub.org/apps/io.missioncenter.MissionCenter)**
> 
> 
> 


? 你会考虑用任务中心来替代你 Linux 系统上的默认系统监控器吗？


*（题图：MJ/feb84cdf-0719-401a-9c4a-1db7960d4572）*




---


via: <https://news.itsfoss.com/mission-center/>


作者：[Sourav Rudra](https://news.itsfoss.com/author/sourav/) 选题：[lujun9972](https://github.com/lujun9972) 译者：[ChatGPT](https://linux.cn/lctt/ChatGPT) 校对：[wxy](https://github.com/wxy)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译，[Linux中国](https://linux.cn/) 荣誉推出


OK
![](/assets/images/pikapods-banner-v3.webp)


![](/assets/images/pikapods-banner-v3.webp)

What if, one day, you find that your system is sluggish, and the default system monitor app of your distro is not helpful?

I understand that it can be very annoying when you are trying to figure out what pesky process is causing your system to slow down, and the system monitor cannot help.

With this first look, I have just the thing for you. It is **a system monitor for Linux** called '**Mission Center**' that aims to provide some really useful functionality.

Allow me to take you through it, and show you what it can do, and what it can't.

## Mission Center: Overview ⭐

![a screenshot of mission center about info](https://news.itsfoss.com/content/images/2023/09/Mission_Center_1.png)

Written primarily in the **memory-safe Rust programming language**, [Mission Center](https://missioncenter.io/?ref=news.itsfoss.com) is a system monitor that lets you **monitor your CPU, Memory, Disk, Network, and GPU**.

Some of its key highlights include:

**Real-time monitoring of per-thread CPU usage.****Ability to monitor RAM and Swap usage.****Detailed apps and process usage information.****Monitoring of network utilization and transfer speeds.**

**Suggested Read **📖

[7 System Monitoring Tools for Linux That are Better Than TopTop command is good but there are better alternatives. Take a look at these system monitoring tools that are similar to top, but better than it.](https://itsfoss.com/linux-system-monitoring-tools/?ref=news.itsfoss.com)![](https://itsfoss.com/content/images/wordpress/2020/08/system-monitoring-tools-linux.jpg)


![](https://itsfoss.com/content/images/wordpress/2020/08/system-monitoring-tools-linux.jpg)

## Initial Impressions 👨💻

I tested it out on an ** Ubuntu 22.04 LTS** system, and the installation process was pretty straightforward thanks to it being

**offered as a Flatpak**.

And, I must say, **Mission Center looks very similar to the task manager found on **[Windows 11](https://www.microsoft.com/en-us/windows?wa=wsignin1.0&ref=news.itsfoss.com), and that's not necessarily a bad thing. This interface layout is good for presenting all the important information in a user-friendly manner.

The first tab I took a look at was the '**Performance**' section of the system monitor called '**CPU**'. It showed me all the essential info regarding my processor, with a handy **graph showing CPU usage in real-time**.

I was also able to switch to the 'logical processors' view to **see CPU usage on a per-thread basis**. You can find it by right-clicking on the graph and going into the 'Change Graph To' menu.

![a screenshot of mission center cpu tab](https://news.itsfoss.com/content/images/2023/09/Mission_Center_2.png)

The next one was the '**Memory**' tab, which showed me **a real-time graph with the memory usage**, and useful info regarding the two RAM sticks being used.

![a screenshot of mission center memory tab](https://news.itsfoss.com/content/images/2023/09/Mission_Center_3.png)

Thereafter, the '**Disk**' tab, even though I have several storage disks on my system, I only use 'Disk 4' for Ubuntu. I checked the usage on it, and it seemed to show disk usage data in real-time.

However, [according to the developer](https://gitlab.com/mission-center-devs/mission-center/-/issues/2?ref=news.itsfoss.com), the **disk usage percentage is in a work-in-progress state** right now, and the accuracy of it cannot be vouched for.

![a screenshot of mission center disk tab](https://news.itsfoss.com/content/images/2023/09/Mission_Center_4.png)

And finally, we have the '**Ethernet**' tab. It shows you the **real-time network activity on your system with a handy graph**, with two information points for download and upload activities.

However, there is **no per-process network data usage for apps** yet. The developer is [currently working](https://gitlab.com/mission-center-devs/mission-center/-/issues/3?ref=news.itsfoss.com) on that.

![Follow It's FOSS on Google News](https://news.itsfoss.com/content/images/2023/04/Follow-us-on-Google-News.png)


![Follow It's FOSS on Google News](https://news.itsfoss.com/content/images/2023/04/Follow-us-on-Google-News.png)

![a screenshot of mission center ethernet tab](https://news.itsfoss.com/content/images/2023/09/Mission_Center_5-1.png)

I then moved on to the '**Apps**' section. This housed most (if not all) apps and processes running on the system. It shows all the useful information of an app/process, such as the PID, CPU, Memory, and Disk usage.

You can also either **stop an app/process** or **force stop an app/process **by right-clicking on one.

![a screenshot of mission center apps section](https://news.itsfoss.com/content/images/2023/09/Mission_Center_6.png)

I was also able to **tweak certain settings** of the Mission Center app, such as:

- Adjusting the update interval for all the real-time graphs
- Set the app to merge process statistics
- Remember the sorting order I used in the 'Apps' section.

![a screenshot of mission center preferences menu](https://news.itsfoss.com/content/images/2023/09/Mission_Center_7.png)

One thing that I missed was the data related to my GPU, **Mission Center was unable to detect my Nvidia GPU**.

However, that checks out, seeing that **GPU support is experimental**, with only AMD and Nvidia GPUs being supported.

## 📥 Get Mission Center

Mission Center is available on the [Flathub store](https://flathub.org/apps/io.missioncenter.MissionCenter?ref=news.itsfoss.com), as well as on [GitLab](https://gitlab.com/mission-center-devs/mission-center?ref=news.itsfoss.com), if you want to build it from source.

[First Looks](https://news.itsfoss.com/tag/first-look/)coverage. You should find them exciting!

*💬 Would you replace the default system monitor on your Linux system with Mission Center?*

## More from It's FOSS...

- Support us by opting for
[It's FOSS Plus](https://itsfoss.com/#/portal/signup)membership. - Join our
[community forum](https://itsfoss.community/). - 📩 Stay updated with the latest on Linux and Open Source. Get our
[weekly Newsletter](https://itsfoss.com/newsletter/).