n0bug

n0bug

V2EX member #142841, joined on 2015-10-16 11:55:22 +08:00
Today's activity rank 23648
请问这两种写法为什么结果不一样?
问与答  •  n0bug  •  Nov 7, 2024  •  Lastly replied by pweng286
7
这个 Go 的 for 循环条件判断有什么问题
Go 编程语言  •  n0bug  •  Jun 24, 2023  •  Lastly replied by Crazypointer
11
如何让进程被 kill 后立刻又启动?
Linux  •  n0bug  •  Dec 30, 2015  •  Lastly replied by GNiux
14
检测系统里可执行文件被执行了
问与答  •  n0bug  •  Oct 31, 2015  •  Lastly replied by n0bug
4
n0bug's recent replies
用 envoy 替换 nginx 就行,我做过类似的场景,当时 PoC 就发现 nginx 不好做
Nov 7, 2024
Replied to a topic by n0bug 问与答 请问这两种写法为什么结果不一样?
@CEBBCAT 会的,我更新了一下问题
4. 然后在容器内,分别用 topic 和 top 查看结果
1. docker run --rm -it ubuntu:latest bash 启动容器,
2. stress --cpu 2
3. 在物理机 stress --cpu 1
4. 然后分别用 topic 和 top 查看结果
@silenceshell hmm.... 我试了下你的方法,topic 和 top 显示的始终是一样的,都是 2 个 cpu 占 100%,不会显示在物理机上的第 3 个 stress ,截图跟上个回复一样。

不知道老哥是啥配置?

以下是我的配置:
物理机:Linux 5.4.0-125-generic #141-Ubuntu SMP Wed Aug 10 13:42:03 UTC 2022 x86_64
Docker Version: 见上一个回复
Docker Image: ubuntu:latest
@silenceshell 有个问题想请教下。 “top 命令查看到物理机的运行信息,而不是容器的运行信息”。

我用 docker run --rm -it ubuntu:latest bash 启动容器,stress --cpu 2 ,然后分别用 topic 和 top 查看结果,可是我看到两者的输出几乎一致,似乎 top 命令也同样是显示了容器的运行信息,而非物理机 ?

截图如下
![]( https://imgur.com/Rc4SGuF)

我的 docker version
```
$docker version
Client: Docker Engine - Community
Version: 20.10.18
API version: 1.41
Go version: go1.18.6
Git commit: b40c2f6
Built: Thu Sep 8 23:11:45 2022
OS/Arch: linux/amd64
Context: default
Experimental: true

Server: Docker Engine - Community
Engine:
Version: 20.10.18
API version: 1.41 (minimum version 1.12)
Go version: go1.18.6
Git commit: e42327a
Built: Thu Sep 8 23:09:37 2022
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.6.8
GitCommit: 9cd3357b7fd7218e4aec3eae239db1f68a5a6ec6
runc:
Version: 1.1.4
GitCommit: v1.1.4-0-g5fd4c4d
docker-init:
Version: 0.19.0
GitCommit: de40ad0
```
Sep 6, 2018
Replied to a topic by sangmingming 酷工作 抖音学长内推来啦!
请问一下楼主,抖音有美国这边的职位开放吗?
Feb 27, 2018
Replied to a topic by stephenwalk 程序员 一个程序员基佬微信群
微信号:qq101413177
Dec 29, 2015
Replied to a topic by n0bug Linux 如何让进程被 kill 后立刻又启动?
有守护进程那岂不是说对方已经拿到了 root 权限? 怎样查出来是哪个守护进程呢?
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3302 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 13:27 · PVG 21:27 · LAX 06:27 · JFK 09:27
♥ Do have faith in what you're doing.