标签: cpu

使用Java检测CPU速度/内存/ Internet速度?

在Java中是否可以识别可用的总CPU速度以及总系统内存?网络的网络连接速度也很棒.

java memory cpu ram networking

9
推荐指数
1
解决办法
1万
查看次数

功能参数在64位OS的寄存器中传输?

我正在阅读Agner Fog的一本手册,作为64位操作系统(超过32位)的优势,他说:

函数参数在寄存器中而不是在堆栈中传输.这使函数调用更有效.

他是说堆栈不用于传递函数参数(64位操作系统)吗?

c c++ cpu 64-bit assembly

9
推荐指数
1
解决办法
8413
查看次数

c#Environment.ProcessorCount并不总是返回完整数量的逻辑处理器,为什么?

在我的机器上,Windows 7 - Enterprise 1 x Intel Xeon E5-1660 0 @ 3.30Ghz(激活超线程的6核/ CPU),Environment.ProcessorCount返回12,这是准确的.

在具有2 x Intel Xeon E5-2697 v3 @ 2.60GHz的Windows Server 2012上(启动了超线程的14核/ CPU(我认为因为任务管理器显示:2个插槽,28个核心,56个逻辑处理器)),Environment.ProcessorCount返回因为2x14x2 = 56,我们认为这是错误的.

为什么在Windows Server 2012 c#方法Environment.ProcessorCount没有返回正确数量的逻辑处理器?

作为附加信息,环境变量如下:NUMBER_OF_PROCESSORS = 28

任务管理器

更新2015-05-26:

在我的另一个问题中有更多关于此相关错误的详细信息/原因:无法在C#应用程序中为我的线程使用多个处理器组.主要是我认为C#只使用一个处理器组.有什么问题,在我们的服务器上,有2个处理器组,尽管只有56个逻辑处理器.但是这个惠普客户咨询解释了为什么我们的服务器BIOS配置导致错误的窗口.

c# cpu core hyperthreading server

9
推荐指数
2
解决办法
6767
查看次数

AWS EC2:实例上可用的cpu核心数

我最近设置了一个实例(m4.4xlarge).

当我执行' lscpu'命令时,输出看起来如下所示:

CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                16
On-line CPU(s) list:   0-15
Thread(s) per core:    2
Core(s) per socket:    8
CPU socket(s):         1
      .
      .
      .
Run Code Online (Sandbox Code Playgroud)

这是否意味着只能使用8个核心?

如果是这样,其余的CPU是什么?

cpu amazon-ec2 cpu-usage cpu-cores amazon-web-services

9
推荐指数
1
解决办法
2万
查看次数

Firefox 3中的某种JavaScript任务管理器?

最近我在Ubuntu Hardy Heron上遇到了Firefox 3的问题.

我将点击链接,它会挂起一段时间.我不知道它是Firefox 3中的错误还是运行过多客户端JavaScript的页面,但我想尝试调试一下.

所以,我的问题是"有没有办法为Firefox 3提供某种过程浏览器或任务管理器?"

我希望能够通过该页面上的JavaScript(或导致CPU /内存使用的页面中的任何内容)查看哪些选项卡正在使用我的处理器的百分比.

有没有人知道这样做的插件,或类似的东西?还有其他人以另一种方式做过这种检查吗?

我知道FireBug,但我无法想象如何用它来指示哪个标签使用了大量资源.

有什么建议或见解吗?

javascript memory cpu firefox

8
推荐指数
1
解决办法
2302
查看次数

如何获取Java7应用程序的CPU,RAM和网络使用情况

我发现这篇较旧的文章如何监视计算机 -cpu -memory-and-disk-usage-in-java并且有问题,如果java 7中有新内容我想获得当前的CPU- ,RAM-和netzwork-定期使用我的应用程序.它必须适用于linux(mac)和windows.数据不能非常详细,3个值就足够了(cpu:10%,Ram 4%,Network 40%).如果数据仅适用于应用程序而不是整个操作系统,那将会很酷,但这也可行.

感谢帮助

java cpu ram networking java-7

8
推荐指数
1
解决办法
1万
查看次数

从Java中限制CPU

我在这个(和其他)论坛上看到了许多相同标题的问题,但它们似乎都没有解决我的问题.就是这样:我有一个JVM,可以在托管它的机器上占用所有CPU.我想限制它,但是我不能依赖Java 外部的任何限制工具/技术,因为我不能假设这个Vm将在哪里运行.因此,例如,我无法使用处理器关联,因为如果VM在Mac上运行,则操作系统不会使进程关联可用.

我需要是指示是否存在手段的Java,以确保线程不取足CPU.

我想直截了当地指出,我不能使用基于交替进程执行和暂停的技术,如某些论坛所建议的那样,因为线程需要不断生成值.

理想情况下,我想要一些意思,例如,设置一些VM或线程优先级,或以某种方式限制CPU消耗的百分比.

任何帮助将非常感激.

java cpu multithreading jvm throttling

8
推荐指数
2
解决办法
2843
查看次数

使用过多CPU查找进程的命令

我可以使用什么命令来查找使用大量CPU的进程?我可以不安装新的东西吗?

linux shell cpu operating-system

8
推荐指数
2
解决办法
4万
查看次数

指令流水线和每条指令的循环之间的链接

我理解指令流水线的基本原理.

我还得到一些指令可能需要更长的时间来执行(每条指令的周期).

但我没有得到两者之间的联系.

我看到的所有管道图似乎都有"完美"指令,它们都具有相同的长度(周期数).

4阶段管道

但是,如果第一条指令需要5个周期,第二条指令需要3个周期呢?cpu是否会停顿2个周期?

这个摊位会被称为泡沫吗?或者这与危害和数据依赖性不同?

此外,指令的长度(以字节为单位)是否以任何方式重要?

cpu assembly executable cpu-architecture

8
推荐指数
1
解决办法
474
查看次数

创建一个编译Tensorflow二进制文件的Dockerfile:SSE4.1,SSE4.2和AVX指令

那么,docker的一个主要目的是轻松部署一个环境来测试软件吗?任何人都可以告诉我如何编译Tensorflow二进制文件使用:docker文件上的SSE4.1,SSE4.2?任何人都可以指向我这样做的docker文件吗?如果可能的话?

总之,有两个问题:

  • 是否有可能有一个编译Tensorflow二进制文件的docker文件:SSE4.1,SSE4.2(以及GPU,我只发现了一个或另一个)
  • 你能告诉我在哪里可以找到这样做的Docker文件或一个好的教程吗?

"这个问题的目的是避免以下情况:主机设置工作但Docker设置不起作用,因为Tensorflow没有以特定方式编译." 如下图所示.在此输入图像描述

cpu sse4 docker tensorflow

8
推荐指数
1
解决办法
1463
查看次数