속성:Reusable lesson
외관
비슷한 문제를 만났을 때 다시 쓸 수 있는 내용을 적습니다.
d
Dynamically switch between general and specialized execution paths using observed demand and switching cost. +
DRAM-less FTL에서는 전역 유효 페이지 메타데이터를 별도로 저장하기보다 이미 존재하는 L2P 세그먼트와 함께 압축·지역화하면 조회 I/O를 줄일 수 있다. +
보안상 데이터 lifetime 종료를 OS의 늦은 zeroing이 아니라 메모리 장치의 접근 제어와 물리적 decay에 연결할 수 있다. +
deadline-aware scheduler를 평가할 때 priority/value와 deadline budget을 독립적으로 변동시키고, collinear boundary case는 본 결과가 아니라 별도 diagnostic으로 표시한다. +
point-estimated laxity가 음수가 되는 정책은 doomed work를 무조건 최고 priority로 올리지 말고, demotion/admission/drop 정책을 명시적으로 설계한다. 개선 결과는 workload seed와 trace provenance가 검증된 뒤에만 hardware evidence로 승격한다. +
실험 runner는 request-level failure를 즉시 기록하고 complete/finalize를 거부하며, partial payload를 별도 경로에 보관한다. repair run은 동일 immutable trace와 provenance가 입증될 때만 paired cell로 인정한다. +
자원-aware scheduler의 원인 주장은 해당 자원의 실제 포화·경쟁 telemetry와 연결한다. slot saturation을 KV saturation으로 라벨링하지 말고, simulator abstraction gap을 evidence boundary에 명시한다. +
재현 artifact는 named base revision, full diff, environment, tests, and provenance receipt를 함께 bind한다. obsolete patch는 historical code evidence로만 보관하고 성능 결론에는 사용하지 않는다. +
실험 전에 primary metric과 optimization objective의 관계를 고정하고, objective-aligned metric과 independent guardrail을 모두 보고한다. 하나의 metric에서의 승리를 다른 metric의 개선으로 번역하지 않는다. +
성능 실험의 seed는 tier·arrival·deadline뿐 아니라 입력 workload identity까지 결정해야 한다. 정책 비교 전 trace를 한 번 만들고 모든 정책에 재사용하며, prompt identity 또는 trace digest를 artifact에 기록한다. +
policy 연구 코드는 각 구성요소를 하나씩 끄는 ablation과 score breakdown을 제공하고, heuristic이 EDF/optimality theorem인 것처럼 과장되지 않도록 class/docstring/test에 claim boundary를 기록한다. +
e
Page table과 TLB가 이미 관리하는 identity와 cache metadata를 결합하면 별도 history table의 비용과 thrashing을 줄일 수 있다. +
소스 접근이 제한된 제품 소프트웨어에서는 relocation/link 정보를 남긴 시점의 정적 재작성이 dynamic instrumentation의 비용을 피할 수 있다. +
hybrid polling의 sleep은 완료시간 하나가 아니라 device time과 queue delay를 분리해 추정하고, polling 자체가 손해인 장기 요청은 interrupt로 보내야 한다. +
deduplication은 모든 페이지를 동일하게 스캔하기보다 중복 가능성에 따라 후보를 선별해야 한다. +
efficient memory overcommitment for i o passthrough enabled vms via fine grained page meta data d32f4845 +
DMA 환경의 메모리 회수는 페이지별 소유·사용 상태 추적이 핵심이다. +
Introduce a stable translation interface before adding new hardware-specific structures. +
enabling high performance and secure userspace nvm file systems with the trio architecture d59d00b6 +
보안 경계에서는 검증 필수 상태와 재구축 가능한 상태를 분리하라. +
multicore DVFS에서는 task-to-core partition과 active-core count를 함께 제어해야 shared-frequency와 leakage를 모두 최적화할 수 있다. +
단일 가상 네트워크 방식 대신 workload topology와 framework locality semantics를 함께 설계할 수 있다. +