为什么 dotnet 在 Linux 上生成多个进程?
Why is dotnet spawning multiple processes on Linux?
我 运行 dotnet app.dll
在 Ubuntu 18.04.1 LTS 上的 asp.net 核心 3.0 应用程序。
我看到我的应用程序有 13 个进程。为什么会这样?
列表中的白色值是主要进程。绿色值是线程。
如果您启用树视图,这可能更容易直观地解析。
您可以通过 F2
-> Display Options
-> 检查 Tree View
此外,您可以从 Display Options
菜单更改或禁用线程的外观。
另一个堆栈溢出线程在此处提供了更多详细信息:
https://unix.stackexchange.com/questions/10362/why-does-htop-show-more-process-than-ps
我 运行 dotnet app.dll
在 Ubuntu 18.04.1 LTS 上的 asp.net 核心 3.0 应用程序。
我看到我的应用程序有 13 个进程。为什么会这样?
列表中的白色值是主要进程。绿色值是线程。
如果您启用树视图,这可能更容易直观地解析。
您可以通过 F2
-> Display Options
-> 检查 Tree View
此外,您可以从 Display Options
菜单更改或禁用线程的外观。
另一个堆栈溢出线程在此处提供了更多详细信息:
https://unix.stackexchange.com/questions/10362/why-does-htop-show-more-process-than-ps