并不仅仅shared_buffers内存块独自负责缩短响应时间,OS的缓存也通过保持大量的数据随时可用,进而大大缩短了响应时间。
这两个缓存一起明显降低了实际读取次数和物理读取的容量。
除了这两个级别的缓存之外,还存在磁盘控制器缓存、磁盘驱动器缓存等。这些缓存通过减少所需的物理I/O来提高性能。
巨大缓存也存在风险,比如当大量数据从缓冲区写入硬盘时所产生的I/O瓶颈。
并不仅仅shared_buffers内存块独自负责缩短响应时间,OS的缓存也通过保持大量的数据随时可用,进而大大缩短了响应时间。
这两个缓存一起明显降低了实际读取次数和物理读取的容量。
除了这两个级别的缓存之外,还存在磁盘控制器缓存、磁盘驱动器缓存等。这些缓存通过减少所需的物理I/O来提高性能。