由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - mobile CPU进入新时代了,javascript严重利好阿
相关主题
C++ 有没有像go routine/channel 一样的库/框架?CS不奢望大公司,求小公司refer实习或工作,会答谢一个月工资
[bssd]我光明磊落现在北美找人做网站/app,平均时薪多少啊
我去你妈的AWS,byebye,操你妈的Introduction to Algorithms | The MIT Press
计算机供电不稳定会影响程序/线程运行吗?现在个人及小商户网站web hosting哪里比较好?
等到32位MCU一节电池待机一年,5块一片诚求refer Java/J2EE的工作机会,会答谢一个月工资
运算量较大的web service找哪个VPS?还是自己弄个服务器?为什么javascript是好语言
求refer,推荐,长短期,free都可以,一个月工资作为感谢程序员有哪些借口可以让自己写出低质量的代码?
用了本版大神推荐的东西,巨屌的说话说除了2* 3*预估时间以外 真能准确预估项目时间吗
相关话题的讨论汇总
话题: cpu话题: 内存话题: 待机话题: 耗电话题: power
进入Programming版参与讨论
1 (共1页)
g****t
发帖数: 31659
1
AAPL这么一更新。
64bits+协处理器+多核,...etc很快就会普及到各种手机上。
一点点语言速度差别,很快就会看不见了。
除了游戏,Mobile我看还是别折腾C++这么高端的了。
z****e
发帖数: 54598
2
游戏java做就可以了
只要包装好图形接口
多核时代,gc的停顿几乎感受不到
其实现在几百m的内存,做个gc效率也很高
c****p
发帖数: 6474
3
有篇文章说物理内存在实际内存用量的6倍以上时GC才不会影响性能。
如果物理内存和实际需求内存用量相当的话,GC相当地影响性能。

【在 z****e 的大作中提到】
: 游戏java做就可以了
: 只要包装好图形接口
: 多核时代,gc的停顿几乎感受不到
: 其实现在几百m的内存,做个gc效率也很高

c****p
发帖数: 6474
4
现在移动处理器的问题不在核的性能上,
而在核的功耗和散热上。

【在 g****t 的大作中提到】
: AAPL这么一更新。
: 64bits+协处理器+多核,...etc很快就会普及到各种手机上。
: 一点点语言速度差别,很快就会看不见了。
: 除了游戏,Mobile我看还是别折腾C++这么高端的了。

s***o
发帖数: 2191
5
前些天看了一个用emscripten/asmjs port过来的unreal engine 的游戏demo。效果只
能用惊人来形容。
就是不知道真跑起来是不是很耗电,而且现在也只能在firefox里面才跑得动
x****u
发帖数: 44466
6
所以说微软决定搞平板后,扔掉了搞了多年的CLR/GC,又做了一个几乎一样的WinRT/RC
。OSX更是在移动设备上就不开GC。

【在 c****p 的大作中提到】
: 有篇文章说物理内存在实际内存用量的6倍以上时GC才不会影响性能。
: 如果物理内存和实际需求内存用量相当的话,GC相当地影响性能。

z****e
发帖数: 54598
7
内存增长之后,2d显示的那些内存,其实不算多
就是不gc,迫使所有app都等到关闭后再最后gc一把
其实也没有什么大不了的

RC

【在 x****u 的大作中提到】
: 所以说微软决定搞平板后,扔掉了搞了多年的CLR/GC,又做了一个几乎一样的WinRT/RC
: 。OSX更是在移动设备上就不开GC。

x****u
发帖数: 44466
8
现在手机几个月才关机一次啊,都是内存不够了就gc,gc不行就清除部分应用。
用gc就会面临一个问题,如果新开一个app内存不够,你是gc全部应用呢,还是关低优
先级的应用呢。
其实移动开发99%的场合,rc完全够用了。

【在 z****e 的大作中提到】
: 内存增长之后,2d显示的那些内存,其实不算多
: 就是不gc,迫使所有app都等到关闭后再最后gc一把
: 其实也没有什么大不了的
:
: RC

z****e
发帖数: 54598
9
那要看啥app这么吃内存
除非搞软件开发,否则很少有app占用这么大内存的
还有一个可能是3d游戏
没关系,这个行当现在基本上不赚钱,裁员风声正紧,不搞也罢
做2d游戏吃不了多少内存,我看vanillaware做2d游戏做得风声水起
好评如潮

