精华内容
下载资源
问答
  • 怎么设置手机频率
    千次阅读
    2021-05-12 20:27:15

    现在的Android手机双核、四核变得非常普遍,同时CPU频率经常轻松上2G,功耗肯定会显著增加。而大多数的ARM架构的CPU采用的是对称多处理(SMP)的方式处理多CPU。这就意味着每个CPU核心是被平等对待的,同时打开又同时关闭。显然,这样的做法在Mobile Device上显得很耗能。所以,Qualcomm的Snapdragon CPU使用了一种叫非对称多处理(aSMP)的技术,每个CPU核心可以独立的开启和关闭,也能设置不同的频率。因此,针对使用Snapdragon CPU的Android手机,我们可以通过限制CPU核心数或者限制CPU的频率达到节能的目的。

    • 关闭mpdecision
      Snapdragon有一个叫做mpdecision的程序管理CPU各个核心的开、关和频率。所以如果想手动开关CPU的核心或者设置CPU核心的频率就必须把这个程序关闭。
    stop mpdecision
    

    需要注意的是,这个程序会在每次启动后执行,所以每次重启后都需要重新执行上面的命令停止mpdecisiopn。

    • 设置CPU的核心数
      在/sys/devices/system/cpu目录下可以看到你的CPU有几个核心,如果是双核,就是cpu0和cpu1,如果是四核,还会加上cpu2和cpu3。
      随便进一个文件夹,比如cpu1,里面有个online文件。我们可以用cat命令查看该文件的内容.
    cat /sys/devices/system/cpu/cpu1/online
    

    这个文件只有一个数字,0或1。0表示该核心是offline状态的,1表示该核心是online状态的。所以,如果你想关闭这个核心,就把online文件的内容改为“0”;如果想打开该核心,就把文件内容改为“1”。

    echo "0" > /sys/devices/system/cpu/cpu1/online # 关闭该CPU核心
    echo "1" > /sys/devices/system/cpu/cpu1/online # 打开该CPU核心
    
    • 设置CPU的频率
      首先我们要修改governor的模式,但在修改前需要查下CPU支持哪些governor的模式
    cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
    

    我用的是Nexus 4手机,所以有以下5个选择,其他的手机型号可能略有不同

    interactive ondemand userspace powersave performance
    

    这里performance表示不降频,ondemand表示使用内核提供的功能,可以动态调节频率,powersvae表示省电模式,通常是在最低频率下运行,userspace表示用户模式,在此模式下允许其他用户程序调节CPU频率。
    在这里,我们将模式调整为“userspace”。

    echo "userspace" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
    

    然后我们对CPU的频率进行修改,CPU的频率不是可以任意设置的,需要查看scaling_available_frequencies文件,看CPU支持哪些频率。

    cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
    

    从我的手机中可以获得以下的值
    384000 486000 594000 702000 810000 918000 1026000 1134000 1242000 1350000 1458000 1512000
    这里的频率是以Hz为单位的,我准备将cpu0设置为1.242GHz,那就将1242000写入scaling_setspeed即可。

    echo "1242000" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed
    

    设置好后,我们可以通过scaling_cur_freq文件查看当前这个核心的频率

    cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
    

    最后我们也可以设置下CPU的最大和最小频率,只需要将需要设置的频率值写入scaling_max_freq和scaling_min_freq即可

    echo "1350000" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq # 设置最大频率
    echo "384000" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq # 设置最小频率
    

    这里要注意的是“最大值”需要 大于等于 “最小值”。

    注意,这里设置的仅为某个CPU核心的频率,你需要对每个online的CPU核心都进行设置,同时以上对文件的修改均需要 root 权限。

    通过减少online的核心数和限制CPU频率固然可以起到节省电量的目的,但是性能也是显著降低,所以需要做一个权衡。

    文章转载:
    Android下设置CPU核心数和频率

    更多相关内容
  • 本文针对IS-95CDMA手机射频前端频率合成器频率间隔小,分频比大,频率稳定度高等要求,提出了解决方案。文中讨论了环路滤波器的设计,对相位噪声和锁定时间进行分析,最后得到了与分析符合的较好的结果。
  • 满意答案wodfsdfemk13推荐于 2017.11.26【CPU调频(Governor)】 ondemand(按需响应模式):系统默认的超频模式,会在你设置的最大最小频率之间自动调整 interactive(交流循环模式):只要负荷加大,频率直接调到最高值...

    满意答案

    00e27ab806e4881f8254fe7ae8741834.png

    wodfsdfemk13

    推荐于 2017.11.26

    【CPU调频(Governor)】 ondemand(按需响应模式):系统默认的超频模式,会在你设置的最大最小频率之间自动调整 interactive(交流循环模式):只要负荷加大,频率直接调到最高值,如果发现CPU够用,将CPU负荷慢 慢降低(系统响应速度快,相对耗电多一些) conservative(保守模式):CPU负荷加大,逐步提升频率到最高,然后降至最低(系统响应较快,升频 较慢,耗电比I模式省) smartass:是I和C模式的组合体,cpu不会降到最低,响应快,待机略微多耗电 performance(高性能模式):高性能模式,CPU直接锁定在最高频率(因为CPU保持固定频率,不需调整 ,响应最速度,耗电也最大) userspace(用户隔离模式):当控制器处于非工作状态时控制cpu速度的一种方法,建议无视这个选项 powersave(省电模式):按设定最小频率运行(省电但系统响应速度慢) lagthree(不受延迟模式):倾向于节省电量,据说看电影时效果不错。 【I/O调度(I/O Scheduler)】 CFQ(完全公平排队I/O调度程序): CFQ试图均匀地分布对I/O带宽的访问,避免进程停止响应并实现较低的 延迟(在最新的内核中,都选择CFQ做为默认的I/O调度器,多媒体应用表现良好) NOOP(电梯式调度程序):早器系统版本的唯一调度算法,倾向饿死读而利于写.(NOOP对于需频繁访问SD卡 的应用是最好的模式,因为SD卡写入速度远小于读出速度) Deadline(截止时间调度程序):NOOP的改良版本,Deadline确保默认读期限短于写期限.这样就防止了造 成写入操作被饿死。(对数据库环境是最好的选择) AS(预料I/O调度程序):本质上与Deadline一样,但在最后一次读操作后,要等待6ms,才能继续进行对其它 I/O请求进行调度(AS适合于写入较多的环境)

    21分享举报

    展开全文
  • 设置CPU频率和CPU运行核心数

    千次阅读 2020-07-27 08:55:52
    不降频,ondemand:使用内核提供的功能,可以动态调节频率,powersave:省电模式,通常在最低频率下运行,userspace:用户模式,在此模式下允许其它用户程序调节CPU频率.interactive:交流循环模式,只要手机运行,频率直接上...
    1、查看当前的CPU信息
    cat /proc/cpuinfo
    ums312_1h10:/ # cat /proc/cpuinfo                                           
    processor	: 0
    BogoMIPS	: 52.00
    Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp
    CPU implementer	: 0x41
    CPU architecture: 8
    CPU variant	: 0x1
    CPU part	: 0xd05
    CPU revision	: 0
    
    processor	: 1
    BogoMIPS	: 52.00
    .......
    
    2、设置CPU运行核心数

    在/sys/devices/system/cpu目录下可以查看CPU的核心数.显示为:cpu0,cpu1,…

    ums312_1h10:/sys/devices/system/cpu # ls
    cpu0 cpu3       cpuidle  kernel_max online   present 
    cpu1 cpufreq    hotplug  modalias   possible uevent  
    cpu2 cpuhotplug isolated offline    power
    
    online文件显示当前运行的核心数
    ums312_1h10:/sys/devices/system/cpu # cat online
    0-3
    

    进入cpu0中,通过更改online文件来开关cpu

    ums312_1h10:/sys/devices/system/cpu/cpu0 # ls
    cpu_capacity cpuidle of_node power subsystem uevent 
    cpufreq      hotplug online  regs  topology 
    ums312_1h10:/sys/devices/system/cpu/cpu0 # echo "0" > online  #关闭该核
    ums312_1h10:/sys/devices/system/cpu/cpu0 # echo "1" > online  #打开该核
    
    3、设置CPU运行频率

    查看cpufrep目录下文件:

    ums312_1h10:/sys/devices/system/cpu/cpu0/cpufreq # ls
    affected_cpus    cpuinfo_min_freq           scaling_available_frequencies scaling_driver   scaling_min_freq 
    cpuinfo_cur_freq cpuinfo_transition_latency scaling_available_governors   scaling_governor scaling_setspeed 
    cpuinfo_max_freq related_cpus               scaling_cur_freq              scaling_max_freq stats 
    

    首先更改governor的模式,在修改之前需先查看CPU只是哪些governor的模式

    ums312_1h10:/sys/devices/system/cpu/cpu0/cpufreq # cat scaling_available_governors
    interactive userspace ondemand powersave performance
    
    performance:不降频,ondemand:使用内核提供的功能,可以动态调节频率,powersave:省电模式,通常在最低频率下运行,userspace:用户模式,在此模式下允许其它用户程序调节CPU频率.interactive:交流循环模式,只要手机运行,频率直接上最高值,然后CPU负荷慢慢降低(系统响应最快,耗电多一些).
    
    修改模式为"userspace"
    ums312_1h10:/sys/devices/system/cpu/cpu0/cpufreq # echo "userspace" > scaling_governor
    

    然后对CPU的频率进行修改,频率不是可以任意设置的,需要参看scaling_available_frequencies文件,看支持哪些频率:

    ums312_1h10:/sys/devices/system/cpu/cpu0/cpufreq # cat scaling_available_frequencies
    614400 768000 962000 1144000 1228800 1482000 1536000 1716000 1820000 
    ums312_1h10:/sys/devices/system/cpu/cpu0/cpufreq # echo "1716000" > scaling_setspeed
    
    设置好频率后,通过查看文件scaling_cur_freq来获得当前的频率
    ums312_1h10:/sys/devices/system/cpu/cpu0/cpufreq # cat scaling_cur_freq             
    1820000
    
    设置最大,最小频率:
    ums312_1h10:/sys/devices/system/cpu/cpu0/cpufreq # echo "1716000" > scaling_max_freq
    ums312_1h10:/sys/devices/system/cpu/cpu0/cpufreq # echo "1716000" > scaling_min_freq
    
    展开全文
  • 华为手机设置-华为手机POP3设置

    千次阅读 2021-07-31 08:00:58
    第二步启动华为荣耀6手机,并成功连接互联网。第三步第一次使用的可以直接点击电子邮件图标,电子邮箱里已有帐号的点击【菜单】-【设置】-【添加帐号】-【其他】添加盈世企业邮箱。如下图:第四步在【电邮地址...

    第一步

    在配置POP3帐号之前,需要先查询你的POP和IMAP服务器地址,请首先点击此处。接着在弹出的窗口输入你的邮箱地址后按查询。

    f50b802dc0e1d1218037671123e840c1.png

    接着会查询到以下的信息,这时您需要记住以下两行,分别是POP和SMTP。

    54bcae8384b569ca725bf02d1bcb6160.png

    第二步

    启动华为荣耀6手机,并成功连接互联网。

    8afa64a9a83a843c8a2f216fcdae685e.png

    第三步

    第一次使用的可以直接点击电子邮件图标,电子邮箱里已有帐号的点击【菜单】-【设置】-【添加帐号】-【其他】添加盈世企业邮箱。如下图:

    d3b08290ef2ebe2269e9a541bc5903f8.png

    a0dbf9531ad97249948f462a5d63a17c.png

    第四步

    在【电邮地址】输入框中输入【企业邮箱地址全称】,在【密码】提示框中输入【密码】,并点击【手动设置】

    f8ee0e9406c1a8a6bd967142a86e657b.png

    第五步

    选择帐户类型【POP3帐户】:

    af20121c8e2fd3a686f273ca706835ac.png

    第六步

    这时用户名和密码已经自动帮填补,确认无误后,在服务器输入框中输入第一步查询获得的【POP服务器地址】和【POP端口】

    3f44cc12807ddf1f8c75c4003f5cee63.png

    第七步

    接着点击【安全类型】,选择:无

    49f6196e42c877d2cb3277824ba01121.png

    f1a5b5acb055bc9c93e92e0d9c64ef1f.png

    第八步

    点击【下一步】按钮,SMTP服务器填入第一步查询所获得【第一步查询所获得的地址】和【端口】。

    0ad8afe30b2a6cd55291b1f72e7ed86b.png

    第九步

    点击下一步后可进入自定义设置以及选择邮件更新的频率。

    be35c4df9649cfb522b096771fb7737a.png

    第十步

    点击【下一步】按钮后,用户可自定义创建名称和姓名,名称是自己才能看到的名字,在菜单栏显示;姓名为发送邮件时收方所看到名字。如张小马,此名字将出现在发送邮件后收件人收到的邮件的地址前方。

    f85ae67af381169d454f40eae26b0898.png

    第十一步

    点击完成,至此,POP3的设置完成了。

    展开全文
  • 手机邮箱设置

    千次阅读 2021-08-03 00:48:41
    163邮箱设置一、网上设置服务与imap服务二、手机设置 先进入网络上的163邮箱,登入,选择设置,在邮件收发设置那选择客户端设置,勾选 pop3/smtp接收服务器设置:协议:选择IMAP协议,IMAP服务器:...
  • wifi频率怎么设置1、打开浏览器,输入192.168.1.1,进入路由设置界面。2、单击左侧的设置向导,然后单击下一步。3、一般情况,选择让路由器自动选择上网方式。4、输入你从运营商那里获得上网账号、密码。5、弹出无线...
  • 实时获取Android手机CPU频率

    万次阅读 2016-12-03 21:29:08
    Android手机的CPU的频率信息被保存在 /sys/devices/system/cpu/cpu0/cpufreq 目录下,通过shell命令查看该目录下的文件,如下图 其中cpuinfo_cur_freq文件保存CPU当前频率,cpuinfo_max_freq保存CPU可运行最大...
  • 如何使用adb command来设置cpu频率和核数[DESCRIPTION] 如何使用adb command来设置cpu频率和核数 [SOLUTION]透過ADB Shell設定CPU開核與freq的command與用法如下:# Disable PPMecho 0 > /proc/ppm/enabled#...
  • 镶边效果设置 镶边的作用效果主要依靠深度和频率两项参数决定,试着改变它们各自的不同取值就可以得很多意想不到的奇特效果。如果想要加强作用后的效果比例,则将混合音量增大就可以了。 4、改变音高 由于音频文件...
  • 用Android设备来播放指定频率的纯音,首先考虑到纯音是一种固定频率的声波,其实也就是正弦声波了。其实所有声音都是有正弦波组成,只不过纯音是固定频率的正弦波。那么要实现Andoird播放纯音,那么首先就应该绘制出...
  • 下面我将教大家如何设置,让你的手机能够顺利接收邮件。一、电脑上的设置首先,想要在手机上创建你的邮箱账户,就得先将此账户在电脑上进行一定的设置,就拿QQ邮箱来说(其他邮箱同例):第一步,在电脑上登陆你的QQ...
  • 采样频率

    千次阅读 2021-07-26 06:16:19
    采样频率,也称为采样速度或者采样率,定义了单位时间内从连续信号中提取并组成离散信号的采样个数,它用赫兹(Hz)来表示。采样频率的倒数是采样周期或者叫作采样时间,它是采样之间的时间间隔。通俗的讲采样频率是指...
  • 在系统开发中,有些客户需要调整cpu的最大最小频率,也就是为了应付出口,降低成本,所以就要修改源码中cpu频率这部分的代码了 关于cpu频率部分代码在kernel部分 通过问驱动同事得知 cpufrep.c 就是关于cpu频率的...
  • 一、电脑上的设置首先,想要在手机上创建你的邮箱账户,就得先将此账户在电脑上进行一定的设置,就拿QQ邮箱来说(其他邮箱同例):第一步,在电脑上登陆你的QQ邮箱,点击邮箱界面右上角的设置,进入账户选项。...
  • 如何在安卓手机设置Hotmail?

    千次阅读 2020-12-23 17:35:34
    展开全部设置方式:在移动电话上点击“邮件”客户端;按下菜单键并62616964757a686964616fe58685e5aeb931333365633835且点击“添加帐户”;输入完整的电子邮件地址:例如username@hotmail.com或者username@live.com...
  • 手机亮屏(保持CPU在最高频) CPU 频率保持在最高频率的频的方法。 2.1 在setting 里设置灭屏时间为 30 min, (测试时,需要保持为亮屏状态) 2.2 在adb shell 里 cd /proc/cpufreq 2.3 echo 0 > cpufreq_...
  • 1gpu信息获取1.1 高通gpu说明 高通设备CPU采用cpufreq框架动态调节频率,相似的GPU这块采用了Linux devfreq框架进行调节。Devfreq有四种对频率的管理策略governor(框架规定,实际实现各厂商不同):1、 ...
  • OS: Android 7.1 ... 之前有提到loader中有设置ddr频率为800MHz,当kernel中开启了ddr devfreq之后,驱动加载时会获取ddr默认频率。 rockchip_dmc.c: static int rockchip_dmcfreq_probe(struct platform...
  • 利用ADB固定Android手机的CPU频率

    万次阅读 2016-12-03 19:38:38
    工作过程中,我需要对Android手机的CPU数据做一些分析,但是发现CPU频率是一直变化的,于是用了以下方法将其固定下来。1.将手机与电脑连接,确认可以在CMD窗口使用ADB,输入 adb devices 查看与本机连接的虚拟...
  • 从功能机,到智能机,手机自带的音乐播放器给大家带来了更方便的享受,专业的调音功能也跟着进入了手机。可是很多朋友并不是懂得这方面的东西。下面,就跟喜欢音乐的朋友一起来聊一聊咱们金立自带音乐里的EQ均衡器的...
  • 一、新浪邮箱(1)新浪邮箱自08年6月分服务器被攻击后开始对pop取件频率进行了严格限制,同时新注册的用户需要手动才能开通pop功能(老用户不需要)(2)手动开通pop的方法:登录新浪邮箱后点击“邮箱设置”-“帐户”-...
  • 手机客户端访问中油邮箱设置

    千次阅读 2021-08-01 09:34:42
    手机客户端访问中油邮箱设置》由会员分享,可在线阅读,更多相关《手机客户端访问中油邮箱设置(6页珍藏版)》请在人人文库网上搜索。1、手机客户端访问中油油箱设置,手机客户端不可使用微软私有协议(ActiveSync),...
  • 手机探测帧频率的测试

    千次阅读 2016-01-04 15:42:51
    手机的探测帧的频率在802.11协议里面并没有一个详细的要求,并且各个厂家从省电等方面考虑设置的探测帧频率也各不相同,并且在wifi界面下、锁屏状态下、忽略掉wifi再锁屏的状态下探测帧的频率都不同,所以wifi探针并...
  • 首先,我们需要一个能够根据输入频率获取播放的数据,有了可播放的数据,我们就可以播放了,我这里使用的是AudioTrack进行播放的,具体的实现代码,用一个类就可以解决掉了,实现代码如下:impor
  • 声明: 最近在做一款MT6797架构的Android平板的系统优化工作,公司总觉得平板运行不是很流畅,考虑到的一点是是不是平板的CPU被降频...文章参考:《CPU频率调节模式以及降频方法简介》、《CPU降频实现原理与试验...
  • 手机信号测试软件Cellular-Z使用方法,安装手机信号放大器的必备软件:多数中文名的信号测试软件都是流氓软件,也许大家都对APP类的信号测试软件失去了信心。Cellular-Z的出现,是我们的福音,免费,强大,可以同时...
  • 网易邮箱全面默认开通IMAP 手机收信提速10倍上海记者小吴在国庆长假期间抢先入手了iPhone4,在娱乐之外,她希望借此增强自己的移动办公手段。在将自己的单位邮箱帐号输入iPhone4后,小吴发现,手机只能收取邮箱收件...
  • 本人整理的较为完整的关于GSM频率规划的论文,对于刚接触GSM频率规划的人又很好的帮助,当然对于牛人也有参考的意义,其中附带相关的程序代码,供参考!

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 47,443
精华内容 18,977
关键字:

怎么设置手机频率