问题标签 [power-saving]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
windows-vista - 通过命令行关闭省电选项
在 Windows XP 上,脚本中的以下命令将阻止在 PC 上启用任何省电选项(显示器睡眠、HD 睡眠等)。这对于信息亭应用程序很有用。
Vista上的等价物是什么?
linux - 持续唤醒和睡眠以最大限度地减少 Linux 上的功耗?
我想纯粹使用 linux pc 来收集 rss 提要,但想尽可能减少它的功耗。
大概我会创建某种 cron 作业来使其进入和退出睡眠模式,或者有更好的方法来解决这个问题吗?
iphone - 停止核心位置更新,然后使用计时器重新启动它们
我想知道是否有人可以指出(或粘贴)一些代码来处理关闭核心位置更新以节省电力。
据我了解,您应该在获得所需准确度的读数后立即停止核心位置更新。如果您在一段时间后没有获得良好的准确度读数,您还应该停止更新(可能使用计时器)。每次停止更新时,您应该触发一个计时器(大约 60 秒)以重新启动核心位置并获得新的读数。
是否有执行所有这些操作的 Apple 代码?LocateMe、TaggedLocations 和 Locations 示例代码似乎没有这样做。
android - Wifi 刚刚进入 IDLE
我已经编写了一些使用 Wifi 作为可能的互联网连接介质的软件。但我确实注意到,在设备进入省电模式后一段时间(我猜大约 15-20 分钟)(无论如何,当屏幕变黑了)Wifi连接将被简单地丢弃,即使它仍在使用:(这在ADP 2上(因此是带有Android 1.6的Google Ion)......我能够获得以下日志:
这是某种已知的错误/功能吗?如果是这样如何解决它?还有什么方法可以实际拦截这个事件,然后如何忽略它或重新设置 wifi 连接?提前致谢
linux - 如何在基于 ARM 的嵌入式 Linux 系统上进行节电?
我计划开发一个不错的小应用程序,它将在基于 arm 的嵌入式 Linux 平台上运行;但是,由于该平台将由电池供电,因此我正在搜索有关如何处理节电的相关信息。
获得体面的电池时间很重要。
我认为 Linux 内核对此实现了一些支持,但我找不到有关此主题的任何文档。
欢迎任何关于如何设计我的程序和系统的意见。
也欢迎任何有关 Linux 内核如何尝试解决此类问题的意见。
其他问题:
用户空间中的程序需要做多少?
你需要修改内核吗?
哪些内核系统调用或 API 值得了解?
更新:
似乎参与“自由电子”网站的人已经就这个主题做了一些很好的演示。
- http://free-electrons.com/services/power-management/
- http://free-electrons.com/docs/power
- http://free-electrons.com/docs/optimizations
但也许其他人有更多关于这个主题的信息?
更新:
似乎 Adam Shiemke 去看看 MeeGo 项目的想法可能是迄今为止最好的建议。
它可能是目前最好的电池供电的嵌入式 Linux 项目。
诺基亚通常擅长这类事情。
更新:
必须小心 Android,因为它在底部有一个“修改过的”Linux 内核,而且 Google 的一些人所做的事情并不使用基线/普通 Linux 内核。我认为他们的一些电源管理想法可能很难再用于其他项目。
c# - How can to set Power setting turn off: never , by c#
How can to set Power setting turn off: never , by c#? manualy: Control Panel-> Power Options -> Edit Plan Setting -> trun off the display = never Put the computer to sleep = never
anther Question: to set: Don't require a password manualy: Control Panel-> Power Options -> System Setting * Don't require a password
winapi - 是否可以让应用程序监听 Windows 音频输入以让系统节省电量?
从我们调用 Win APIWaveInOpen
方法的那一刻起,系统将不会休眠或休眠,直到该流关闭。有什么解决方法吗?
wifi - 如何在 PS 模式下通过 AP 重新启动在站内检测解除关联
我正在为无线网卡编写一个相当低级的驱动程序,虽然大部分规范都相当简单,但我还没有想到一个问题:
如果我的站处于省电模式,并且它的接收器在 DTIM 帧之间长时间关闭(例如 10 秒),并且在此期间接入点重新启动,因此我的关联丢失,我如何检测到这一点?
我知道最常见的情况是同步完全丢失,以至于我会错过一些信标,然后简单地返回 AP 搜索,但是如果我有幸看到信标,是否有一些如何找出这是同一 AP 的新“实例”?
我能想到
- 一个较短的 TIM 字段——但是我相信如果没有流量在等待,AP 可以缩短 TIM 信息
- AP 时间戳意外更改。
- “到下一个 DTIM 的信标数量”字段意外更改。
作为一个完美主义者,我想知道是否有一种完全可靠的方法来检测 AP 是否已重新启动,而不仅仅是整理线索。
iphone - 我们怎样才能让 iPhone 屏幕保持活跃,而不是进入省电模式?
我正在开发一个UIAccelerometer
不需要任何屏幕点击交互的简单游戏。在默认模式下,屏幕会定期进入省电模式。如何使屏幕在应用程序处于活动状态的整个时间内保持活动状态?
android - 在 Android 中手动配对蓝牙设备?
我正在阅读这个 http://developer.android.com/guide/topics/wireless/bluetooth.html#QueryingPairedDevices
这是关于如何配对,连接到蓝牙设备的帮助。
我有几个 BT 设备始终处于非发现模式的情况。我知道这些设备的 MAC 和 PIN。Android Dev 中是否有办法手动将设备添加到 PAIRED 列表中,这样我就可以将连接用作客户端。我了解此手册是为 V3 编写的。我想我需要在 2.0 上执行此操作;2.1-以前有人做过吗?
基本上,我想连接的这些设备是节电模块,我使用预建的 BT 模块来监测日光、另一个湿度等。每 3 小时或在中断时,单个电池运行数月。因此,关闭服务器上的 divcory 可以节省大量电量并防止其他人尝试连接并浪费电池。