【在 x****u 的大作中提到】
: 现在手机几个月才关机一次啊,都是内存不够了就gc,gc不行就清除部分应用。
: 用gc就会面临一个问题,如果新开一个app内存不够,你是gc全部应用呢,还是关低优
: 先级的应用呢。
: 其实移动开发99%的场合,rc完全够用了。

x****u
发帖数: 44466
10
就说类twitter应用吧,几百条含图片的数据,很多时候还要预读提高速度。
如果只是玩计算器和俄罗斯方块,确实gc也没什么。

【在 z****e 的大作中提到】
: 那要看啥app这么吃内存
: 除非搞软件开发,否则很少有app占用这么大内存的
: 还有一个可能是3d游戏
: 没关系,这个行当现在基本上不赚钱,裁员风声正紧,不搞也罢
: 做2d游戏吃不了多少内存,我看vanillaware做2d游戏做得风声水起
: 好评如潮

相关主题
运算量较大的web service找哪个VPS?还是自己弄个服务器?CS不奢望大公司,求小公司refer实习或工作,会答谢一个月工资
求refer,推荐,长短期,free都可以,一个月工资作为感谢现在北美找人做网站/app,平均时薪多少啊
用了本版大神推荐的东西,巨屌的说Introduction to Algorithms | The MIT Press
进入Programming版参与讨论
z****e
发帖数: 54598
11
可以提前预读取么
再慢,能比当年ps那读半天的loading慢多少?

【在 x****u 的大作中提到】
: 就说类twitter应用吧,几百条含图片的数据,很多时候还要预读提高速度。
: 如果只是玩计算器和俄罗斯方块,确实gc也没什么。

l*********s
发帖数: 5409
12
第一,ps分辨率很糙;第二,这种应用有lag就没人愿意用了。

【在 z****e 的大作中提到】
: 可以提前预读取么
: 再慢,能比当年ps那读半天的loading慢多少?

z****e
发帖数: 54598
13
放到一开始,集中读取到内存里面去
不是运行时读取,这样就不会lag了
但是有等待时间,等待时间也不长就是了,取决于机器的性能

【在 l*********s 的大作中提到】
: 第一,ps分辨率很糙;第二,这种应用有lag就没人愿意用了。
g*****g
发帖数: 34805
14
用一个简单的LRU算法来关应用,高端Android手机至少都2G内存,这个完全不是问题。

【在 x****u 的大作中提到】
: 现在手机几个月才关机一次啊,都是内存不够了就gc,gc不行就清除部分应用。
: 用gc就会面临一个问题,如果新开一个app内存不够,你是gc全部应用呢,还是关低优
: 先级的应用呢。
: 其实移动开发99%的场合,rc完全够用了。

x****u
发帖数: 44466
15
万一开新程序内存不够,作为OS来说是激活GC呢,还是直接关应用?

【在 g*****g 的大作中提到】
: 用一个简单的LRU算法来关应用,高端Android手机至少都2G内存,这个完全不是问题。
g*****g
发帖数: 34805
16
显然是关应用。GC不能保证有内存放出来。

【在 x****u 的大作中提到】
: 万一开新程序内存不够,作为OS来说是激活GC呢,还是直接关应用?
x****u
发帖数: 44466
17
那平均每个程序消耗的内存就比RC大多了。

【在 g*****g 的大作中提到】
: 显然是关应用。GC不能保证有内存放出来。
g*****g
发帖数: 34805
18
内存早就白菜价了,没人否认Java程序比C++消耗内存多,但多那几倍没啥影响。
眼见明年mobile 64 bit是主流,说不定4G内存都标配了。应用吃内存跟内存减价速度
不成正比。

【在 x****u 的大作中提到】
: 那平均每个程序消耗的内存就比RC大多了。
c***d
发帖数: 996
19
大佬说过了, 电池不遵守摩尔定律, 洗洗睡吧。

【在 g****t 的大作中提到】
: AAPL这么一更新。
: 64bits+协处理器+多核,...etc很快就会普及到各种手机上。
: 一点点语言速度差别,很快就会看不见了。
: 除了游戏,Mobile我看还是别折腾C++这么高端的了。

