버퍼 캐시 분할은 해롭지 만 그 영향은 미미합니다. 나는 그것이 너무 작아서 기본적으로 측정하는 것이 불가능하다고 생각합니다.
다른 마운트 지점 간의 데이터도 공유 할 수 없음을 기억해야합니다 .
다른 파일 시스템은 다른 할당 버퍼를 사용하지만 메모리가 거기에 앉아서 예쁘게 할당되는 것과는 다릅니다. slabtop
3 가지 파일 시스템 (XFS, ext4, btrfs)을 실행하는 시스템의 데이터 :
OBJS 활성 사용 OBJ 크기 슬라브 OBJ / SLAB 캐쉬 크기 이름
42882 42460 99 % 0.70K 1866 23 29856K shmem_inode_cache
1448313872 95 % 0.90K 855 17 13680K ext4_inode_cache
4096 4096 100 % 0.02K 16256 64K jbd2_revoke_table_s
2826 1136 40 % 0.94K 167 17 2672K xfs_inode
1664 1664 100 % 0.03K 13128 52K jbd2_revoke_record_
1333886 66 % 1.01K 43 31 1376K btrfs_inode_cache
(많은 다른 물건들)
보시다시피, 실제로 크기가 큰 캐시의 사용률은 90 % 이상입니다. 따라서 여러 파일 시스템을 병렬로 사용하는 경우 컴퓨터가 전용 파일 서버가 아닌 경우 시스템 메모리의 5 %를 잃는 것과 비슷한 비용이 발생합니다.