ssd 캐시를 거의 안 쓰길래 왜 그런가 해서 봤더니 modprobe 설정값이 4개 있는데
그 설정값들을 잘 건드려야 ssd 캐시를 쓰대요
아무튼 일단 설정값을 바꾸니 엄청 공격적으로 쓰네요
관련 설정값은 대충
l2arc_headroom
l2arc_noprefetch
이거 두개 0으로 해 주시고
l2arc_write_max
l2arc_write_boost
이거 사용하시는 ssd 속도에 따라 적절한 값을 적어 주시면 됩니다
저는 16gb 옵테인 벤치 시 평균 쓰기 속도인 120mb/s보다 약간 느린 110mb/s로 했습니다
스펙에서는 쓰기 속도가 140mb/s라고 하던데 암호화를 해서 그런 것 같네요
아무튼 그러면 지금까지 캐시용 ssd가 장식으로 있었던 것일지도요
솔직히 nas에다 zfs 설정해서 쓰실 분은 별로 없을 듯 하기는 한데
혹시 nas에 zfs 쓰실 분 있으면 참고하세요