x****u
发帖数: 44466
20
手机内存结合锂电池,就不是白菜价。

【在 g*****g 的大作中提到】
: 内存早就白菜价了,没人否认Java程序比C++消耗内存多,但多那几倍没啥影响。
: 眼见明年mobile 64 bit是主流,说不定4G内存都标配了。应用吃内存跟内存减价速度
: 不成正比。

相关主题
现在个人及小商户网站web hosting哪里比较好?程序员有哪些借口可以让自己写出低质量的代码?
诚求refer Java/J2EE的工作机会,会答谢一个月工资话说除了2* 3*预估时间以外 真能准确预估项目时间吗
为什么javascript是好语言MEAN里面的angularjs
进入Programming版参与讨论
g*****g
发帖数: 34805
21
CPU使用的时候耗电,内存从来不是什么耗电的元件。

【在 x****u 的大作中提到】
: 手机内存结合锂电池,就不是白菜价。
z****e
发帖数: 54598
22
但是图片压缩可以做到优化
2d游戏在mobile上问题不大
主要是总有人想上3d的
这个计算量很大,而且难以并行

【在 c***d 的大作中提到】
: 大佬说过了, 电池不遵守摩尔定律, 洗洗睡吧。
x****u
发帖数: 44466
23
内存当然耗电,待机的时候还有哪个是耗电大户啊。

【在 g*****g 的大作中提到】
: CPU使用的时候耗电,内存从来不是什么耗电的元件。
x****u
发帖数: 44466
24
索尼任天堂师范过了,3D游戏只要把SDK管死,一切都走DSP的话,耗电量并不大。

【在 z****e 的大作中提到】
: 但是图片压缩可以做到优化
: 2d游戏在mobile上问题不大
: 主要是总有人想上3d的
: 这个计算量很大,而且难以并行

z****e
发帖数: 54598
25
那结合到现在的mobile上会有什么问题?

【在 x****u 的大作中提到】
: 索尼任天堂师范过了,3D游戏只要把SDK管死,一切都走DSP的话,耗电量并不大。
x****u
发帖数: 44466
26
Mobile管得不够死。日系游戏机maker,如果你的游戏搞死他的电池,它就搞死你的公
司。

【在 z****e 的大作中提到】
: 那结合到现在的mobile上会有什么问题?
g*****g
发帖数: 34805
27
待机的时候显然耗电大户仍然是CPU,不跑着怎么响应。
[29] Aaron Carroll and Gernot Heiser, "An analysis of power consumption in a
smartphone," presented at the Proceedings of the 2010 USENIX conference on
USENIX annual technical conference, Boston, MA, 2010. http://www.nicta.com.au/pub?doc=3587
"The RAM, audio and flash subsystems consistently showed the lowest
power consumption. While our micro-benchmarks showed that the peak power of
the SD card could be substantial ( 50 mW), in practice the utilisation is
low enough such that on average, negligible power is consumed. Even video
playback, one of the more data-intensive uses of mobile devices, showed SD
power well under 1 % of total power. RAM has similar characteristics; micro-
benchmarks showed that RAM power can exceed CPU power in certain workloads,
but in practical situations, CPU power overshadows RAM by a factor of two or
more. Audio displayed a largely static power consumption in the range of 28
–34 mW. Overall, RAM, audio and SD have little effect on the power
consumption of the device, and therefore offer little potential for energy
optimisation."

【在 x****u 的大作中提到】
: 内存当然耗电,待机的时候还有哪个是耗电大户啊。
x****u
发帖数: 44466
28
CPU大部分时间关闭,唤醒时运行在低频节能模式。

【在 g*****g 的大作中提到】
: 待机的时候显然耗电大户仍然是CPU,不跑着怎么响应。
: [29] Aaron Carroll and Gernot Heiser, "An analysis of power consumption in a
: smartphone," presented at the Proceedings of the 2010 USENIX conference on
: USENIX annual technical conference, Boston, MA, 2010. http://www.nicta.com.au/pub?doc=3587
: "The RAM, audio and flash subsystems consistently showed the lowest
: power consumption. While our micro-benchmarks showed that the peak power of
: the SD card could be substantial ( 50 mW), in practice the utilisation is
: low enough such that on average, negligible power is consumed. Even video
: playback, one of the more data-intensive uses of mobile devices, showed SD
: power well under 1 % of total power. RAM has similar characteristics; micro-

