腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
2
回答
cpu信息
、
我想知道如何在linux下的c程序中找到cpu信息(cpu的数量和cpu的速度)。有人能帮我吗?
浏览 1
提问于2011-04-29
得票数 4
1
回答
为什么在Linux内核中执行递归自旋锁定时系统冻结
、
、
、
、
我知道linux内核不支持递归自旋锁,它会死锁。 我写了一个示例代码来查看行为,即使我有多个CPU,系统也会冻结。这是预期的行为吗? #include <linux/kernel.h> #include <linux/module.h> #include <linux/spinlock.h> MODULE_LICENSE("GPL"); DEFINE_SPINLOCK(my_lock); static int __init test_hello_init(void) { spin_lock(&my_lock);
浏览 3
提问于2019-09-21
得票数 1
2
回答
如何在64位模式下在linux上编译botan库
、
我想在linux上为64位模式编译Botan-1.10.1版的botan库。请告诉我在linux上以64位模式编译僵尸程序的步骤。
浏览 10
提问于2014-05-19
得票数 0
2
回答
是否有linux函数调用通过传递线程ID来获取特定线程的CPU使用率?
、
、
是否有直接的linux函数调用通过传递线程ID来获取特定线程在运行时的CPU使用率?如果不是函数调用,有没有其他可能的方法来实现同样的目的呢? 我有一个用c编写的应用程序,它在linux平台上运行。并且它有多个线程并行运行。其中我需要确定每个线程的CPU使用率。为此,我需要使用一个系统调用来增强我的代码,该系统调用为我提供了特定线程的CPU使用率。假设我在运行时准备好了一个结构中的所有线程i。
浏览 1
提问于2014-04-02
得票数 0
1
回答
如何在内核模块中找到物理和逻辑核数?
、
、
Linux中是否有内核函数可以返回运行内核模块的物理核心和逻辑核心(在超线程的情况下)的编号?
浏览 1
提问于2011-09-06
得票数 11
回答已采纳
1
回答
如何运行.Server文件扩展名?
我希望使用bash从Raspberry上的.Server文件扩展名运行文件。我该怎么操作呢?运行file yourFile.Server会给我提供如下信息: pi@raspberrypi:~/Documents/AmongUs-Server $ file Impostor.Server Impostor.Server: ELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.
浏览 0
提问于2021-01-05
得票数 0
回答已采纳
1
回答
什么是CPU软锁?
、
、
我想知道,什么是CPU软锁?以及可能的原因,我只能告诉您,这是在基于RedHat Linux的服务器上提供的消息内核Bug。谢谢大家!
浏览 0
提问于2016-08-12
得票数 7
1
回答
来自linux服务器的CPU使用率百分比
、
我想要从linux服务器获得CPU使用率百分比,我从python连接到我的linux服务器 shell = spur.SshShell(hostname="ip", username="root", password="password", missing_host_key=spur.ssh.MissingHostKey.accept) 我现在不知道该怎么做,有人能帮上忙吗?谢谢!
浏览 9
提问于2017-07-13
得票数 0
2
回答
获取Linux中进程的最大CPU / RAM使用率
、
、
在我的python代码中启动进程时,如何在Linux中获得最大的CPU / RAM使用率? 我想要从进程开始到进程结束进行计算
浏览 34
提问于2019-09-16
得票数 0
回答已采纳
1
回答
服务器代理运行在linux机器上,服务运行在不同的端口上,如何使cpu在不同的端口上使用?
在jmeter中,服务器代理使用IP XXX.XXX.X.XXX运行,Linux在不同的端口上运行服务。我们如何在不同的端口上使用CPU,如何在j量表中配置它呢?
浏览 4
提问于2017-05-02
得票数 0
回答已采纳
2
回答
内核API返回当前运行的cpu编号
、
、
、
我正在寻找一个Linux内核API,它返回当前正在执行任务的核心编号。所以我想在我的代码中知道在哪个特定的内核上执行。
浏览 1
提问于2017-09-13
得票数 0
2
回答
linux下如何获得高精度纳秒级延迟
、
、
、
我已经编写了内核模块来测量ndelay()内核函数的正确性。 #include <linux/module.h> #include <linux/init.h> #include <linux/kernel.h> #include <linux/time.h> #include <linux/delay.h> static int __init initialize(void) { ktime_t start, end; s64 actual_time; int i; for(i=0;i<10;i
浏览 4
提问于2016-03-30
得票数 1
2
回答
我如何知道进程在哪个内核上运行?
、
、
、
我目前正在做一个关于在linux环境下将进程设置为一个核心的项目。我使用sched_setaffinity来完成这项工作,我想知道linux是否提供了一些函数来获取进程在哪个内核上运行。我使用top命令,发现它可以使用j选项获取此信息。因此,我确信有一些方法可以在用户空间中获取这些信息。
浏览 3
提问于2010-09-11
得票数 4
回答已采纳
1
回答
英特尔速度选择驱动器在哪里?
、
、
根据 https://builders.intel.com/docs/networkbuilders/intel-speed-select-technology-base-frequency-enhancing-performance.pdf 第11页,linux支持SST-BF自4.20以来 但我在github找不到相关代码: https://github.com/torvalds/linux
浏览 0
提问于2019-04-24
得票数 -2
回答已采纳
2
回答
ARM A7 Linux原始中断处理可能吗?
、
、
、
我想写一个在Linux下控制步进电机的开源核心驱动程序。在这种情况下,尤其是对于3D打印机。 其基本思想是,驱动程序在一个IO端口上保留引脚,然后一次操作这些引脚。它接收一个充满“切换这个,切换那个”值的缓冲区,然后使用硬件计时器将这些值发送到端口。 现在的问题是:有没有办法尽可能快地处理特定的硬件中断? 有问题的芯片是Allwinner H3,我使用的是该芯片的TMR1资源(IRQ51)。我可以很好地使用它,它也可以作为中断工作: static irqreturn_t stepCore_timer_interrupt(int irq, void *dev_id) { writ
浏览 20
提问于2016-08-13
得票数 1
2
回答
如何在Linux上确定哪些CPU处于在线状态
、
在Linux上,C函数sysconf(_SC_NPROCESSORS_CONF)和get_nprocs_conf()返回系统中配置的逻辑处理器的数量,而sysconf(_SC_NPROCESSORS_ONLN)和get_nprocs()返回当前可用的逻辑处理器的数量。 它们的值可能不同,因为具有热插拔CPU的系统可能会添加/删除CPU。 我想确切地知道哪些逻辑处理器可用,这样就可以避免调用亲和性设置为已配置但不可用的逻辑处理器的sched_setaffinity()。 是否有一个用户模式功能可以列出CPU ID或给出所有可用CPU的掩码? 或者,如果没有这样的用户模式功能,假设配置的CPU数量
浏览 5
提问于2021-05-17
得票数 1
1
回答
risc-v C仿真器是如何工作的?
、
、
我正在运行一个基于x86的Linux虚拟机。我正在使用RISC-V编译器和仿真器进行交叉编译(目标: RISC-V)。我想知道RISC-V仿真器(C文件)如何在没有真正的RISC-V cpu的情况下仿真RISC-V指令。
浏览 4
提问于2020-05-09
得票数 0
2
回答
是否有可能防止子进程继承父进程的CPU/核心亲和力?
、
我特别感兴趣的是在Linux上做这件事,关于Java程序。已经有一些问题表明您无法从Java获得控制权,而且Sun/Oracle关闭了一些RFE。 如果您可以访问源代码并使用低级语言,那么您肯定可以进行相关的系统调用。然而,沙箱系统-可能没有源代码-提出了更多的挑战。我本以为设置每个进程或内核参数的工具能够从父进程外部控制这一点。这才是我真正想要的。 我理解。它看起来像是Windows 的某个版本,但大多数都不是。我期望Linux允许控制它,但看起来像。
浏览 0
提问于2011-01-04
得票数 3
1
回答
找出默认的pthread亲和策略,然后是Linux Kernel 2.6.32
、
、
、
、
我正在尝试找出在HT系统中创建pthread时,科学Linux内核2.6.32遵循的默认亲和性策略是什么。有没有办法知道呢?在pthread创建过程中,没有调用亲和性,所以我猜亲和性留给了操作系统。
浏览 6
提问于2014-01-24
得票数 0
3
回答
如何在Android中改变时钟频率?
、
、
、
我是Android上软件开发的新手。 我想制作一个像这样的应用程序,可以在安卓系统中操纵CPU频率。 但我找不到一些相关的API或材料。 ,我想知道以下两件事: Android中是否有改变CPU频率的API? 如果没有,Linux中是否有一些API?
浏览 10
提问于2010-11-21
得票数 5
1
回答
如何测量一组特定线程的CPU时间?
、
、
、
、
我在Linux上运行C++程序。 有几个线程池(用于计算,用于io,用于...这类事情)。 系统调用时钟()为我提供了一种测量进程的所有CPU核心所花费的CPU时间的方法。 但是,我只想测量计算线程池中的线程所花费的CPU时间。 我怎样才能做到这一点? 谢谢:D
浏览 14
提问于2017-07-05
得票数 11
回答已采纳
18
回答
在Linux上检索单个进程的CPU使用率和内存使用率?
、
、
、
我想要获得Linux上单个进程的CPU和内存使用情况--我知道PID。希望我每秒都能得到它,并使用'watch‘命令将它写入CSV。我可以使用什么命令从Linux命令行获取此信息?
浏览 148
提问于2009-08-03
得票数 195
回答已采纳
1
回答
实现用于更改CPU频率调控器的修补程序
、
我需要实现补丁来改变governor.But的CPU频率,我不知道在Linux中补丁和调控器是什么,我也不知道我可以从哪里开始?
浏览 0
提问于2012-12-27
得票数 -3
回答已采纳
1
回答
文件cpuid.h是做什么的?
、
我正在尝试从源代码构建GLIBC 2.14。我一直收到没有找到cpuid.h的错误消息。 该文件包含了什么以及它有什么用途? 我见过它被放置在两个不同的地方,即。 /usr/lib/gcc/x86_64-redhat-linux/4.3.0/include/cpuid.h /usr/src/kernels/2.6.25-14.fc9.x86_64/include/config/x86/cpuid.h 此外,我还看到这两个文件是不同的,运行一个简单的diff告诉我,-: diff --brief /usr/lib/gcc/x86_64-redhat-linux/4.3.0/include/cpu
浏览 0
提问于2016-05-29
得票数 1
回答已采纳
1
回答
c#和Linux下.net在数据格式上的核心差异
、
、
、
、
我遇到了一个问题。我需要用西里尔语解析特定格式的ddMMMyy日期。当我在Windows上运行.net核心应用程序时,08АПР19被正确解析为2019-04-08,但是当我在Linux服务器异常上解析它时,它会抛出异常:字符串'08АПР19‘不能被识别为有效的DateTime。 代码引发的异常如下: DateTime.ParseExact(myDateVar, "ddMMMyy", CultureInfo.CreateSpecificCulture("ru-RU")); 然后,我尝试在Windows和Linux上输出以下内容: DateTime.No
浏览 4
提问于2019-04-08
得票数 4
2
回答
如何找到Linux中Java进程创建的前10个或前几个CPU密集型线程?
、
、
、
如何找到Linux中Java进程创建的前10个或前几个CPU密集型线程堆栈跟踪?如果可能的话,我也想知道花了多少时间。
浏览 18
提问于2017-02-25
得票数 2
1
回答
如何通过C库获取Linux硬件和系统信息?
、
、
我正在尝试实现一个通过蓝牙套接字发送当前系统信息的系统(实际上,是一个Linux服务器)。这个后端代码是用C语言编写的。我想知道是否有可用的库来获取cpu温度、磁盘使用和进程运行等信息,这只是C内部代码的几个例子。如果不可能,你有什么建议给我吗?
浏览 2
提问于2013-05-10
得票数 0
4
回答
如何编写可以获取linux服务器上的CPU使用率的shell脚本
、
、
我想知道如何编写一个shell脚本来获取linux服务器的CPU使用率。 我知道如何在linux pc上使用ps和top来做这件事。虽然这里的问题是我需要使用shell脚本将作业提交到linux服务器。 我试过了 myjob ps ux U myname 它是按顺序运行的。所以,我不知道我的作业的CPU使用率。 myjob & ps ux U myname 符号只会暂停我的作业。同样,这里的全部目的是了解myjob的CPU使用情况。 请告诉我如何并行运行这两条线路,或者有其他方法。 提前谢谢你。
浏览 0
提问于2012-12-29
得票数 0
3
回答
监视linux中进程的CPU时间、句柄计数、私有字节数、线程计数
、
、
如何监视linux中的进程的下列指标?我使用的是11 SP1 64位。 %CPU时间 手柄计数 拜特斯 线程计数 这些工具可以用于linux吗?
浏览 3
提问于2012-03-30
得票数 2
2
回答
top从哪里获取实时数据?
、
、
、
、
top应用程序在Linux上是从哪里获取数据的?我可能对实时CPU负载/pid数据感兴趣(我阅读了/proc/pid手册页中几乎所有的文档,但那里没有相关信息)。 pid是jboss。我需要的数据轻量级(易于导出)。
浏览 1
提问于2011-01-28
得票数 11
回答已采纳
2
回答
如何在linux中确定定时器频率
、
、
、
我需要写一个内核模块来计算Linux内核计时器(中断)频率。 有人告诉我我需要在我的模块中使用计时器,但我不知道如何清楚地做到这一点: 我的最终目标是将结果(频率)写入某个文件(例如: /proc/osfreq/ )。 =)
浏览 3
提问于2012-11-28
得票数 6
2
回答
如何在Android系统上获取cpu硬件标识?
、
、
、
我需要从/sys/class/hwmon获取CPU电压和温度,但需要找到CPU ID以找到正确的目录,例如: $ ll /sys/class/hwmon/hwmon2/device lrwxrwxrwx 1 root root 0 sep 3 13:05 /sys/class/hwmon/hwmon2/device -> ../../../0000:2f:00.0/ 如何看什么设备是0000:2f:00.0?,我发现在/sys/devices/cpu中却找不到硬件id,lspci和lsusb不能显示CPU硬件。 其思想是在Linux系统(如Ubuntu或Android )中不使用非本地
浏览 0
提问于2022-09-03
得票数 2
3
回答
Linux以及物理和虚拟CPU
、
如何找出一台linux机器正在使用多少个cpu(对于应用程序和整个系统),以及它们是物理的还是虚拟的?
浏览 4
提问于2010-11-25
得票数 1
回答已采纳
2
回答
windows中有没有一个等同于linux命令"perf stat“的工具?
、
windows中有没有一个等同于linux命令"perf stat“的工具?例如,查看前端停顿、缓存未命中和其他性能计数器数据?
浏览 4
提问于2016-01-07
得票数 6
1
回答
程序的CPU负载
、
、
、
我们如何知道我们的程序在CPU上的负载是多少? 我试着用htop找到它。但是htop不会给cpu负载。它实际上给出了我的程序的cpu利用率百分比(使用pid)。 我是用C语言编程的,Linux环境下。
浏览 2
提问于2012-03-12
得票数 2
2
回答
高CPU使用率- Linux上的简单数据包接收器
、
、
我正在编写Linux下的简单应用程序,收集所有来自网络的数据包。我通过调用"recvfrom()“函数来使用阻塞接收。当我用hping3产生很大的网络负载(大约每秒100k个原始帧,每个130字节)时,"top“工具显示我的进程的CPU使用率很高--大约是37-38%。这对我来说很有价值。当我减少包的数量时,使用率更低-例如,对于每秒4k帧,top显示3%。 我检查过DC++,当它下载到10MB/s的时候,它的进程占用的CPU不是38%,而是5%。在C语言中有没有什么可编程的方法来减少CPU使用率,同时仍然接收大量的帧? 我的CPU: Intel i5-2400 CPU @3.
浏览 1
提问于2013-01-04
得票数 1
回答已采纳
2
回答
缺少sysfs cpu信息
、
我正在尝试获得Linux下的CPU架构信息。 据我所知,这些信息可以通过sysfs文件系统获得。 我在Xen VM上运行了CentOS 5。sysfs文件系统已挂载。但是,/sys/devices/system/cpu/cpu0/目录几乎是空的。唯一的条目是单个文件"online",其值为"1“。 怎么回事?我的CPU信息都在哪里?
浏览 9
提问于2011-03-11
得票数 1
回答已采纳
3
回答
从/proc/cpuinfo获取TSC频率
、
我想知道Linux系统上的TSC频率。从/proc/cpuinfo读取数据时,我在"model name“和"cpu MHz”行中得到了不同的频率。例如,在具有4个HT核心的核心i7中,我得到: model name : Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz cpu MHz : 1600.000 哪个频率是正确的? 3.4 GHz还是1.6 GHz? 我假设只有新的处理器,所以可变的TSC频率不是问题。 "cpu MHz“是处理器的当前频率吗?我的意思是,这个值可以随着CPU负载而改变吗? 编辑:我做了一个简单的程序
浏览 17
提问于2014-06-25
得票数 3
1
回答
Prime 95 Cpuz速度风扇
嗨,我在找一个Linux版本的Prime95,CpuZ和Speed,也有一个Linux版本的这些程序,我想超过我的电脑,我不喜欢我想超过时钟在Linux上。
浏览 0
提问于2016-07-14
得票数 0
1
回答
在poky linux上获取CPU温度。
、
、
我正在监视一个基于ARM的嵌入式设备的性能,它运行poky linux发行版(来自Yocto项目),其中包含OpenEmbedded构建系统。我需要一次又一次的测量CPU温度。不需要依赖第三方程序,我有办法得到CPU温度吗?是否有我可以读取的系统文件来获取这些信息?
浏览 0
提问于2017-04-01
得票数 5
3
回答
如何在Linux多线程环境中度量函数的总执行时间
、
、
、
我想测量一下在Linux中使用C函数所花费的总时间。函数可以同时从不同的线程调用,并且所花费的时间应该加在一起。如何在Linux中进行此测量?我已经查看了clock()函数,并计算了该函数的开始和结束之间的差异。 我在Stackoverflow的这个线程中找到了一个使用clock()的解决方案: 但据我所知,这还包括CPU在测量期间执行的线程处理。这是一个正确的假设吗? 在Linux中有没有其他方法来做这个测量呢?
浏览 0
提问于2017-04-05
得票数 2
1
回答
获取VPS的实际CPU频率和RAM大小
、
、
有什么方法可以获得VPS的实际CPU频率和RAM大小(我对Linux和Windows都感兴趣)?
浏览 0
提问于2011-07-16
得票数 1
回答已采纳
4
回答
查找linux内核中的CPU数量
、
我希望在linux内核中检测CPU的数量,并编写一个找到它的sys_call。 给出了一个CPU和cpu_detect填充它的特性,但是如何找到要检测的CPU数量呢?
浏览 4
提问于2017-04-02
得票数 4
回答已采纳
5
回答
如何在终端(mac)的%中获得CPU利用率
、
、
我在linux和windows上看到了同样的问题,但没有看到mac (终端)。有人能告诉我如何在%中获取当前处理器利用率,因此示例输出将是40%。谢谢
浏览 5
提问于2015-06-15
得票数 23
回答已采纳
4
回答
如何在linux中查找处理器队列长度
、
正在尝试确定linux计算机上的处理器队列长度(准备运行但当前未运行的进程数)。在Windows中有一个用于这个指标的WMI调用,但我对linux了解不多,我正在尝试挖掘/proc和“top”来获取信息。有没有办法确定cpu的队列长度? 编辑后添加:Microsoft关于其度量标准的话:“由于当前正在运行的另一个活动线程,一个或多个准备就绪但无法在处理器上运行的线程的集合称为处理器队列。”
浏览 3
提问于2009-01-13
得票数 8
2
回答
无法使用ProcessBuilder运行程序,从命令行运行良好
、
、
在linux (debian)上,我可以运行以下命令: /usr/lib/jvm/jdk1.7.0_21/bin/java -jar ~/myjar.jar ".*" 我试图从Java程序中运行它,而不是使用: ProcessBuilder pb = new ProcessBuilder(java, "-jar", "~/myjar.jar", "\".*\""); System.out.println(pb.command());按预期打印以下内容: [/usr/lib/jvm/jdk1.7.0_21/bin/j
浏览 8
提问于2013-05-06
得票数 3
回答已采纳
3
回答
top如何计算单核Linux系统上CPU的使用情况?
、
如何在具有单个内核的Linux系统上计算CPU使用量? Cpu(s): 28.1%us, 6.5%sy, 0.0%ni, 43.0%id, 21.6%wa, 0.0%hi, 0.5%si, 0.2%st 请解释如何获得us,sy,ni,id,wa,hi,si和st值。
浏览 0
提问于2012-06-12
得票数 5
1
回答
AER设备[15b7:5006] Ubuntu20.04和英特尔SpeedStep技术的错误
、
、
我有一个联想Thinkpad E15与Ubuntu20.04安装在一个NVMe SSD 1TB,在双引导与原来的Windows10Pro,一切顺利。我增加了一些软件和外部硬件。现在,我在Ubuntu: AER: PCIe总线错误: severity=corrected type=Physical layer (receveir ) AER:设备错误状态/掩码=00.01/0000e000 AER RxERR引导过程中出现了此错误,并且Ubuntu的启动只能在Ubuntu的恢复模式下进行。 取而代之的是,内置于联想的Windows 10 Pro正常启动。在错误的同时,在Ubuntu的启动过程中,
浏览 0
提问于2021-01-22
得票数 0
1
回答
如何为我的应用程序中的线程设置相对的线程优先级,而不需要root访问
、
、
、
我有一个在Linux、Windows和MacOS/X上运行的线程C++应用程序(在Linux和MacOS/X下使用pthread,在Windows下使用_beginthreadex() )。 在应用程序中,我派生了三个线程: A、B和C。我想让线程A的性能不会/不会受到线程B的CPU使用率的影响,这样线程B的性能就不会/不会受到线程C的CPU使用率的影响。 显而易见的解决方案是设置线程优先级,A获得最高的线程优先级,C获得最低的线程优先级。 然而,美中不足的是,这个应用程序通常在没有任何特殊权限的情况下运行,我遇到的大多数设置线程优先级的API都需要root权限才能工作。 非根进程有什么方法可
浏览 0
提问于2017-05-15
得票数 1
4
回答
如何使用node.js获取系统统计信息
、
、
、
我有一个分布式服务器系统。 有很多服务器,通过PubSub进行协调。它们都连接到统计服务器。每分钟服务器将其统计数据发送到统计服务器(处理了多少请求,平均时间等)。 所以..。将系统状态包含在此统计消息中将是很好的。我需要CPU负载(每个核心)和可用内存量。 我做了一个小的变通办法,决定用"exec“调用一个linux命令,解析answer并形成一个JSON数据来发送。 但是如何从命令行获取这些数据呢? 在Mac上,我可以很容易地通过geektool脚本获得我需要的所有东西,但在linux (debian)上,它们不能工作。 例如: top -l 1 | awk '/PhysM
浏览 0
提问于2012-04-26
得票数 7
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux下查看CPU信息
在 Linux 中如何对 CPU 进行压力测试|Linux 中国
TLBleed漏洞:通过探测TLB获取CPU秘钥
如何正确获取容器的CPU利用率?
Linux之《荒岛余生》(二)CPU篇
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券