+ -
当前位置:首页 → 问答吧 → Benefits of using 64 bit kernel in Android?

Benefits of using 64 bit kernel in Android?

时间:2014-07-14

来源:互联网

Benefits of using 64 bit kernel in Android?

作者: Lily.lightman   发布时间: 2014-07-14

你指 64bit OS 定系 64bit CPU 先 ?

作者: edward_ej   发布时间: 2014-07-14

洗文章...

作者: di.ghost   发布时间: 2014-07-14

I mean the OS.

作者: Lily.lightman   发布时间: 2014-07-14

几时出左架?

作者: bonus18   发布时间: 2014-07-14

引用:原帖由 Lily.lightman 於 2014-7-8 01:32 PM 发表
I mean the OS.
以我所理解, 64bit 的 software 运行会比 32bit 快. 因为粒 U 每次运算可以处理 64bit 长的指令. 理论上在 U 的 core 内会快一倍 (由其是 ARM CPU, 反而 X86 的 CPU 未必会快足一倍). 咁当然实际上不可能快一倍效能, 因为有其他因素影响到处理结果. 但唔好处就系不能向下对应, 即是说 32bit 的 software 可以於 64bit 的 cpu 上运行, 但 64bit 的 software 不能於 32bit 的 cpu 上运行.(胡言乱语, 如有错请师兄/姊代为更正, 谢谢 )

作者: edward_ej   发布时间: 2014-07-14

Thanks for your information

作者: Lily.lightman   发布时间: 2014-07-14

引用:原帖由 edward_ej 於 2014-7-8 10:55 PM 发表
以我所理解, 64bit 的 software 运行会比 32bit 快. 因为粒 U 每次运算可以处理 64bit 长的指令. 理论上在 U 的 core 内会快一倍 (由其是 ARM CPU, 反而 X86 的 CPU 未必会快足一倍). 咁当然实际上不可能快一倍效能, ...
其实不一定。 64bit software 不一定比 32bit快。 CPU也是。 一般CISC/RISC CPU 不能把两组32bit instructions平行运作, 故此不会比32bit 跑得快, 除非是VLIW等设计的CPU. 最重要的, 我觉得反而是addressing space. 32bit software的addressing space 是4GB。 以今天的software来说, 很多时候不够用。

[ 本帖最后由 abs0 於 2014-7-9 10:58 PM 编辑 ]

作者: abs0   发布时间: 2014-07-14

引用:原帖由 abs0 於 2014-7-9 10:55 PM 发表

其实不一定。 64bit software 不一定比 32bit快。 CPU也是。 一般CISC/RISC CPU 不能把两组32bit instructions平行运作, 故此不会比32bit 跑得快, 除非是VLIW等设计的CPU. 最重要的, 我觉得反而是addressin ...
如果 32bit software 系 64bit 的 CISC/RISC CPU 上运行理论上系唔会快左, 咁假如一个 64bit software 於 64bit CPU 上运行会唔会比同一个 32bit software 於 32bit CPU 上运行快 ?

当然, RAM 系咁一个 issue. 但环看市场上的手提电话制造商, 有边间咁好人会比足 RAM 我地用, 所以日后就算出 64bit CPU, 各大公司可能未有咁快去到 4G. iPhone 5S 用系 64bit U, 但部机的 RAM 小得可怜

作者: edward_ej   发布时间: 2014-07-14

not too much expectation with apps to support.
only need to do small jobs on mobiles.
how many developers are willing to support 64 with an extra version to make?
look at the.win64,took so long to upgrade the software developer and users.

作者: a90394466   发布时间: 2014-07-14

not too much expectation with apps to support.
only need to do small jobs on mobiles.
how many developers are willing to support 64 with an extra version to make?
look at the.win64,took so long to upgrade the software developer and users.

作者: a90394466   发布时间: 2014-07-14

引用:原帖由 edward_ej 於 2014-7-11 02:06 AM 发表

如果 32bit software 系 64bit 的 CISC/RISC CPU 上运行理论上系唔会快左, 咁假如一个 64bit software 於 64bit CPU 上运行会唔会比同一个 32bit software 於 32bit CPU 上运行快 ?

当然, RAM 系咁一个 issue. ...
64bit software 於 上跑, 不一定比32bitarchitecture 跑
32bit software为快。情况就如五人车会否比7人车慢。。。? 除非你次次要车7个人, 要走两次, 否则7人车不会比5人车先完成路程到达终点.

可是, 常常要运载7个人的话, 就最好买辆七人车。

[ 本帖最后由 abs0 於 2014-7-12 09:12 AM 编辑 ]

作者: abs0   发布时间: 2014-07-14

热门下载

更多