g*****g
发帖数: 34805
29
你没有这方面的常识,没法跟你争,看看我给的索引好了。

【在 x****u 的大作中提到】
: CPU大部分时间关闭,唤醒时运行在低频节能模式。
x****u
发帖数: 44466
30
笔记本电脑都知道S3休眠关闭cpu,手机还得一直点着。

【在 g*****g 的大作中提到】
: 你没有这方面的常识,没法跟你争,看看我给的索引好了。
相关主题
huaren大妈:有公司这样吗? 自己的code非要别人check (转载)[bssd]我光明磊落
这个思路很对头啊,挖矿,顺便作为AI的技术储备我去你妈的AWS,byebye,操你妈的
C++ 有没有像go routine/channel 一样的库/框架?计算机供电不稳定会影响程序/线程运行吗?
进入Programming版参与讨论
t****t
发帖数: 6806
31
我怎么觉得你给的索引正说明内存耗电大啊. CPU不过是"a factor of two or more".
我自己平时工作时很少用DRAM, 弄不太清楚.

【在 g*****g 的大作中提到】
: 你没有这方面的常识,没法跟你争,看看我给的索引好了。
g*****g
发帖数: 34805
32
http://research.microsoft.com/en-us/people/mzh/eurosys-2012.pdf
你要有兴趣可以看看这个paper。
事实上,我恰恰做过Mobile优化的系统软件,我们不停测试的一部分就是电池。测试说
明,
smartphone battery drain发生在待机中,background polling唤醒CPU进入高频以及
使用通讯模块连接时候最耗电。整个过程中内存变化很少,不是电池的大头。

.

【在 t****t 的大作中提到】
: 我怎么觉得你给的索引正说明内存耗电大啊. CPU不过是"a factor of two or more".
: 我自己平时工作时很少用DRAM, 弄不太清楚.

t****t
发帖数: 6806
33
你这个paper基本没说待机的情况.
我自己没做过跟电话有关的东西, 不过还算是混硬件的. 电话正常待机的时候, CPU应该
是不需要唤醒的吧? 除非真的有电话来了. 但是内存的刷新就必须一直有.
我平时不用DRAM, 不清楚刷新具体用多少电, 估计应该在上百mW的数量级. 如果CPU不做
什么事的话, 耗电应该是比这个要少的. 手机的内存有什么特殊处理也说不定.

【在 g*****g 的大作中提到】
: http://research.microsoft.com/en-us/people/mzh/eurosys-2012.pdf
: 你要有兴趣可以看看这个paper。
: 事实上,我恰恰做过Mobile优化的系统软件,我们不停测试的一部分就是电池。测试说
: 明,
: smartphone battery drain发生在待机中,background polling唤醒CPU进入高频以及
: 使用通讯模块连接时候最耗电。整个过程中内存变化很少,不是电池的大头。
:
: .

g*****g
发帖数: 34805
34
不是有电话来了,是app跟web service通信产生的chatty communication。
比如一个weather app定期跟server要最新天气。待机也不是大头,如果你的电话停了
数据
计划,当dumb phone用,电话也不多,用个3天没有压力。

应该
不做

【在 t****t 的大作中提到】
: 你这个paper基本没说待机的情况.
: 我自己没做过跟电话有关的东西, 不过还算是混硬件的. 电话正常待机的时候, CPU应该
: 是不需要唤醒的吧? 除非真的有电话来了. 但是内存的刷新就必须一直有.
: 我平时不用DRAM, 不清楚刷新具体用多少电, 估计应该在上百mW的数量级. 如果CPU不做
: 什么事的话, 耗电应该是比这个要少的. 手机的内存有什么特殊处理也说不定.

x****u
发帖数: 44466
35
background polling当然最费电,但这和CPU能耗vsMemory无关啊。

【在 g*****g 的大作中提到】
: http://research.microsoft.com/en-us/people/mzh/eurosys-2012.pdf
: 你要有兴趣可以看看这个paper。
: 事实上,我恰恰做过Mobile优化的系统软件,我们不停测试的一部分就是电池。测试说
: 明,
: smartphone battery drain发生在待机中,background polling唤醒CPU进入高频以及
: 使用通讯模块连接时候最耗电。整个过程中内存变化很少,不是电池的大头。
:
: .

