当前 arm 架构的 Linux 发行版有什么不足吗?

2018-07-14 17:49:05 +08:00
 azev
最关心的是软件源 会不会比 x86 下的会少很多?
2935 次点击
所在节点    问与答
16 条回复
WordTian
2018-07-14 17:57:01 +08:00
树莓派的源感觉还好吧
Osk
2018-07-14 18:00:32 +08:00
开源的软件倒还好吧,闭源的就不一定有 arm 的包了。

我觉得最烦的还是一个 arm 平台一个 kernel,神烦。
xwyam
2018-07-14 19:04:50 +08:00
之前用 arm 的编译器,好像有些小坑,印象不深了
iceheart
2018-07-14 19:45:30 +08:00
不会,x86 有的,arm 基本都有了
tomczhen
2018-07-14 19:54:57 +08:00
arm 也能跑 docker,除了闭源的,问题不算很大。
thedog
2018-07-14 21:05:11 +08:00
想当日常机用的问题还是比较多的
alvin666
2018-07-14 21:18:33 +08:00
有个树莓派,各种编译器奇奇怪怪的错误,然后又莫名其妙解决了。。。别的体验没啥区别,就是性能肯定差点
tempdban
2018-07-15 15:49:30 +08:00
@Osk 哥们,我一个核至少三个开发板在跑…
frozenwood
2018-07-15 16:57:02 +08:00
基本上只能用厂商开源那个内核版本
Osk
2018-07-15 21:40:25 +08:00
@tempdban 什么板子啊,有些厂家的比较坑怕是不行吧
iX
2018-07-15 22:05:34 +08:00
搭车求问全志 H5 有没有什么坑,我看 crypto 好像还没有完成,是不是加密全靠 CPU ?
http://linux-sunxi.org/Linux_mainlining_effort#Status_Matrix

另求大佬传授 Qemu user mode 经验,想在板子上跑 3CX 或者 PortSIP。。
tempdban
2018-07-15 22:38:40 +08:00
@Osk 树莓派 2 3 全志 H3
mengzhuo
2018-07-16 08:21:36 +08:00
@iX AES SHA1/2 都有硬件加速的,只是各个软件(包括 Linux 内核)实现不同程度。其他的什么 md5 chacha20 也可以用 NEON 加速,只是最多一次 128b,比 avx2 少了 4 倍。
ARM 的编译器实现现在也有些差,不过时间长了就没问题。

这都不是关键,毕竟现在大部分软件不是在这些地方耗时间。ARM 问题在流水线太少,超标量发射太少,分支预测,内存频率,总线速度都弱。我手头的 Hikey970 已经有 2.2GHz 4 个大核,还是没有边上的 MBP i7 那 2.4Ghz 那 4 个核一半快。

非公版间实现差太多了,公版又太弱了……
iX
2018-07-16 10:05:23 +08:00
@mengzhuo 感谢解答,听你描述感觉用 qemu user mode 跑 x86 程序会卡死。。。
Osk
2018-07-22 18:38:52 +08:00
@tempdban 求教下是怎么做到的,google 了一番没找到有用信息
tempdban
2018-07-23 00:43:22 +08:00
@Osk linux arm kernel multi-platform
Google

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/470908

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX