腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
查看
最后一级
缓存
中有多少分片?
、
、
、
、
我在一篇论文中读到了关于末级
缓存
的介绍。在引言中,有人说末级
缓存
有很多片。每个片就像一个传统的集关联
缓存
。根据集合索引和分片id找到对应的
缓存
集合(如下图所示)。 以及每个片的信息(多少个高速
缓存
组,每个高速
缓存
组中有多少个高速
缓存
线)。我在谷歌上搜索的方法是
查看
/sys/devices/system/
cpu
/
cpu
0/cache/inde
浏览 1
提问于2020-12-08
得票数 3
1
回答
CPU
缓存
线大小是否可修改?数据是如何在
缓存
块中传输的?
、
我有两个与硬件相关的问题: 1-
CPU
缓存
线大小是否可由操作系统修改,或者是否已在
CPU
中硬连线?可以在
Linux
上使用getconf -a
查看
缓存
线的大小。2-假设我的数据
缓存
线大小是64 bytes,数据是如何从内存传输到
CPU
的?是并行传输吗?(意思是总线上有64*8 = 512的小电线来一次移动所有的比特),或者它的串行传输?
浏览 0
提问于2020-11-25
得票数 1
3
回答
如何在恢复检查点后切换gem5中的
CPU
模型,然后观察差异?
我希望用轻量级
CPU
以全系统(FS)模式引导
Linux
内核,以节省时间,在引导完成后设置检查点,然后用更详细的
CPU
恢复检查点,以研究基准,如:中提到的。但是,当我尝试使用-r 1 --restore-with-
cpu
=时,我无法观察新的和旧的
CPU
之间的周期差异。例如,如果我
浏览 7
提问于2018-02-27
得票数 0
回答已采纳
2
回答
在ARMv8 8-A
Linux
上禁用
CPU
缓存
(L1/L2)
、
、
我想在运行
Linux
的ARMv8 8平台上禁用低级
缓存
,以衡量优化代码的性能,而不依赖于
缓存
访问。{ MRS %0, SCTLR_EL1我的猜测是,我
浏览 3
提问于2016-12-19
得票数 4
回答已采纳
3
回答
在重启之前刷新Core Duo
缓存
?
、
假设我正在通过L1/L2
缓存
写入Core Duo系统上的RAM位置。
Linux
是否会将
CPU
缓存
刷新为重新启动/死机的一部分?问题是,
CPU
规范是否定义了这种行为?
浏览 1
提问于2010-12-03
得票数 0
1
回答
获取ARM处理器中的
缓存
详细信息-
Linux
、
、
在Intel处理器上要获取
缓存
详细信息,请执行以下操作: cat /sys/devices/system/
cpu
/
cpu
*/cache/index*
浏览 4
提问于2013-06-18
得票数 1
1
回答
缓存
即存(无填充模式)可执行代码
、
、
、
我读过很多次关于
缓存
为ram模式(无填充模式)的文章,我想知道第一,可执行代码是否可以编写和跳转到,如果是这样的话,可执行代码仅限于一级
缓存
的一半(因为
缓存
实际上只是sram)。
浏览 2
提问于2014-12-30
得票数 13
回答已采纳
1
回答
如何在不需要
缓存
的fs模式下运行Gem5模拟器?
、
我能够在fs模式下运行gem5,但现在我想从系统中删除
缓存
。那么,要成功地删除
缓存
并成功运行,我需要对gem5 5/ to / in /fs.py文件进行哪些更改。
浏览 0
提问于2018-04-03
得票数 1
回答已采纳
2
回答
是否有一种方法可以禁用
Linux
系统上的
CPU
缓存
(L1/L2)?
、
、
、
我正在分析
Linux
系统上的一些代码(运行在Intel i7 4500 u上),以获得只需要执行成本的时间。应用程序是来自libmpeg2的演示libmpeg2。但是,我们希望看到关闭
缓存
时的原始执行成本。 我是否可以通过
Linux
命令或gcc标志禁用系统的
cpu
缓存
?或者甚至将
cpu
(L1/L2)
缓存
大小设置为0KB?或者添加一些修改过的代码来禁用
缓存
?
浏览 6
提问于2015-03-09
得票数 4
1
回答
如何在
Linux
x86中清除进程所拥有的
CPU
cached
我想要获得内核API,这些API可以用来刷新/清除特定进程拥有的
CPU
缓存
。
浏览 13
提问于2018-01-09
得票数 0
回答已采纳
2
回答
查看
x86体系结构中的
cpu
缓存
内容
、
如何
查看
或转储基于x86的体系结构的
cpu
缓存
内容?每次刷新
缓存
时,如何
查看
刷新的内容/位置?
浏览 0
提问于2013-10-17
得票数 1
2
回答
为KVM客户端设置
CPU
缓存
大小和模型
、
、
是否有可能为KVM
Linux
客户创建自定义
CPU
模型,或者至少修改
缓存
大小和模型名称等参数? 我知道我可以设置
CPU
的特性,拓扑和钉扎,并从其中一个可用的模式。问题是,有英特尔Xeon X7560
CPU
,每个24 MiB的
缓存
,而我找不到任何类似的东西。我不确定它是否会对LAPACK、ATLAS等的计算速度产生巨大影响,但用户可能会期望在主机上看到与这些
CPU
相同的
CPU
。
浏览 0
提问于2011-08-09
得票数 1
1
回答
测量
缓存
线利用率
、
、
、
有没有办法测量
缓存
线的利用率?我所说的高速
缓存
线利用率是指在驱逐高速
缓存
线之前读取或写入的高速
缓存
线字节的分数。我的目标是运行
Linux
的Intel
CPU
。度量不一定要来自物理
CPU
本身。
浏览 1
提问于2015-11-10
得票数 1
4
回答
当我有每个
CPU
的数据结构时,将它们放在不同的页面上是否可以提高性能?
、
、
、
我在
linux
内核模块中有一个小型的每个
CPU
的数据结构,每个
CPU
频繁地写入和读取自己的数据。我知道我需要确保这些数据项不在同一
缓存
行上,因为如果它们在同一
缓存
行上,那么内核将永远弄脏彼此的
缓存
。将这些每个
cpu
的结构填充到4096字节并对齐它们是否会对性能产生影响? 这是在x86_64上的
Linux
2.6上。
浏览 1
提问于2010-12-22
得票数 6
回答已采纳
2
回答
通过命令行
查看
CPU
缓存
的大小?
、
、
、
、
如何使用命令行
查看
CPU
缓存
的大小?另外,是否可能只输出
缓存
的信息,从而过滤掉所有其他信息?
浏览 0
提问于2016-01-22
得票数 13
回答已采纳
2
回答
Linux
线程和进程-
CPU
关联
、
、
、
当我的进程进入睡眠状态并苏醒过来时,它是否总是被安排在它以前计划的相同的
CPU
上? 当我从进程创建线程时,它是否也总是在同一个
CPU
上执行?即使其他
CPU
是空闲的和睡眠的。我想具体了解
Linux
中的机制。此外,我正在通过p线程库创建线程。我正面临一个随机的挂断问题,这个问题永远是不可复制的。需要这些信息才能朝着正确的方向前进。
浏览 1
提问于2013-09-13
得票数 2
回答已采纳
1
回答
在具有多个(物理)
CPU
的系统上的多线程进程中,线程调度是如何处理的?
、
、
、
、
答案--感谢断脚和nosid的响应,我想我已经得到了它:-
Linux
调度程序有不同的NUMA策略,这些策略会影响线程在核心/染料方面的内存突变/访问模式。假设: 问
浏览 6
提问于2014-03-09
得票数 3
2
回答
"C“以编程方式清除
Linux
机器上的L2
缓存
、
、
用"C“编写的与清除
Linux
机器上的L2
缓存
相关的编程步骤是什么? /sys/devices/system/
cpu
/
cpu
0/cache/index2/size =6144 K x8
浏览 1
提问于2010-08-10
得票数 5
1
回答
为什么
Linux
内核在完全系统模式下看不到gem5模拟器中的
缓存
大小?
、
cat /sys/devices/system/
cpu
/
cpu
0/cache/index2/size但我注意到: 文件/sys/devices/system/
cpu
/
cpu
0/cache/index2/size不存在。不过,我确信
缓存
是存在的,因为我已经对简单的程序进行了基准测试,并且随着<
浏览 2
提问于2018-02-27
得票数 0
2
回答
Intel Nehalem/SB/IB/Haswell
CPU
,cache vs TLB
、
、
在Nehalem+体系结构英特尔
CPU
上,L1
缓存
、L2
缓存
、L1 DTLB和L2 DTLB之间的交互是什么?在我发现的所有映像中,没有明确的解释是
CPU
首先
查看
L1 DTLB,然后转到L1D
缓存
,还是只在L1D或L2
缓存
中出现
缓存
错误时才进入L1 DTLB
缓存
?
浏览 0
提问于2014-03-22
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux下查看CPU信息
关于cpu的知识——什么是CPU缓存?
Linux服务器如何查看CPU使用率、内存占用情况
CPU加了缓存后,有人急了~
Linux查看日志
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券