x****u
发帖数: 44466
36
嗯,如果内存耗电问题解决,可以待机三个月。PC的待机就是CPU和外围硬件完全休眠
,电池能撑多久就看内存耗电。

【在 g*****g 的大作中提到】
: 不是有电话来了,是app跟web service通信产生的chatty communication。
: 比如一个weather app定期跟server要最新天气。待机也不是大头,如果你的电话停了
: 数据
: 计划,当dumb phone用,电话也不多,用个3天没有压力。
:
: 应该
: 不做

t****t
发帖数: 6806
37
那肯定没那么夸张, baseband还是要用掉不少电的.

【在 x****u 的大作中提到】
: 嗯,如果内存耗电问题解决,可以待机三个月。PC的待机就是CPU和外围硬件完全休眠
: ,电池能撑多久就看内存耗电。

t****t
发帖数: 6806
38
当然实际中内存耗电肯定不是大头. 但是CPU现在功耗变小了很多也是很明显的, 通信耗
电占的比例越来越大了. 你坐个地铁试试看就知道了, 那电跑得飞快.

【在 g*****g 的大作中提到】
: 不是有电话来了,是app跟web service通信产生的chatty communication。
: 比如一个weather app定期跟server要最新天气。待机也不是大头,如果你的电话停了
: 数据
: 计划,当dumb phone用,电话也不多,用个3天没有压力。
:
: 应该
: 不做

x****u
发帖数: 44466
39
所以待机时间都是关掉网络的待机啊,不然光是搜索信号很快就干掉电池了。

信耗

【在 t****t 的大作中提到】
: 当然实际中内存耗电肯定不是大头. 但是CPU现在功耗变小了很多也是很明显的, 通信耗
: 电占的比例越来越大了. 你坐个地铁试试看就知道了, 那电跑得飞快.

x****u
发帖数: 44466
40
PC如果待机内存不耗电,和S4的休眠进硬盘不就等效了,能撑多久就看电池自然放电啊。

【在 t****t 的大作中提到】
: 那肯定没那么夸张, baseband还是要用掉不少电的.
相关主题
计算机供电不稳定会影响程序/线程运行吗?求refer,推荐,长短期,free都可以,一个月工资作为感谢
等到32位MCU一节电池待机一年,5块一片用了本版大神推荐的东西,巨屌的说
运算量较大的web service找哪个VPS?还是自己弄个服务器?CS不奢望大公司,求小公司refer实习或工作,会答谢一个月工资
进入Programming版参与讨论
t****t
发帖数: 6806
41
关掉网络还待什么机, 你不如关机得了.

【在 x****u 的大作中提到】
: 所以待机时间都是关掉网络的待机啊,不然光是搜索信号很快就干掉电池了。
:
: 信耗

x****u
发帖数: 44466
42
待机1秒钟开机啊。

【在 t****t 的大作中提到】
: 关掉网络还待什么机, 你不如关机得了.
g*****g
发帖数: 34805
43
纯待机是不耗什么电的,晚上把机器放airplane mode就知道了。airplane mode内存照
样工作,
只不过没啥读写而已。既然用的时候CPU和基带是大头,不用的时候都不耗电。那不显
然内存的增加对电池的使用不会有明显影响。

信耗

【在 t****t 的大作中提到】
: 当然实际中内存耗电肯定不是大头. 但是CPU现在功耗变小了很多也是很明显的, 通信耗
: 电占的比例越来越大了. 你坐个地铁试试看就知道了, 那电跑得飞快.

g*****g
发帖数: 34805
44
信号不好,就会反复搜索基站建立连接,那可不厉害。

信耗

【在 t****t 的大作中提到】
: 当然实际中内存耗电肯定不是大头. 但是CPU现在功耗变小了很多也是很明显的, 通信耗
: 电占的比例越来越大了. 你坐个地铁试试看就知道了, 那电跑得飞快.

t****t
发帖数: 6806
45
你没看明白我说的. 我说的是, 内存耗电多不多我不知道, 我也不关心. 但你给的
reference不足以支持你的结论.

