问题标签 [cpu-speed]
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.
c# - 我需要调用单个进程的准确 CPU 使用率
诀窍是我还需要能够在多核机器上做到这一点。我的 C# 教育有点破。我已经管理了以下代码。谁能帮我吗?Iv 尝试使用“_Total”标志,并且我尝试修改其他一些看起来像是试图检测内核数量的代码片段。但是有人告诉我,它们不包括 HT,只支持物理处理器而不是逻辑处理器。我试图让它两者兼得。显然他们是一种手动执行此操作的方法
等等。但是我发现如果内核不存在,硬件就不能工作。我希望我能遇到更灵活的东西。我已经为此工作了好几天又好几个小时,我要把头发拔掉。
编辑:: 我对代码进行了以下更改,以根据建议和一般的摆弄来解决我的问题。
performance - 恒定动画速度,可变帧速率
亲爱的,你会建议我获得恒定动画速度而不取决于计算机的实际速度的最佳做法吗?可以跳过帧。
macos - 在 OS X 上以编程方式检测当前的 CPU 时钟速度?
我刚买了一个漂亮的 MBA 13" Core i7。有人告诉我 CPU 速度会自动变化,而且变化很大。我真的很想用一个简单的应用程序来监控它。
是否有任何 Cocoa 或 C 调用来查找当前时钟速度,而不实际影响它?
编辑:我可以使用终端调用以及程序化的答案。
谢谢!
c++ - 在wince 7中找出系统频率
我有一个在 wince 7 上运行的系统。
我遇到过一段时间后系统变慢的问题。
我怎样才能找到系统频率?
c - 测量 CPU 频率 (x86 / x64)
我正在寻找某种库,它可以在 Intel 和 AMD 处理器、32 位和 64 位 Windows 上定期为我提供准确的 CPU 频率值。
这样做的目的是准确测量给定计算机上的 CPU 负载。问题是调用QueryPerformanceCounter()
返回时钟滴答(用于测量活动的持续时间),但由于 SpeedStep 或 TurboBoost,底层 CPU 频率不是恒定的。我发现有几台计算机在 BIOS 中关闭 SpeedStep / TurboBoost 并且不会阻止基于负载的 CPU 频率缩放。
我正在尝试查看是否有任何可用的库可用于检测 CPU 频率变化(很像Windows 7Throttlestop
中CPU-Z
的“概览”选项卡Resource Monitor
),以便我可以查询并保存这些信息以及我的其他测量值. 性能计数器似乎没有返回可靠的信息,因为我的计算机总是返回 100% CPU 频率,即使其他工具显示动态频率变化也是如此。
我搜索了此类库,但大多数结果都带有无用的小工具等。
algorithm - 对数是如何编程的?
他们只是使用与线性搜索相同的机制找出来,还是以某种方式缩小范围,类似于二进制搜索。
c# - Visual Studio 在上网本 1.5Gz 和 2Gb RAM 上运行缓慢
我有一台带有以下参数的 HP 上网本: 型号:HP Mini 110-3500 处理器:Intel(R) Atom(TM) CPU N550 @ 1.50GHz 安装内存 (RAM):2,0 Gb 系统类型:32 位操作系统系统:Windows 7 Starter
我还安装了带有 Resharper 6 的 Microsoft Visual Studio 2010 Ultimate。它运行非常慢。我的其他应用程序运行正常。大多数资源由 Google Chrome 和 Studio 消耗。我的任务是使用 C# 和 Windows 窗体进行本地应用程序开发。在我的工作地点,我有配备更快处理器和 8Gb RAM 的 PC。所以 Studio 可以正常高速运行。请您帮我解决以下问题:有什么方法可以在这台上网本上更快地运行 Visual Studio?)或者我应该调整 Studio 的一些设置吗?或者可能是其他产品,例如免费的 Express Studio 或 Professional 会运行得更快?我应该在此处发布一些其他信息,例如 Windows 任务管理器屏幕截图吗?Resharper 会影响 Studio 的速度吗?
感谢大家的回答。真正的原因不在于内存和处理器不足。我的 HP mini 完全符合这些要求。Mu 另一台大型笔记本电脑,HP 具有相同特性但不是 Mini(带大显示屏)运行 Studio 非常好。所以神秘的原因是在迷你)))
python - 如何根据执行时间分析 django 应用程序?
我的 Django 应用程序非常慢,我想弄清楚什么需要时间:
我尝试过Django-debug-toolbar
,但找不到一个可以让我中断加载时间的面板。
我的要求:
- 堆栈跟踪类型的输出,其中包含为渲染页面而调用的每个模块的执行时间。
- 我想了解整个页面渲染过程的哪个部分需要时间?
- 另外,哪个部分消耗了多少 CPU [最重要]?
能django-debug-toolbar
做到吗?[什么面板?]
任何其他 django-app 可以做到这一点?
android - 在 textView 上更新 CPU 频率(如何?)
我使用 setText 将结果中的值写入 textView。所以它在应用程序启动时读出了当前的 cpu 频率并将其写入这个 textView。该应用程序在整个打开应用程序时显示 fe 1200Mhz。它没有更新值。
如何使用 Timer 或其他方法在 1s 或 250ms 后更新当前值并将其写入 textView?它应该显示当前的 CPU 频率。Fe: 300Mhz - 1200Mhz.. 1s 或 250ms 后更新..
请帮我 :-)
此致
马库斯
php - 我可以对 Symfony + Doctrine 进行哪些性能改进?
我最近为一所处理近 200 个表的大学构建了一个相当复杂的数据库应用程序。一些表(例如 Publications)可以保存 30 个或更多字段并存储 10 个一对一的外键关系和最多 2 或 3 个多对多的外键关系(使用交叉引用引用表)。我自始至终都使用整数 ID,规范化一直是每一步的关键。AJAX 是最小的,大多数页面都是标准的 CRUD 表单/流程。
我使用了 Symfony 1.4、Doctrine ORM 1.2、MySQL、PHP。
虽然开发时间和易于维护的好处是巨大的(在使用 MVC 和 ORM 时),但我们一直遇到速度问题。也就是说,当我们有多个用户在任何时候登录并处于活动状态时,应用程序会显着变慢(保存或编辑记录最多需要 20 秒)。
我们目前正在与我们的系统管理员进行讨论,但他们说我们应该拥有足够的权力。当有 6 个或更多用户参与活动时,我们最终会在虚拟服务器环境中排队 4 个 CPU,而内存使用率很低(没有出血)。
当然,我们正在考虑对我们的 mySQL 应用程序进行多线程处理(如果这会有所帮助),优化我们的代码(尽管其中大部分是由 MVC 生成的)并优化我们的缓存使用(这可能会更好,尽管大多数使用的屏幕是用户登录特定和动态的);我们已经安装了 APC,额外的内存,对我们的数据库进行了碎片整理,我已经尝试取消设置所有记录集(虽然我知道这现在在 ORM 中是自动的),发起手动垃圾回收......
但我要问的问题是 mySQL、PHP 和 Symfony MVC 对于开发这种规模的应用程序来说是否真的是一个糟糕的选择?如果是这样,对于这种规模/复杂性的基于 Web 的数据库界面应用程序,人们通常使用/推荐什么?