V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
xiaohusky
V2EX  ›  问与答

想问问懂哥们,为啥没有出现桌面级的 arm 架构 cpu?没人抄苹果了吗?

  •  
  •   xiaohusky · 2023-09-05 14:37:40 +08:00 · 2671 次点击
    这是一个创建于 455 天前的主题,其中的信息可能已经有所发展或是发生改变。

    个人感觉 m 系列确实厉害,很多手机软件在电脑直接用,比如 shadowrocket 。为啥市面上没人抄一手苹果了呢?

    26 条回复    2023-09-06 15:35:38 +08:00
    proxytoworld
        1
    proxytoworld  
       2023-09-05 14:42:55 +08:00
    能用是基于苹果有自己的操作系统和生态,市面上 PC 操作系统就两种,macos ,Windows ,首先 win for phone 已经入土了,安卓也不能改到 pc 上。

    其次人家有钱,也有做操作系统经验
    xtreme1
        2
    xtreme1  
       2023-09-05 14:44:07 +08:00
    m 系列厉害是不是因为它是 arm 架构..
    xtreme1
        3
    xtreme1  
       2023-09-05 14:44:16 +08:00
    @xtreme1 #2
    m 系列厉害不是因为它是 arm 架构..
    GeruzoniAnsasu
        4
    GeruzoniAnsasu  
       2023-09-05 14:46:32 +08:00
    是不是忘了
    https://en.wikipedia.org/wiki/Wintel
    了?


    你说的「去抄苹果」的这个势力,他是谁? 他有可能是谁?
    kindjeff
        5
    kindjeff  
       2023-09-05 14:47:31 +08:00
    别急,在等 2024 年高通的 8cx gen4 ,据说可以达到 2020 年 M1 的水平
    opengps
        6
    opengps  
       2023-09-05 14:48:49 +08:00
    印象中的第一代 surface 就是个 arm 版本
    coderluan
        7
    coderluan  
       2023-09-05 14:48:50 +08:00
    桌面级 CPU 是要跑桌面软件的,比如手机软件在电脑用,让之前在 x86mac 上跑的软件支持 m1 ,这个厉害多了
    coderluan
        8
    coderluan  
       2023-09-05 14:49:37 +08:00
    桌面级 CPU 是要跑桌面软件的,比起手机软件在电脑用,让之前在 x86mac 上跑的软件支持 m1 ,这个厉害多了
    fox0001
        9
    fox0001  
       2023-09-05 14:52:29 +08:00 via Android
    @xtreme1 #3 我记得那家 CPU 公司只是用了 ARM 指令集,CPU 架构是自家设计的。其厉害程度是,美国军方采购,用在导弹上。当年苹果买入时,美国军方还要做审查之类。
    manasheep
        10
    manasheep  
       2023-09-05 14:52:46 +08:00
    M 芯片有一定结构优势,但是更多的还是制程优势,你可以看看 AMD 7840U ,x86 的制程上来也不会差很多。
    而且桌面本身并不是很在意能耗比,为了省电而全线拉高成本并不值得。
    xiaohusky
        11
    xiaohusky  
    OP
       2023-09-05 14:59:15 +08:00
    @GeruzoniAnsasu 谷歌、三丧啊,他们应该能做 arm 的笔记本+安卓吧,不知道为啥不做。当时我用的 m1pro ,搞了半天 clash 不会搞,突然发现手机上的 shadowrocket 可以直接在 mac 上用了,就觉得电脑,手机统一软件太厉害了
    lincanbin
        12
    lincanbin  
       2023-09-05 15:26:55 +08:00
    华为有个 8cx gen3 的 Windows 平板,我实际使用过,感觉普通人日常用的话跟 Intel 的区别不大。
    当然如果有强烈性能需求确实还差很多。
    lincanbin
        13
    lincanbin  
       2023-09-05 15:28:12 +08:00
    淘宝也有很多华为的鲲鹏 920CPU 的台式机,不过基本都是跑 Linux 用了。
    Tink
        14
    Tink  
       2023-09-05 15:34:35 +08:00 via Android
    Surface RT:杀人诛心?
    angrylid
        15
    angrylid  
       2023-09-05 15:35:38 +08:00
    先问是不是,再问为什么。
    谷歌本来就有 ARM 的笔记本电脑。华为也有 ARM 的笔记本电脑。
    duke807
        16
    duke807  
       2023-09-05 15:37:14 +08:00
    未来是 risc-v 的,为啥要搞 arm 马上要过时的东西
    HangoX
        17
    HangoX  
       2023-09-05 16:54:35 +08:00
    不是没有,是高通太过垃圾,高通和微软出过一次了。性能过于垃圾
    还是期待一下华为的吧,华为出都比高通好
    lyusantu
        18
    lyusantu  
       2023-09-05 17:31:43 +08:00
    别急 等华为出来 立马遥遥领先
    ryd994
        19
    ryd994  
       2023-09-05 18:07:30 +08:00 via Android
    “很多手机软件在电脑直接用”
    你可能没用过 Chromebook ,或者没用过国外的 Chromebook

    Chromebook 支持 Play Store/Android App 已经很久了,包括 x86 的 Chromebook 也可以
    murmur
        20
    murmur  
       2023-09-05 18:45:16 +08:00
    你难道不知道安卓虚拟机这个东西吗?
    murmur
        21
    murmur  
       2023-09-05 18:46:16 +08:00
    我得提醒你一下,如果是微信这种程序,用苹果自己的功能强制跑微信是很可能被 ban 的,因为微信不允许你这样做

    但是用虚拟机跑微信,某些虚拟机 PY 过,他们自带了微信,你是可以用的
    SenLief
        22
    SenLief  
       2023-09-05 21:57:37 +08:00 via iPhone
    外皮上来说不就是模拟器吗?其实最主要的问题是软件支持不行。
    noahhhh
        23
    noahhhh  
       2023-09-05 22:21:02 +08:00 via Android
    低端的 Chromebook 其实就有不少用上了,销量应该也有百万级别,服务器端用的更多。
    fox0001
        24
    fox0001  
       2023-09-06 08:11:18 +08:00 via Android
    从表面上回答 op 的问题:

    1. 桌面级 ARM CPU ,高通有做,但是性能比不苹果。

    2. “抄袭”苹果的 ARM CPU + 整套软件解决方案,也有几个案例:Windows RT 、Windows 11 for ARM 、ChromeOS 等等。Android 没有限制 CPU 架构,如果 ARM 平板也算桌面级解决方案,那也算一个。

    3. 同一 APP 在手机和桌面运行。Android 应用,其实也算是。Intel 做过相关解决方案,让编译成 ARM 版的 Android 应用,在基于 x86 的 Windows 上运行。ChromeOS 、Windows 11 ,都能直接运行 Android 应用。

    再综合来说,为什么发展成当前的局面?以下是我个人的观点:

    1. 苹果从来玩的是完整的解决方案,从硬件到软件,都是自己搞。不是不能学,一是难(微软是失败的代表之一),二是不想这么封闭(例如 Android 不那么开放,也不会有今天)。

    2. 真的有必要所有 App 都能直接跑在各大系统上吗?例如移动端和手机端,针对不同的使用场景、不同的设备(屏幕尺寸、操作方式、功耗要求、性能要求等),其逻辑和 UI 有对应的优化。如果把这些弄在一起,不是每个 App 都能适合。

    3. 供需问题。重点是用户买不买。比如 Windows RT ,告诉用户不能运行 Windows 的 Photoshop ( x86 版),普通用户能接受不?但是,服务器领域不同,很多 Linux 发行版都有针对 ARM 的编译版,包括其软件仓库。部署在服务器上的软件,一般是跑后端,没有 UI ,针对 ARM 编辑就行(一般来说吧)。
    likooo125802023
        25
    likooo125802023  
       2023-09-06 10:47:26 +08:00
    华为不是年底就准备出了吗?
    xiaohusky
        26
    xiaohusky  
    OP
       2023-09-06 15:35:38 +08:00
    @fox0001 谢谢大佬
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1018 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 21:36 · PVG 05:36 · LAX 13:36 · JFK 16:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.