跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 试了下 m1 下用 docker 跑 x86 ubuntu 性能不太行
未分類
14 12 月 2020

试了下 m1 下用 docker 跑 x86 ubuntu 性能不太行

试了下 m1 下用 docker 跑 x86 ubuntu 性能不太行

資深大佬 : tangzs 5

跑了个 ubuntu 18.04 amd64 的容器 ,分配了 8 核 8g 内存给它,
测试交叉编译一个 linux 内核,
amd 的 r7 4750u 本本 11 分钟编译完,
m1 docker 半个小时过去了,还没有完,哈哈
大佬有話說 (19)

  • 資深大佬 : Rorysky

    虚拟机里面做了体系结构转换,效率打折很多

  • 資深大佬 : BrettD

    火星人弱弱问一句,现在 M1 可以运行 Docker 里跑 x86 系统了吗

  • 資深大佬 : wengych

    @BrettD no, maybe never.

  • 主 資深大佬 : tangzs

    @BrettD 当然可以啊

    [email protected]:/# lsb_release -a
    No LSB modules are available.
    Distributor ID: Ubuntu
    Description: Ubuntu 18.04.5 LTS
    Release: 18.04
    Codename: bionic

    [email protected]:/# file `which git`
    /usr/bin/git: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=2727a12383c5b9179acb3a7bcd8f6b79997b1844, stripped

  • 資深大佬 : 0987363

    不说 m1 跑 arm win10 虚拟机,然后虚拟机里再跑 x86 兼容应用都吊打 7700 么

  • 資深大佬 : BrettD

    @tangzs 为啥印象里好多人,比如上,就说不行

  • 主 資深大佬 : tangzs

    @0987363 也有可能是 docker 还没有优化好,总之有点小失望,还想用来编译 openwrt 来着

  • 資深大佬 : baleeny

    现在完了吗,会不会编译有 bug,一直完不了

  • 資深大佬 : MasterCai

    为什么不用 pd 装一个 ubuntu 试试,对比一下

  • 資深大佬 : yyfearth

    @BrettD @wengych 官方说可以 只是 QEMU 软件虚拟机 相比 ARM64 下慢的要死

    @tangzs 还真不一定是优化的原因 硬件条件在那里 可以用 x86 已经不错了 就算优化好了 也要差很多
    这个不是 Rosetta2 转译 也不是 Win10ARM 那个 x64 兼容支持 那些都是将 x64 转换成 ARM 指令再原生执行
    这个是用 QEMU 软件模拟了一个 x64 的 CPU 硬件 当然慢了

  • 資深大佬 : sagaxu

    docker 的可写入层在 mac 下性能不好,文件系统的问题

  • 資深大佬 : Damenly1

    HVF 多核有问题 https://github.com/evansm7/vftool/issues/14
    我用 qemu 就没问题,make -j8 编译内核快得很

  • 主 資深大佬 : tangzs

    @baleeny 没卡,编译完成了,耗时 130 分钟
    @MasterCai 准备用 docker arm64/ubuntu 再试试

  • 主 資深大佬 : tangzs

    @Damenly1 用 qemu 跑的 arm ubuntu 还是 x86 ubuntu 呢? 我也想试试

  • 資深大佬 : Damenly1

    @tangzs arm 的,用这个 https://github.com/ubenmackin/ACVM,里面自带了 qemu,ubuntu server 的 iso: https://cdimage.ubuntu.com/releases/20.10/release/ubuntu-20.10-live-server-arm64.iso

  • 主 資深大佬 : tangzs

    @Damenly1 感谢,我去装一个

  • 資深大佬 : Rorysky

    @0987363 那是微软自己搞得兼容层,性能掉炸天

  • 資深大佬 : ai277014717

    m1 运行 x86 有处理器指令集级别的支持。等适配后效率应该可以提升不少。

  • 資深大佬 : way2explore2

    @BrettD docker preview 可以了

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具