腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么在
写
分配
缓存
策略中从主
内存
中获取数据
、
对于
缓存
的
写
分配策略,当发生
写
遗漏时,从主
内存
中获取数据,然后用
写
命中更新数据。 我的问题是,假设
写
命中的
回
写
策略,如果CPU立即更新数据,为什么要从主
内存
中读取数据?我们不能直接写到
缓存
而不从主
内存
中获取数据吗?
浏览 3
提问于2020-11-21
得票数 2
回答已采纳
1
回答
写回或写入主
内存
、
写
通:数据立即通过高速
缓存
写入主
内存
。
回
写
:数据是在后一次
写
的.我有一个共享
内存
,位于NUMA节点1中,假设node 0中执行的进程A修改共享
内存
的内容,然后在节点1中执行进程B,它希望读取共享
内存
的内容。如果处于
写
操作模式,则进程A修改的内容将位于节点1的主存中,因为节点0将数据写入节点1的L3
缓存
,而进程B则可以从节点1的L3
缓存
而不是从节点1的主
内存
获取进
浏览 3
提问于2017-07-05
得票数 0
回答已采纳
3
回答
在Ubuntu中使用的
写
模式策略是什么?
、
不管怎么说,是否要看看Ubuntu是使用
写
策略还是
写
策略?更新:我的意思是它是CPU
缓存
,而不是文件系统
缓存
。我关心的是编写
缓存
L1、L2、L3和
内存
的策略。谢谢你!
浏览 0
提问于2012-10-05
得票数 2
1
回答
使用
写
/
写
结构计算有效CPI
、
所以我试着去理解一个老师给我的作业问题,我真的迷失了--我理解
写
/
写
/
回
写
的概念,等等,但是我无法计算出有效CPI所需要的实际计算,有人能帮我吗?(问题如下: 下表提供了特定程序的
缓存
统计信息。已知的基本CPI (没有
缓存
丢失)为1,
内存
总线带宽(在
缓存
和
内存
之间传输数据的带宽)为每周期4个字节,在数据传输前需要一个周期发送地址。
内存
花费10个周期从总线存储数据或将数据获取到总线。
内存<
浏览 7
提问于2015-04-14
得票数 1
回答已采纳
1
回答
当对页使用
写
取
缓存
策略时
、
、
、
、
切线上:我知道
内存
是不可
缓存
的,但我假设可
缓存
的数据总是被
缓存
在写回
缓存
中,也就是说,我假设L1、L2和LLC总是
回
写
缓存
。 写入
缓存
更易于实现,并且可以使用独立于
缓存
的
写
缓冲区来更新
内存
。此外,由于没有触发
内存
写入,所以读丢失的代价更低。一般来说,层次结构下
浏览 1
提问于2020-04-09
得票数 3
回答已采纳
2
回答
DMA上下文中的高速
缓存
一致性问题
、
、
、
、
假设CPU修改了位置x+50中的值,并且没有将其刷新
回
主
内存
(
回
写
)。在这种情况下,如何通知CPU刷新脏
缓存
行?
浏览 0
提问于2012-04-13
得票数 4
1
回答
在使用outputcache属性时,是否要检测某个控制器操作何时被逐出?
、
、
public ActionResult GetData(MyParams myParams) return GetDataEx(myParams);在我的web
服务器
上
缓存
一堆我看到了,上面说当由于
内存
资源减少而将此项从teh
缓存
中逐出时,是否有任何方法获得特定的
回
调。我不认为
缓存
正常工作,但我猜我的<em
浏览 3
提问于2011-07-10
得票数 1
回答已采纳
1
回答
哪种
缓存
类型更适合总线监视?
、
、
、
我正在准备一个关于
内存
(主要是
缓存
)的考试,我遇到了几年前的一道选择题: b. write-back cache 我知道总线监视意味着每个
缓存
都会窥探总线,以查看从其他
缓存
发送到主存的请求,但我并不真正理解哪个答案是正确的。第一种类型(
写
通式)只会在每次更新时将所有内容更新到
内存
中,而后者只会将数据保存在
浏览 13
提问于2017-02-09
得票数 0
回答已采纳
2
回答
CPU
缓存
是否在I/O期间刷新到
内存
?
、
、
假设我的
服务器
程序有两个线程(T1和T2)运行在不同的核心上。两家公司都在为通过网络从单个外部客户端进入的RPC服务。操作顺序如下: 当T1的
缓存
执行将ACK发送回
浏览 5
提问于2018-01-09
得票数 1
回答已采纳
1
回答
“干净数据
缓存
丢失”和“脏数据
缓存
丢失”的区别
、
脏数据
缓存
丢失和干净数据
缓存
丢失之间有什么区别? 什么时候会发生不愉快的想念?(编辑:实际上这是明确的)
浏览 1
提问于2018-09-20
得票数 0
回答已采纳
4
回答
fflush、fsync和sync与
内存
层的比较
、
、
、
、
我只是在网上调查这些功能及其与
内存
层的关系。特别是,我发现了这个漂亮的,它让我对
内存
层有了很好的洞察力。 如果要更新的数据已经在内核缓冲区中,并且我的设备在写回模式下有
浏览 0
提问于2015-05-12
得票数 16
回答已采纳
1
回答
存储器控制器缓冲器中的刷新写入DDR设备
、
、
、
、
在代码中的某个时候,我需要将代码中的
写
操作一直推到DIMM或DDR设备。我的要求是确保写入到DIMM上DDR设备的行、禁、列。我需要读一下我写到主记忆里的东西。我不希望
缓存
获得值。相反,在编写完之后,我想从主
内存
(DIMM)中获取这个值。 到目前为止,我一直在使用英特尔的x86指令wbinvd(写回并使
缓存
失效)。然而,这意味着
缓存
和TLB被刷新。
回
写
请求进入主
内存
。但是,该数据可能存在于
内存
控制器( Intel称为集成
内存<
浏览 2
提问于2014-05-30
得票数 1
1
回答
ARM
缓存
行为:“清除”或“无效”是刷新
缓存
内存
的正确命令吗?
、
ARM CMSIS公开了可以“清除”
缓存
的函数、可以“失效”
缓存
的函数以及一组同时执行这两种功能的函数。这些实际上做了什么还不清楚,而且坦率地让我感到困惑: 你可以逐行进行清洗.只有当遇到脏行时,数据才会通过
写
缓冲区写回,并且已清除的行保留在
缓存
中(清洁数据<
浏览 3
提问于2017-06-07
得票数 5
回答已采纳
1
回答
高速
缓存
一致性MESI协议
、
、
这是一个基于总线的共享
内存
多处理器系统,具有2个CPU、MESI (伊利诺伊州)协议和
回
写
式
缓存
。两个CPU都访问共享变量B和C。我填写了下面的状态
缓存
,但我不确定变量返回共享状态后会发生什么?
浏览 1
提问于2014-11-14
得票数 1
3
回答
使用linux
服务器
上的所有
内存
是否安全,而不为
缓存
留下任何东西?
、
、
、
、
我有一个完全专用于CentOS 5.5的MySQL
服务器
(大部分是无害数据库表)。
服务器
有32 GB RAM、SSD磁盘和平均
内存
使用量如下所示:因此,大约有25 in在使用,大约6.5GB被
缓存
。我正在经历
写
查询的性能问题,所以我在想,这是最佳的
缓存
大小吗?我可能会增加innodb缓冲区大小,这样linux
缓存
就会变得更小,或者减少,这样它就会更大。 在linux上繁忙的MySQL
服务器
的最佳使用/
缓存
内存<
浏览 0
提问于2012-09-16
得票数 1
7
回答
C易失变量和
缓存
存储器
、
、
、
、
缓存
是由高速
缓存
硬件透明地控制到处理器上的,所以如果我们在C程序中使用易失性变量,如何保证我的程序每次从指定的实际
内存
地址读取数据,而不是
缓存
。高速
缓存
是由高速
缓存
硬件透明地控制的,因此当处理器发出地址时,它不知道数据是来自
缓存
还是来自
内存
。因此,如果我需要每次都必须读取
内存
地址,那么如何确保它不是从
缓存
引用的,而是来自所需的地址? 有些怎么说,这两个概念并不能很好地结合在一起。请澄清它是如何做到的。(想象一下我们在
浏览 0
提问于2011-10-24
得票数 39
1
回答
脏
缓存
行和页面回收
、
、
、
、
当操作系统选择清除脏
缓存
行时,尚未写回的脏
缓存
行会发生什么情况(假设
回
写
式
缓存
)。换句话说,当选择从主存储器中逐出一个页面时,该页面的
缓存
线会发生什么。一般的假设是,当页面被从
内存
中逐出时,它已经足够冷,不能被
缓存
。然而,在更大的
缓存
中,这会带来问题吗?假设我们有足够的高速
缓存
线来容纳每页中的1条线?
浏览 0
提问于2015-11-12
得票数 4
1
回答
当CPU写入
内存
位置而不是
缓存
中时,它会做什么?
、
假设我的程序中物理
内存
中的
内存
位置有一个8字节的long pointer。我的程序很小,可以完全安装在
缓存
中。程序很简单。根据“
内存
物理化”一文(由Gustavo Duarte编写,我无法链接),只有当具有该
内存
位置的证书准备写入RAM时,才会发生
内存
写入: 通常内核将所有RAM
内存
视为
回
写
,从而获得最佳性能。在写回模式下,
内存
访问的单位是高速
缓存
线,核心2中的64字节。如果程序读取
内存<
浏览 1
提问于2013-02-27
得票数 1
回答已采纳
1
回答
如何使PHP异步写入?
、
我在一个
服务器
上托管1,300个域名。我知道很多。但是每一个都占用很少的
内存
,很少的CPU,很小的带宽。瓶颈是随机写入。太多的随机写入(和随机读取)。
服务器
是Linux。;-) 大多数
写
操作只是
缓存
文件。如果偶尔出错的话,我什么也不会失去。基本上,我希望设置我的系统,以便大多数读和
写
都进入
内存
,然后当我希望
服务器
以顺序块的形式将数据写入磁盘时。我有大量的
内存
可以用作
缓存
。在Windows中,我使用超级
缓
浏览 3
提问于2013-01-27
得票数 0
1
回答
关于
缓存
算法的一些内容
、
、
假设我们有一些位于某个固定
内存
地址的阵列,这些阵列经常被访问和更新(与访问频率相比,更新的频率要低得多),如果阵列的大小很小,现代CPU通常可以
缓存
整个阵列吗?阵列的更新/访问能否完全在
缓存
中完成,而不是在主存存储中完成?根据我过去的经验,我测试的几个Intel CPU很可能就是这种情况,但我需要更多关于
缓存
算法的详细信息(对于任何远程最新的CPU型号来说都很难找到),以便以最佳方式开发我的算法。
浏览 5
提问于2012-12-12
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
游戏服务器缓存不直接Redis,而是自己写代码写入计算机内存中
内存缓存MemoryCache
Java内存缓存-通过Map定制简单缓存
Java内存缓存-通过Google Guava创建缓存
黑科技:本地硬盘回写,助力时下网游加速
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券