【在 g*****g 的大作中提到】
: 纯待机是不耗什么电的,晚上把机器放airplane mode就知道了。airplane mode内存照
: 样工作,
: 只不过没啥读写而已。既然用的时候CPU和基带是大头,不用的时候都不耗电。那不显
: 然内存的增加对电池的使用不会有明显影响。
:
: 信耗

g*****g
发帖数: 34805
46
我给的reference可以证明使用的时候内存耗电不是大头。你自己设个airplane mode就
知道
不通讯不用屏幕的时候不怎么耗电,后者照样用内存不是。两者加起来就可以推出我的
结论。

【在 t****t 的大作中提到】
: 你没看明白我说的. 我说的是, 内存耗电多不多我不知道, 我也不关心. 但你给的
: reference不足以支持你的结论.

x****u
发帖数: 44466
47
一样费电,只不过不用每天充电了。挺一个月是不可能的。

【在 g*****g 的大作中提到】
: 纯待机是不耗什么电的,晚上把机器放airplane mode就知道了。airplane mode内存照
: 样工作,
: 只不过没啥读写而已。既然用的时候CPU和基带是大头,不用的时候都不耗电。那不显
: 然内存的增加对电池的使用不会有明显影响。
:
: 信耗

x****u
发帖数: 44466
48
没人说使用时内存耗电是大头,但其他东西待机能关掉,内存关不掉。

【在 g*****g 的大作中提到】
: 我给的reference可以证明使用的时候内存耗电不是大头。你自己设个airplane mode就
: 知道
: 不通讯不用屏幕的时候不怎么耗电,后者照样用内存不是。两者加起来就可以推出我的
: 结论。

q*c
发帖数: 9453
49
你关了网络, 各种推送就没了, 哪就不是待机, 而是休眠了。
待机, 待机, 就是等待的意识, 要能随时接受信息才是待机。
不关网络, 网络耗电比内存耗电大的多。

【在 x****u 的大作中提到】
: 没人说使用时内存耗电是大头,但其他东西待机能关掉,内存关不掉。
x****u
发帖数: 44466
50
iOS休眠关wifi

【在 q*c 的大作中提到】
: 你关了网络, 各种推送就没了, 哪就不是待机, 而是休眠了。
: 待机, 待机, 就是等待的意识, 要能随时接受信息才是待机。
: 不关网络, 网络耗电比内存耗电大的多。

相关主题
现在北美找人做网站/app,平均时薪多少啊诚求refer Java/J2EE的工作机会,会答谢一个月工资
Introduction to Algorithms | The MIT Press为什么javascript是好语言
现在个人及小商户网站web hosting哪里比较好?程序员有哪些借口可以让自己写出低质量的代码?
进入Programming版参与讨论
n******t
发帖数: 4406
51
这事情主要是芯片设计,设计得当其实也还好。
手机耗电现在主要是屏幕。

【在 x****u 的大作中提到】
: 所以待机时间都是关掉网络的待机啊,不然光是搜索信号很快就干掉电池了。
:
: 信耗

x****u
发帖数: 44466
52
你这题跑的,屏幕是第一用电大户但大家说的不是待机么。

【在 n******t 的大作中提到】
: 这事情主要是芯片设计,设计得当其实也还好。
: 手机耗电现在主要是屏幕。

g******n
发帖数: 253
53
+1

【在 c***d 的大作中提到】
: 大佬说过了, 电池不遵守摩尔定律, 洗洗睡吧。
c*********e
发帖数: 16335
54
mobile現在用arm,把intel扔一边。microsoft也在mobile上没啥油水。
mobile把老牌的wintell同盟扔一边了,成了google,apple的油田。

【在 g****t 的大作中提到】
: AAPL这么一更新。
: 64bits+协处理器+多核,...etc很快就会普及到各种手机上。
: 一点点语言速度差别,很快就会看不见了。
: 除了游戏,Mobile我看还是别折腾C++这么高端的了。

