为什么国内的软件商很少出 64 位的? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
myzyq
V2EX    问与答

为什么国内的软件商很少出 64 位的?

  • &bsp;
  •   myzyq 2017-08-18 09:36:10 +08:00 8388 次点击
    这是一个创建于 2980 天前的主题,其中的信息可能已经有所发展或是发生改变。

    总感觉国内 win 端软件总是只有 32 位的,动不动就卡死,比如之前的迅雷看看,搜狗浏览器,腾讯视频等等,不仅启动慢,还卡的一笔,为什么大家都不积极开发 64 位软件?总感觉国外 64 位软件很流畅稳定,如谷歌, 如 potplayer

    不知道 32 位的国内软件卡,是只有我一个人有感觉还是?

    45 条回复    2022-04-30 12:56:23 +08:00
    wekw
        1
    wekw  
       2017-08-18 09:38:17 +08:00 via Android
    你是一个人
    crazycen
        2
    crazycen  
       2017-08-18 09:38:56 +08:00 via iPhone
    只有你一个人!
    ysc3839
        3
    ysc3839  
       2017-08-18 09:40:05 +08:00 via Android
    可能是因为 32 位已经够用,维护 64 位还要增加成本。PotPlayer 有 64 位是为了提高性能。
    electric
        4
    electric  
       2017-08-18 09:40:26 +08:00
    兼容 32 位咯,省的麻烦。
    wonpn
        5
    wonpn  
       2017-08-18 09:41:22 +08:00 via Android
    先把国内 XP 份额降下来再说
    myzyq
        6
    myzyq  
    OP
       2017-08-18 09:43:54 +08:00
    @ysc3839 感觉还是 64 位比较流畅!
    coderdusk
        8
    coderdusk  
       2017-08-18 09:45:56 +08:00   2
    这些软件卡也不是因为 32 位的原因吧
    gen900
        9
    gen900  
       2017-08-18 09:48:29 +08:00 via iPhone
    你弄个 64bit xp 下跑不起来怎么办?你说也提供 32bit 的版本,但是我们的用户大把小白,你给他说要“根据系统选正确的版本”?!光这句话就给你客服增加 10 倍工作量,同时降低 30%用户增长率。

    你说为什么要做 64bit 的版本
    harry890829
        10
    harry890829  
       2017-08-18 09:50:18 +08:00
    怎么说呢,我这边发布的 Windows 应用程序还真的都是 32 位,项目相关,64 位机很少,也懒得专门做适配,反正 Windows 自动兼容
    ajeef
        11
    ajeef  
       2017-08-18 09:51:15 +08:00 via Android
    你看见国外的安装包了么,都是 x86_x64 一个安装包,自动识别 32 位还是 64 位。
    daysv
        12
    daysv  
       2017-08-18 09:53:00 +08:00
    一直用 nw.js 做产品,管你什么 mac os windows x64 x86, 全来一份
    rozbo
        13
    rozbo  
       2017-08-18 09:53:53 +08:00   5
    因为 64 位只在特定情况下才能更快。
    而大部分情况下,它更占内存了,比如原来只需要占用 4 个字节的,现在要 8 个字节了。所以对于小内存机器来说更慢了。
    nazor
        14
    nazor  
       2017-08-18 09:56:35 +08:00 via iPhone
    不是 cpu 密集型的应用,怎么可能会有很大差距。
    mokeyjay
        15
    mokeyjay  
       2017-08-18 09:59:11 +08:00
    能多赚钱吗?不能,不能为什么要出?
    ysc3839
        16
    ysc3839  
       2017-08-18 10:01:01 +08:00 via Android
    @myzyq 只是感觉,像 QQ 这种软件没什么性能提升的。
    ysc3839
        17
    ysc3839  
       2017-08-18 10:01:52 +08:00 via Android
    @ajeef 并不是所有软件都这么做,这么做多下载了无用数据。
    RqPS6rhmP3Nyn3Tm
        18
    RqPS6rhmP3Nyn3Tm  
       2017-08-18 10:02:39 +08:00
    这样吧,你先让微软出个 x64 的 VS 怎么样,office 默认也是 x86 的
    连 VS 这种庞然大物用 x86 都没有任何问题,换架构增加成本有啥意义,反正也用不了这么多内存
    Jimrussell
        19
    Jimrussell  
       2017-08-18 10:02:46 +08:00 via Android
    potplayer 用户表示我更喜欢 32 位的。32 位的 potplyer 启动明显比 64 的快。
    oska874
        20
    oska874  
       2017-08-18 10:18:12 +08:00
    office、vs 现在不都是 64bit ?
    ysc3839
        21
    ysc3839  
       2017-08-18 10:27:56 +08:00 via Android
    @oska874 VS 不分 32 64 bit
    qq292382270
        22
    qq292382270  
       2017-08-18 10:28:01 +08:00   2
    软件这种东西就不要区分什么国内国外了.需要用什么就装什么.
    觉得卡,就换下一个替代产品.没有替代产品就忍着吧.
    另外卡不卡这种情况真的说不清是不是什么 32 64 造成的..你要怎么对比呢?拿一个 1G 的 32 位软件跟一个 10kb 的 64 位比启动速度吗?
    allinwonder
        23
    allinwonder  
       2017-08-18 10:29:24 +08:00 via iPhone
    Visual studio 除了编译器以外其他都是 32 位的。
    lydasia
        24
    lydasia  
       2017-08-18 10:38:00 +08:00 via iPhone   4
    说白了就是懒,没有追求。还记得上次的 XcoeGhost 事件吗,微信,网易云音乐,12306,甚至某银行的应用等等全部中招,开发环境都懒得从官方下,随便百度一个就好,还 64 位呢,做梦吧。得强推才行,iOS 上的 64 位,IPv6,https 都是强推出来的。
    yongyuhi
        25
    yongyuhi  
       2017-08-18 10:40:35 +08:00 via Android
    @qq292382270 再说目前都在做手机 app 和游戏,真正的 Windows 软件少的可怜,在更新的估计 100 款都不到,压根没前途。
    都是 Ms 的错。
    0ZXYDDu796nVCFxq
        26
    0ZXYDDu796nVCFxq  
       2017-08-18 10:44:08 +08:00 via iPhone
    绝大多数软件并不需要 64 位
    如果这些软件确实需要 64 位的时候,你一定会把他骂死
    liuminghao233
        27
    liuminghao233  
       2017-08-18 10:44:46 +08:00 via iPhone
    二十几年来还真是第一次听说 32 位是卡的原因
    miaomiao888
        28
    miaomiao888  
       2017-08-18 11:05:08 +08:00
    1 懒
    2 其实 64 位可能还没 32 位稳定
    3 程序的内存占用还没到需要支持大内存 64 位的地步
    qq292382270
        29
    qq292382270  
       2017-08-18 11:52:23 +08:00
    @yongyuhi 再过几年等老机型都报销了.. 就好了...
    zhangchioulin
        30
    zhangchioulin  
       2017-08-18 11:59:12 +08:00
    @lydasia 更正下是:Xcode Ghost 事件。HTTPS 被 Apple 推迟了。
    yongyuhi
        31
    yongyuhi  
       2017-08-18 12:00:07 +08:00 via Android
    @qq292382270 到时 PC 占有率会跌一半。。。。。。 说不定安卓电脑成主流了,ms 再这样瞎折腾一定会嗝屁的。

    现在 win 上哪有像样的软件。。。。
    zj299792458
        32
    zj299792458  
       2017-08-18 12:15:30 +08:00 via iPhone
    不是因为 64 位会卡么,因为内存不够
    abubun
        33
    abubun  
       2017-08-18 12:31:36 +08:00
    @gen900 32bit/64bit 打包一个安装包,程序自动判断不可以么
    icyalala
        34
    icyalala  
       2017-08-18 12:37:54 +08:00
    @lydasia "XcodeGhost" 事件与"懒" 和 "没有追求" 无关。下载 Xcode 最方便、最懒的方法就是直接在 AppStore 更新,或者在 developer 网站直接点链接。但是那时候无论 AppStore 也好,developer 网站也好,下载速度都非常慢,一整天都下载不完还容易断掉,这才导致大家不约而同从国内找镜像。好在现在苹果也在国内上了 CDN,速度基本没问题了。

    iOS 64 Bit Only 开发者其实是很期待的,这样就不用考虑 32/64 位兼容的问题了。IPv6 和 https 苹果在强推,IPv6 算是勉强推动了些,https 倒是还没推成,可惜...
    johnny23
        35
    johnny23  
       2017-08-18 13:01:26 +08:00 via iPhone
    不用带超大内存 何必 64 位呢 你所说的这些软件有多少是需要大内存的呢? 位数只是内存寻址空间有区别 速度这个问题和位数有多大关系?
    snail1988
        36
    snail1988  
       2017-08-18 13:43:42 +08:00
    64bit 对大部分日常应用软件来说没什么性能提高
    不过,作为开发者,早就希望 64bit-only 到来了
    qq292382270
        37
    qq292382270  
       2017-08-18 14:33:44 +08:00
    @yongyuhi 移动端用的人是多.但 PC 永垂不朽..除非有什么跨时代科技产品出现. 不然.. 想象一下,各个公司可能会放弃 pc 让用户都用手机办公嘛 .. (偷笑)
    wupher
        38
    wupher  
       2017-08-18 14:34:13 +08:00
    只是懒而已

    又没办法挣钱,所以不愿意折腾
    fcten
        39
    fcten  
       2017-08-18 14:43:58 +08:00
    从 32 位时代沿用下来的程序,升级成 64 位不仅费时费力,还会给后续维护带来麻烦,最重要的是,并不能带来明显的好处。

    64 位程序最大的优势是超过 4GB 的内存寻址能力,然而,有多少程序需要使用超过 4GB 的内存呢?
    shoaly
        40
    shoaly  
       2017-08-18 15:16:29 +08:00
    @yongyuhi 这你可还真敢说...... 搜一下 现在桌面系统占有率呢...
    tabris17
        41
    tabris17  
       2017-08-18 15:26:51 +08:00
    国内傻逼用户太多了,32 位、64 位到底是啥,他们搞不懂的,客服还不被烦死
    Felix2Yu
        42
    Felix2Yu  
       2017-08-18 20:04:47 +08:00
    64 位系统装 Office,微软默认就是提供 32 位的。
    imcxy
        43
    imcxy  
       2017-08-19 01:28:09 +08:00
    只有程序员会在意这些~老板谁在乎这些鸟事
    nullizer
        44
    nullizer  
       2017-08-19 03:48:20 +08:00
    没什么意义,楼主遇到的问题也不是 32 位的锅,大部分应用 32 位够用了。像 Linux 上绝大多数应用都有纯 64 位版是因为很多发行版默认不带 32 位库,就算带也不一定齐全。而 Windows 是带的,Win64 系统有完整的 Win32 支持,微软没有魄力去掉 32 位库,你说开发者为什么要做 64 位版本?
    smallthing
        45
    smallthing  
       2022-04-30 12:56:23 +08:00
    @yongyuhi 笑死我了
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1219 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 23:36 PVG 07:36 LAX 16:36 JFK 19:36
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86