想问问asp.net 的system.web.caching一系列api把数据存到内存还是进程内的缓存(CPU的多级缓存);
CPU内存和进程内缓存(CPU的多级缓存)看了是不一样的,而且两者存取速度不一样,能否说说传统.net应用有哪些方法或框架可以操作这两个的,还有asp.net core的哪些方法。
想问问asp.net 的system.web.caching一系列api把数据存到内存还是进程内的缓存(CPU的多级缓存);
CPU内存和进程内缓存(CPU的多级缓存)看了是不一样的,而且两者存取速度不一样,能否说说传统.net应用有哪些方法或框架可以操作这两个的,还有asp.net core的哪些方法。
都是内存缓存
没有方法可以操作到CPU的缓存。
看书不要光看名词。cpu缓存,应用级的代码一般是管不到的。
缓存是相对于某方面能力较差而使用另一种硬件中间化的技术手段,比如内存比硬盘快,内存比网络快,我们以内存为缓存方式,比如并口一次性速率比串口快,过程必然需要缓存(除非硬件级移位寄存器),比如内存空间过小而选择廉价的硬盘缓存。