AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1534942
Accepted
Matthew Brown aka Lord Matt
Matthew Brown aka Lord Matt
Asked: 2024-12-08 07:45:55 +0800 CST2024-12-08 07:45:55 +0800 CST 2024-12-08 07:45:55 +0800 CST

运行“sudo dpkg --configure -a”时单核 CPU 使用率达到 100% 正常吗?

  • 772

屏幕截图显示了运行 sudo dpkg --configure -a 的终端,系统监视器同时显示单核 CPU 为 100%

您觉得那个 CPU 图表看起来还好吗?(是的,它dpkg挂了,但那是另一个故事)。

更新

好吧,现在我已经不再使用 AMDGPU 了,这种情况已经不再发生了,所以这现在纯粹是一个学术问题。

dpkg
  • 1 1 个回答
  • 154 Views

1 个回答

  • Voted
  1. Best Answer
    BeastOfCaerbannog
    2024-12-09T02:26:32+08:002024-12-09T02:26:32+08:00

    那个“dpkg悬而未决”与你注意到的完全相关。

    首先,它看起来不像是悬挂着的,而是正在建造中,这可能需要一些时间。

    其次,dpkg --configure -a是一个低级命令,根据dpkg手册页,它执行以下操作:

    Configure a package which has been unpacked but not yet configured.  If -a or
    --pending is given instead of package, all unpacked but unconfigured packages are
    configured.
    
    [...]
    
    Configuring consists of the following steps:
    
    1.  Unpack the conffiles, and at the same time back up the old conffiles, so that they
        can be restored if something goes wrong.
    
    2.  Run postinst script, if provided by the package.
    
    Will process triggers unless --no-triggers has been specified.
    

    为了确保软件包和配置以正确的顺序安装,命令必须按顺序处理软件包,因此进程将在单个核心中运行。由于进程在单个核心中运行,因此该核心将显示使用率增加。dpkg您在系统监视器中观察到的是运行的单个核心的使用率增加。根据其他因素(例如核心的温度),活动核心可能会发生变化,并将dpkg在新的核心中运行。因此,您还可能会观察到多个核心之间交替的单核使用情况。

    总而言之,您观察到的 CPU 使用率完全正常,无需担心。

    • 5

相关问题

  • 安装:webmin依赖问题排查

  • 如果安装了软件包,为什么 aptitude 二进制文件会丢失?

  • 安装 Ubuntu Tweak 的问题

  • “/var/lib/dpkg/updates”文件夹中存储了什么?

  • 使用 dpkg 手动安装软件包是否会阻止未来的升级路径?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve