Redis与硬件缓存
答
经过大量散文阅读后,我认为我对此有了更好的想法。因此,如果别人也有这个问题,就回答这个问题。
计算机中的缓存不受操作系统控制。它是微架构的一部分。没有软件访问可以“改变”缓存配置。在Linux机器上,输入
vi /proc/cpuinfo
将显示芯片制造商规定的缓存大小和对齐。像Redis和memcached这样的工具,通过将数据保存在机器的物理内存(RAM)中来“缓存”数据。它仍然导致缓存,因为这可以防止数据写入磁盘,从而提供更快的访问速度。
硬件缓存?缓存总是存储在某种内存中,无论是磁盘还是内存.... –