t*****s
发帖数: 416
55
待机问题,要分成两部分。
基带芯片是一定不断电的。这个无可争议。因为一旦基带断电你就接不了电话。电话最
基本的作用就失去了。能容忍这一点的用户极少。
WIFI默认的做法是断电。因为CPU休眠之后WIFI即使保持连接也没有足够的能力分辨哪
些数据包是属于高优先级的推送数据。如果来一个包就中断唤醒一次那么CPU干脆别休
眠了。所以这个问题其实是网络协议的一个发展方向。Android上有个设置可以让待机
状态保WIFI链接。但是这个模式下CPU其实是不休眠的。只是以最低功耗运转。
Qualcomm所有东西都在一块芯片上,不太清楚他们具体是怎么做的。理论上需要能把芯
片分块儿断电。但是这个难度很大之前貌似只有Intel做得比较好。
t*****s
发帖数: 416
56
待机问题,要分成两部分。
基带芯片是一定不断电的。这个无可争议。因为一旦基带断电你就接不了电话。电话最
基本的作用就失去了。能容忍这一点的用户极少。
WIFI默认的做法是断电。因为CPU休眠之后WIFI即使保持连接也没有足够的能力分辨哪
些数据包是属于高优先级的推送数据。如果来一个包就中断唤醒一次那么CPU干脆别休
眠了。所以这个问题其实是网络协议的一个发展方向。Android上有个设置可以让待机
状态保WIFI链接。但是这个模式下CPU其实是不休眠的。只是以最低功耗运转。
Qualcomm所有东西都在一块芯片上,不太清楚他们具体是怎么做的。理论上需要能把芯
片分块儿断电。但是这个难度很大之前貌似只有Intel做得比较好。
x****u
发帖数: 44466
57
就算是基带芯片,待机和通话也是不同状态啊。
手机待机撑一个月一点也不难,耗电的大头是计算组件,即智能手机定期唤醒的后台程
序。将来谁要是搞出基于基带的poll唤醒模式,待机时间就能提高一个数量级。

【在 t*****s 的大作中提到】
: 待机问题,要分成两部分。
: 基带芯片是一定不断电的。这个无可争议。因为一旦基带断电你就接不了电话。电话最
: 基本的作用就失去了。能容忍这一点的用户极少。
: WIFI默认的做法是断电。因为CPU休眠之后WIFI即使保持连接也没有足够的能力分辨哪
: 些数据包是属于高优先级的推送数据。如果来一个包就中断唤醒一次那么CPU干脆别休
: 眠了。所以这个问题其实是网络协议的一个发展方向。Android上有个设置可以让待机
: 状态保WIFI链接。但是这个模式下CPU其实是不休眠的。只是以最低功耗运转。
: Qualcomm所有东西都在一块芯片上,不太清楚他们具体是怎么做的。理论上需要能把芯
: 片分块儿断电。但是这个难度很大之前貌似只有Intel做得比较好。

l*********s
发帖数: 5409
58
不难为啥没人做出来?

【在 x****u 的大作中提到】
: 就算是基带芯片,待机和通话也是不同状态啊。
: 手机待机撑一个月一点也不难,耗电的大头是计算组件,即智能手机定期唤醒的后台程
: 序。将来谁要是搞出基于基带的poll唤醒模式,待机时间就能提高一个数量级。

x****u
发帖数: 44466
59
没见过一个月待机?

【在 l*********s 的大作中提到】
: 不难为啥没人做出来?
1 (共1页)
进入Programming版参与讨论
相关主题
话说除了2* 3*预估时间以外 真能准确预估项目时间吗等到32位MCU一节电池待机一年,5块一片
MEAN里面的angularjs运算量较大的web service找哪个VPS?还是自己弄个服务器?
huaren大妈:有公司这样吗? 自己的code非要别人check (转载)求refer,推荐,长短期,free都可以,一个月工资作为感谢
这个思路很对头啊,挖矿,顺便作为AI的技术储备用了本版大神推荐的东西,巨屌的说
C++ 有没有像go routine/channel 一样的库/框架?CS不奢望大公司,求小公司refer实习或工作,会答谢一个月工资
[bssd]我光明磊落现在北美找人做网站/app,平均时薪多少啊
我去你妈的AWS,byebye,操你妈的Introduction to Algorithms | The MIT Press
计算机供电不稳定会影响程序/线程运行吗?现在个人及小商户网站web hosting哪里比较好?
相关话题的讨论汇总
话题: cpu话题: 内存话题: 待机话题: 耗电话题: power