속성:Interpretation
외관
관찰한 결과가 나온 이유를 적습니다.
z
저자들은 core-aware allocator가 장기 block 분포를 고려하지 않아 분석용이며 production-ready가 아니라고 명시한다.
공유가 심하면 per-core 분리 이득이 줄고 checkpoint validity 검사 비용이 상쇄할 수 있다.
proactive frozen copy는 workload에 따라 무의미한 복사 비용을 만들 수 있어 적응적 사용이 필요하다.
Technical interpretation: global journal을 단순 shard하는 것만으로는 부족하며, cross-shard dependency는 평상시 병렬 기록하고 checkpoint/recovery 경계에서 명시적으로 순서를 복원해야 한다. +
공개 원문을 찾지 못해 SSD 모델, cache-hit 분포, background prefetch의 bandwidth/CPU 비용과 consistency 처리 세부사항을 검증하지 못했다.
최대 11%는 특정 DB workload 결과이며 모든 buffered I/O에 적용되는 평균값이 아니다.
Technical interpretation: zero-copy와 page cache를 양자택일하지 말고 miss의 critical path는 direct DMA로 줄이며 미래 reuse를 background cache fill로 분리할 수 있다. +