问题标签 [energy]

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.

0 投票
1 回答
146 浏览

ubuntu - 我在 Ubuntu 中的代码消耗的能量

我在 Ubuntu 中使用某种功能,我想知道它们是如何消耗能量的,但我还没有找到一个好的工具,或者至少让它运行。我尝试过:

  • 英特尔能源检查器。但我不能让它运行,我在 productivy_link.h 中有一些错误,我没有接触这个文件,只下载它。
  • PowerTOP这个工具可以工作,但你只能看到电池的放电率,这不是很“准确”,因为操作系统的某些进程可以自动执行。

有人可以帮助我吗?提前致谢。

0 投票
1 回答
115 浏览

energy - MonkeyTalk 用于记录和回放用户操作;它可以离线工作吗?

我想使用 MonkeyTalk 记录和回放移动设备上的用户操作以测量能耗,但我不希望移动设备连接到计算机或其 WiFi 处于开启状态(因为它会消耗能量)重播动作。那么,当您想重播记录的交互时,是否有人知道手机是否必须通过电缆或 WiFi 连接到计算机?

如果您对使用其他工具有任何建议,我也将不胜感激。

0 投票
1 回答
441 浏览

java - Android-App消耗大量能量。套接字可能是原因

在我的应用程序中,我使用了一个数据报套接字、一个服务器套接字和几个套接字。当我的应用程序在我的 android 设备上运行时,手机会在某个区域发热,并且需要大量能量。我认为问题的原因是我的套接字。但我不确定哪种操作如此耗能:

创建新的 Sockets 是否需要花费很多精力:

如果我不再需要它,关闭服务器套接字和其他套接字是否重要。

连接会消耗能源吗?

连接后连接是否需要很多能量?(长时间不发送数据时断开连接更好)大量的Sockets需要很多能量吗?

我也有几个线程:

除了我的主线程和三个 binderthreads,我还有三个:

第一个线程:在我的数据报套接字上侦听传入消息:

第二个线程:监听多个套接字上的传入消息:

第三个线程:通过互联网通过http请求将数据发送到服务器。

其中一根线需要很多能量吗?

即使 wifi 已关闭或 wifi 已打开但未连接到 wlan,该应用程序也需要大量能量。所以没有任何联系。

这些操作中哪些是耗能的?我能做些什么来减少能量?

谢谢您的回答。

0 投票
1 回答
285 浏览

bluetooth - 摩托罗拉 XT910 从蓝牙低功耗标签 ticc2540、ticc2541、蓝色无线电标签读取 rssi 等于 0

我开发了一个在摩托罗拉 RAZR XT910 上运行的 Android 应用程序,操作系统版本为 4.0.4。

此应用程序使用 Motorola_ICS_R2_sdkaddon_100 BluetoothGattService.jar 和 BluetoothGatt.jar 库并与蓝牙低功耗传感器标签(TI CC2540、TI CC2541、Blue Radios 传感器标签)进行通信。

在发现过程中,我总是读取等于 0 的 rssi 值。我使用以下代码在接收 Intent BluetoothDevice.ACTION_FOUND 时读取 rssi 值:

短 rssi = intent.getShortExtra(BluetoothDevice.EXTRA_RSSI,(short) 0);

同样对于非蓝牙低功耗设备,我读取的 rssi 值还可以(不等于 0)。

谁能帮我??

谢谢

0 投票
1 回答
713 浏览

c# - C# invoking Powershell, DLL could not be loaded

I am having a slightly odd problem.. the following lines run fine directly in powershell:

Straight forward enough, -energy generates its file, has other flags I could play with.

Running line 1 from C# works fine too (in any of the wonderful methods throughout this site, like

(or the versions that run everything through a Pipeline, or create PSCommand(), and so on)

Running the same thing on the -energy works fine from the console, but if I try to call it through C# it starts talking about missing 'energy.dll' or one of its dependencies. All the dlls (including dependencies) are of course there - since it runs from command line, and verified manually anyway.

Visual Studio is running in Admin mode, and just to be on the safe side I built the ap and tried running that directly in Admin mode too

I have tried manually loading the dll

But it just throws an extra error saying it

'could not load file or assembly 'file:///C:\Windows\System32\energy.dll' or one of its dependencies'

Does anyone have any thoughts on what else would be causing issues? (Have to run for a bit, but if I find a solution before someone else I will of course post it, been hammering at it for most of the day though with no luck)

0 投票
2 回答
876 浏览

matlab - Matlab linprog约束:如何同时停止充电和放电存储?

我在使用matlab linprog代码时遇到问题。优化函数是 24 周期的总成本,仅考虑锅炉的燃料成本。

模拟目的:

针对由锅炉、热量需求和 TES 组成的系统的 24 小时运行优化热能存储 (TES) 的充电/放电行为。天然气的价格是随时间变化的。

问题:

如果 TES 是理想的(效率 = 100%),我没有任何约束可以阻止系统同时充电和放电。我不能用一个变量来描述充电和放电。我确实需要他们分开

目前,我有以下限制来描述最小/最大充电/放电率(当然还有其他一些):

是否有可能在 linprog 的约束下实现以下逻辑规则?

所有方法,例如使用二进制变量(用于描述系统是充电还是放电)都不起作用,因为二进制变量总是取决于优化的输出。

0 投票
1 回答
593 浏览

linux - 类似于非 Sandy Bridge/xeon 处理器的 RAPL

第一次在这里发帖。

我想知道是否存在类似于其他处理器(英特尔 i7)的运行平均功率限制,这些处理器不是 Sandy Bridge 或 Xeon 处理器,因为我正在实验室工作的机器。

对于那些不知道的人。我提取了此描述以使您快速了解。

“RAPL(运行平均功率限制)接口为平台软件提供了监控、控制和获取 SOC 功耗通知的能力。”

我特别需要的是在运行一些代码(如矩阵乘法或向量加法)后获取处理器各个内核的能耗测量值。温度也会很好,但这是另一天的另一个问题(lm-sensors 对我来说有点令人费解)

谢谢并保重。

0 投票
7 回答
3957 浏览

c++ - c ++中的成对距离计算

我正在计算 C++ 中大量(~1e5)粒子的势能。为了做到这一点,我正在运行一个双循环,在其中我计算成对距离,并从这些距离计算系统的总势能。下面是相关的代码片段(它没有准备好复制/粘贴,因为需要定义数据,并且有些东西脱离了上下文;该方法仍然有效,这就是我要在这里展示的内容) :

有没有更快的方法来进行这种类型的计算?我对也涉及近似值的建议持开放态度,也就是说,如果它将总势能返回到大约 1% 左右。

谢谢!

0 投票
2 回答
3747 浏览

java - 是否有任何 Android API 来获取 CPU 和电池状态?

我正在写论文,我需要探索 google Android API 以找到一种方法来获取有关 CPU 和电池的所有可能信息(如 CPU 温度、使用百分比、电池电量、能耗……) .

这个想法是在 2 个或更多不同的执行时间内测量 Android APP 消耗的能量,并获取 APP 使用什么来消耗这些能量的详细信息。

有谁知道Android的任何API来衡量这种事情?

0 投票
0 回答
232 浏览

instruments - 如何导出能源使用结果数据

我使用 Instruments 从 Device 中导入 Energy Diagnostics 文件。

但是如何导出能耗结果数据?比如一个csv文件?可能吗?