helleon 发表于 2024-5-2 20:11

群晖上spk和docker哪个效率高?

有些需要一定性能的应用,尤其是需要直通硬件显卡了啥的,比如emby/jellyfin啥的,是装群晖自己的spk好还是在群晖上起Docker比较好?

我是懒直接装的spk,但是总觉得性能不太对

lzhdim 发表于 2024-5-2 20:13

个人推荐spk,,,Docker也行,就是费些资源,但是性能还好。

YoshinoSakura 发表于 2024-5-2 20:15

都一样,推荐是docker
免费的玩意比较多,比如说你说的emby

helleon 发表于 2024-5-2 20:24

YoshinoSakura 发表于 2024-5-2 20:15
都一样,推荐是docker
免费的玩意比较多,比如说你说的emby

spk也有免费的

htwu 发表于 2024-5-2 20:25

docker多多少少会有些损耗。毕竟是虚拟化的。不过感知上来说应该差不多吧。

幽缭 发表于 2024-5-2 20:41

理论上性能是差不多的,docker是容器化,不是虚拟化

goat 发表于 2024-5-2 21:32

docker能有多少消耗。要说慢,原厂的小内存+机械盘这buff叠的还不够吗

LightFocus 发表于 2024-5-2 21:52

怎么还有人觉得docker不是虚拟化的[流汗]
containers(docker)是OS-level virtualization的一种实现方法,也就是一个kernel允许有不同的isolated user spaces
我自己的看法是考虑到切换user spaces必然会触发trap指令,效率肯定是不如直接运行的

k8qxt5 发表于 2024-5-3 01:41

LightFocus 发表于 2024-5-2 21:52
怎么还有人觉得docker不是虚拟化的
containers(docker)是OS-level virtualization的一种实现方法,也就是 ...

docker运行的那些进程直接就能在宿主机上看到,这种程度的隔离,损耗不会高于5%吧,那对于我们这些普通用户有啥区别,只要好用就行了。
你装个包,各种文件放得到处都是,哪个路径都有几个配置文件,我觉得docker还干净些。

chin39 发表于 2024-5-3 10:42

docker 上cpu性能损耗微乎其微
可以看看https://dominoweb.draco.res.ibm.com/reports/rc25482.pdf 这个的table I 当然这个测试有点早了,CPU方向的测试也不够全面。

maclover 发表于 2024-5-3 18:28

corochristmas 发表于 2024-5-3 19:02

docker好像部署麻烦点,但就是去折腾方便点,spk只能ssh进去弄……

shiangyeh 发表于 2024-5-4 18:33

群晖还是直接docker吧,除非是自己打的包,不然和裸奔没啥区别

临济义玄 发表于 2024-5-7 10:00

感觉docker的好处是迁移、备份等比较方便,而且资源丰富,很多还是开源的,安全些。组件官方不够用,用第三方的肯定有一定安全风险。

比组件不太方便的是Docker的映像需要手动升级,当然熟练使用portainer的话也不算太麻烦。

Misaka_9993 发表于 2024-5-7 10:07

Docker。很多SPK都是不熟悉软件本身的社区志愿者维护的,他们不可能比官方Docker更了解软件本身。比如Jellyfin。

mao0312 发表于 2024-5-7 10:20

效率差别不大
但是docker方便很多 尤其是备份迁移上

Evalyn 发表于 2024-5-7 10:28

工业化都选的啥docker 个人选什么不用解释了吧[偷笑]

tyy474 发表于 2024-5-7 10:29

k8qxt5 发表于 2024-5-3 01:41
docker运行的那些进程直接就能在宿主机上看到,这种程度的隔离,损耗不会高于5%吧,那对于我们这些普通用 ...

对,我也是同样的想法,能docker就docker,除非docker提供的设定项目不够详细,才考虑套件。常见那几个docker,作者已经提供了很多设置项目了,可能大多数人都是看教程不看部署说明。
页: [1]
查看完整版本: 群晖上spk和docker哪个效率高?