crab

crab

The 'crabs in a barrel' mentality only exists if we view ourselves as a crab. The truth is on the map.

使用orbstack后,MAC变得更加轻快。

Docker Desktop 实在太慢了 - orbstack 来拯救#

使用 Docker Desktop 启动 docker,docker 镜像启动多一些,16G 的 MAC 基本就开始反应缓慢,
偶然用上了orbstsack, 那真的是轻快多了。

orbstack#

image

官方网站说的这些,没有太骗人,用了下确实比 Docker Desktop 快很多。

Orbstack 关于 CPU 的说法:#

在 M1 芯片上,OrbStack 在空闲时使用约 0.1% 的 CPU,通常会降至 0%。这比许多典型的 macOS 应用程序的后台 CPU 使用率还要低!
在 Intel 芯片上,使用率略高,但仍然明显低于其他应用程序。
当您运行容器和机器时,会根据需要使用 CPU。您可以在首选项中限制最大 CPU 使用率,或使用 orb config 命令。
Docker
当处于空闲状态时,Docker 不会使用额外的 CPU,并且在容器运行时(在 M1 芯片上)总共使用约 0.5% 的 CPU。
为了最小化 CPU 使用率,请停止您不使用的任何容器。

不管数据是不是精确,我的 Intel 芯片的 MAC,CPU 风扇声音突然变大的情况少了很多,确实快。使用 Docker Desktop 时,一旦启动 Docker Desktop,风扇就会狂响,然后电脑就没有反应了......

orbstack 关于内存使用的说法#

动态分配和回收不用的 Docker 容器或 Linux 机器的内存,内存使用下降很多。

我自己使用的体会是:用了 orbstack 之后,我开三个 IDE 就再没有遇到内存不够用的时候了,之前用 Docker Desktop 还是经常会遇到。

真正的动态内存分配使得 OrbStack 可以在 Docker 容器或 Linux 机器不再使用时释放内存,这可以显著减少内存使用量并消除调整限制的需要。

orbstack 还是值得使用的,有需要的朋友可以试试,用了会喜欢的。Docker Desktop 不知道为什么占用那么多资源,实际使用情况也就是看一下有几个镜像启动,在 MAC 上使用 k8s 那些用的还是比较少,如果是这种情况,强烈推荐orbstsack

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。