全球主机交流论坛

标题: Docker不会导致性能损失吗 [打印本页]

作者: wawos    时间: 2025-2-15 23:25
标题: Docker不会导致性能损失吗
比如Nginx直接运行在2核1G的kvm的vps里面,

与运行在相同配置的vps的Docker里面, 性能有损耗吗,

还是几乎损耗忽略不及?
作者: wawos    时间: 2025-2-15 23:27
根据我的经验, 相同程序, 套一层虚拟机, 性能至少损失30%~60%啊
作者: kpxyyyy    时间: 2025-2-15 23:27
虚拟机肯定是有损耗的,所以如果不是部署很麻烦一般都不用docker
作者: gspl    时间: 2025-2-15 23:28
差不多带不带套的区别,还是看个人习惯和需求。我都是实体安装
作者: SpaceX    时间: 2025-2-15 23:29
没有性能损耗,docker只是隔离了用户空间而已,没有翻译cpu指令,指令是cpu直接运行的
作者: wawos    时间: 2025-2-15 23:31
SpaceX 发表于 2025-2-15 23:29
没有性能损耗,docker只是隔离了用户空间而已,没有翻译cpu指令,指令是cpu直接运行的 ...

那就好了, 那docker自身占内存大概多少呢,

系统debian 12, 只有1G, 够用吗
作者: SpaceX    时间: 2025-2-15 23:35
wawos 发表于 2025-2-15 23:31
那就好了, 那docker自身占内存大概多少呢,

系统debian 12, 只有1G, 够用吗

不跑数据库,肯定够用的
作者: allnetstore    时间: 2025-2-15 23:39
性能损耗主要出在docker的“管理层”,daemon、网络等等
作者: dragonfsky    时间: 2025-2-15 23:41
只有io性能损失比较大吧
作者: 炒土豆丝    时间: 2025-2-15 23:44
KVM虚拟机的CPU损耗也就是3%左右
作者: mimiphp    时间: 2025-2-15 23:48
没有损耗不可能的,就连域名解析,tcp三次握手 ,ssl协议加密解密,以及其他人提到的docker管理层逻辑!所以就是有些套子不得不用,有些套子能省就省,不然也不会有什么tcp复用,连接池的概念了!只是在每天几百流量面前毫无差异而已!部署方便和稳定面前本身就是两类人,互相都对对方嗤之以鼻的!比如装系统,有人喜欢一键ghost,或类似一键的其他安装!有人喜欢下载原版镜像一步一步安装!甚至还为了一点点性能差异修改注册表等等!侧重点不一样,没有谁对谁错!但客观事实就是有损耗,只是以你当前那点点流量来说,微乎极微罢了
作者: 我真是小号    时间: 2025-2-16 00:07
肯定有损耗,但是忽略不计吧。

话说个人单网站,单服务,也没必要强行docker,
可以练练手
作者: heylife    时间: 2025-2-16 00:26
数据库等io操作比较多的不建议docker,nginx还是没问题的
作者: dupit8    时间: 2025-2-16 00:50
你可以直接使用lxc,然后直接整个磁盘,整个网卡直接让容器直接接管,性能跟init的命名空间没啥两样
作者: shc    时间: 2025-2-16 01:08
当然有损耗,而且资源消耗也会变多。
作者: LOC站长    时间: 2025-2-16 03:36
自测发现开docker机器占用贼大 起码内存是这样
作者: 花儿不红    时间: 2025-2-16 08:18
mysql都有docker部署的,部署方便,迁移方便,一些性能损失肯定是有的
作者: ceplavia    时间: 2025-2-16 09:13
跑在cc的无敌超售机性能损失肯定明显
作者: qqlikeho    时间: 2025-2-16 09:14
差不多 docker不是虚拟化


作者: ai海里打渔    时间: 2025-2-16 09:24
docker跟虚拟机完全是两码事,性能几乎没损失,gpu应用都跑在dock里
作者: 玛雅    时间: 2025-2-16 09:45
我感觉内存消耗很大
作者: wcn    时间: 2025-2-16 09:56
kpxyyyy 发表于 2025-2-15 23:27
虚拟机肯定是有损耗的,所以如果不是部署很麻烦一般都不用docker

你妈醒了没,我起床的时候她还在睡呢,你记得喊她起来吃饭

作者: h4des    时间: 2025-2-16 10:58
这不主要方便部署嘛,部署一次以后直接拉过来直接跑
作者: silence    时间: 2025-2-16 11:02
docker用的就是原来的内核
作者: NetMan    时间: 2025-2-16 11:28
内存占用大,损耗还是比较小的
作者: kpxyyyy    时间: 2025-2-16 15:46
wcn 发表于 2025-2-16 09:56
你妈醒了没,我起床的时候她还在睡呢,你记得喊她起来吃饭

还隔这给你野爹磕头呢,太孝了,你那死妈在下面都老欣慰了
作者: wcn    时间: 2025-2-16 18:22
kpxyyyy 发表于 2025-2-16 15:46
还隔这给你野爹磕头呢,太孝了,你那死妈在下面都老欣慰了

孩子别这样,我和你妈的事,你别管。 你妈说,我让她快乐,她就知足了




欢迎光临 全球主机交流论坛 (https://fd.vvwvv.eu.org/) Powered by Discuz! X3.4