腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
linux
内核,如何遍历所有cpus?
c
、
linux-kernel
、
kernel
我需要遍历每个CPU,这样才能从中获得一个
per_cpu
值,但是在2.6.26.5版的
Linux
Kernel中似乎没有for_each_cpu(i)宏。
per_cpu
(vm_event_states, i)
浏览 4
提问于2012-11-18
得票数 2
1
回答
L值的c的奇怪语法(在
linux
内核中:
per_cpu
)
c
、
linux-kernel
当我浏览
Linux
内核源代码时,我发现了以下代码片段:如果我查找
per_cpu
的定义,它是这样的: (typeof(*(__p)) __kernel __force *)(__p); \ #define
per_cpu
浏览 2
提问于2013-03-21
得票数 0
2
回答
/sys/内核/调试/跟踪/
per_cpu
显示的cpu比我多
linux
、
kernel
、
central-processing-unit
我的
linux
盒中有8个逻辑CPU。(从/proc/cpuinfo上看)。当我进去的时候它显示了32个CPU。 为什么会有区别?
浏览 0
提问于2014-03-04
得票数 1
1
回答
splice(2)在读取ftrace原始文件时返回“无效参数”。
linux
、
linux-kernel
、
splice
、
ftrace
、
zero-copy
这里是ftrace原始文件剪接失败读取的部分列表:/sys/kernel/debug/tracing/
per_cpu
/cpo0/snapshot_raw /sys/kernel/debug/tracing/
per_cpu
/cpo1
浏览 5
提问于2020-03-09
得票数 0
3
回答
如何在cpufreq.c文件中扩展"for_each_possible_cpu“?
c
、
linux-kernel
、
linux-device-driver
在cpufreq_core_init中:
per_cpu
(cpufreq_policy_cpu, cpu) = -1;init_rwsem(&
per_cpu
(cpu_policy_rwsem, cpu));当我查看定义的宏时, (*SH
浏览 2
提问于2013-03-26
得票数 4
回答已采纳
1
回答
Telegraf不使用sysstat选项,比如‘-d’或‘-n ALL`’?
monitoring
、
telegraf
# -d = "disk" # requires DISK activity# "-P ALL" = "
per_cpu
inode"# -w = "task" # # -H = "hugepages" # only available for newer
浏览 0
提问于2019-03-15
得票数 0
1
回答
Linux
事件在哪里存储快照?
linux
、
linux-kernel
我正在尝试基于收集事件快照。 triggering event occurs. queue is unplugged with a depth > 1. If you were tracing a set of events or functions at the time, the sn
浏览 2
提问于2017-08-04
得票数 0
1
回答
get_cpu_var,put_cpu_var不更新每CPU变量
c
、
linux
、
linux-kernel
#include <
linux
/kernel.h>#include <
linux
/delay.h> for (i = 0; i < num_cpus; i++) { int value =
per_cpu
proces
浏览 165
提问于2019-05-12
得票数 1
回答已采纳
1
回答
为什么我的散列函数在/sys/内核/跟踪/
per_cpu
/cpu45文件夹中不工作或者freez?
linux
、
bash
、
md5sum
847b838897ac47eb932f6427361232d1 Operating System: Ubuntu 20.04.4 LTS Architecture: x86-64 我想知道/sys/内核/跟踪/
per_cpu
/cpu45是不是一个活的文件?
浏览 15
提问于2022-07-22
得票数 0
回答已采纳
1
回答
如何在SMP
linux
中获取给定cpu的当前任务?
linux
、
linux-kernel
、
smp
我正在编写一个内核模块,它试图获取给定cpu的当前任务,例如,{ printk("current task on cpu %d is %d\n", cpu, p->pid);在我们的内核模块中,我们只能使用导出的函数符号,或者我们可以将系统映射中的内核函数地址硬编码到我们的模块中,然后使用它。
浏览 3
提问于2012-07-25
得票数 2
1
回答
per_cpu
变量的kallsyms_lookup_name
linux
、
linux-kernel
、
linux-device-driver
该变量被定义为
per_cpu
。如何使用kallsyms_lookup_name检索它?
浏览 1
提问于2018-07-31
得票数 0
1
回答
不能在超过一个处理器上调用VMXON
c
、
linux
、
linux-kernel
、
virtualization
、
hypervisor
我试图在Intel芯片上构建自己的
Linux
管理程序(5.0.x内核),但遇到了一个奇怪的问题。每当我尝试在多个处理器上执行VMXON时,它都会失败。void vmx_teardown(void){ vmstate* vms; vms =
per_cpu
num_possible_cpus()); // Allocate vmstate for every
浏览 2
提问于2019-11-13
得票数 1
回答已采纳
2
回答
for_each_possible_cpu宏在vmalloc_init()函数中,代码仅在一个cpu中运行吗?还是在每个cpu里?
memory-management
、
linux-kernel
、
smp
这不是编程的问题,但我在这里问..在
linux
start_kernel()函数中,在mm_init()函数中,我看到了vmalloc_init()函数。在函数内部,我看到这样的代码。struct vmap_block_queue *vbq; spin_lock_init(&vbq->lock); INIT_L
浏览 5
提问于2020-08-25
得票数 1
回答已采纳
1
回答
如何在
Linux
内核中实现百分比in指针?
linux
、
linux-kernel
、
smp
在多处理器上,每个核都可以有自己的变量。我认为它们是不同地址中的不同变量,尽管它们处于相同的进程中,并且具有相同的名称。
浏览 2
提问于2013-06-07
得票数 18
回答已采纳
2
回答
KVM如何在英特尔VMX中调度多个虚拟机?
linux
、
x86
、
virtualization
、
kvm
我正在通过
Linux
KVM学习Intel VMX。我的理解是,当vCPUa运行时,KVM的VMCS,并运行VM的代码。
浏览 0
提问于2018-06-09
得票数 0
1
回答
在内核模块中动态创建变量
linux-kernel
、
kernel
、
kernel-module
我计划在内核模块中使用kthread_run API。但是,我希望每个cpu都有一个线程,并使用num_online_cpus获得任何cpus。 //outside init_module function static struct task_struct *my_tasks[cpus];
浏览 0
提问于2015-03-05
得票数 1
回答已采纳
2
回答
为什么每个线程preempt_count都足够了?
multithreading
、
linux-kernel
、
scheduler
preempt_count变量跟踪每个CPU的统计信息: { }位数8- 15如果不是零,就意味着软数被分解了那么多次.我无法理解为什么preempt_count每个线程都足够了。当一个新进程被调度时,偏离过程位0-7将为零,否则它意味
浏览 1
提问于2015-03-30
得票数 2
回答已采纳
1
回答
内核模块的每cpu符号导出
linux
、
linux-kernel
、
kernel-module
ffffffff8187df50 r __ksymtab_x86_cpu_to_apicidint apicid =
per_cpu
浏览 1
提问于2014-01-04
得票数 0
2
回答
如何在
Linux
中不安全地删除块设备驱动程序
c
、
linux
、
linux-device-driver
、
network-block-device
我正在为
linux
编写一个块设备驱动程序。支持不安全的删除(如usb拔出)是至关重要的。我仍然在挣扎于角落的案件,
per_cpu
计数io的和偶尔的崩溃 我的问题是:内核中是否已经有这样的机制?在这个函数中,我增加了
per_cpu
计数器,以知道每个cpu有多少IO在运行。然而,有一个竞争条件的函数被调用,但计数器还没有增加,所以我的设备认为有0 IO,释放资源,然后IO来和崩溃的系统。
浏览 10
提问于2017-02-27
得票数 3
1
回答
扩展事件以捕获Server中正在运行的视图
sql-server
、
extended-events
EVENT_RETENTION_MODE=ALLOW_SINGLE_EVENT_LOSS,MAX_DISPATCH_LATENCY=5 SECONDS,MAX_EVENT_SIZE=0 KB,MEMORY_PARTITION_MODE=
PER_CPU
EVENT_RETENTION_MODE=ALLOW_SINGLE_EVENT_LOSS,MAX_DISPATCH_LATENCY=5 SECONDS,MAX_EVENT_SIZE=0 KB,MEMORY_PARTITION_MODE=
PER_CPU
浏览 12
提问于2022-08-09
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux DNS 查询剖析 Linux 中国
Manjaro Linux 22.0 发布|Linux 中国
Alpine Linux 3.18 发布|Linux 中国
Linux基础(3)linux命令3
linux高级课程-在Linux中编程
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券