Background 지식 메모 인덱스
이번 대화에서 정리한 LMCache 작동 원리 / 일반 분산 컴퓨팅 개념 / 메모 표기 규칙 등.
코드 분석 메모 (private/docs/notes/)와 분리해서, 학습용 background 지식만 모음.
모드 / 아키텍처
- mp_vs_inprocess.md — MP 모드 vs In-process 모드, vLLM 임베드의 의미
- tp_and_workers.md — TP rank, vLLM 워커 프로세스, GPU/디바이스 매핑, 다중 ring
비동기 / 동시성
- async_mechanism.md — Future vs eventfd, "loop 외부에서 받음"의 의미, 누가 일을 하는가
- eventfd.md — eventfd는 ID가 아니라 커널 신호 통로
- threading_lock.md —
self._lock이 잠그는 건 변수가 아닌 "출입 자체"
코드 해석 (raw_block core)
- core_exists_many.md —
exists_many한 줄씩 + L2 lock refcount 의미 - core_delete_many.md —
delete_many한 줄씩 + force 동작 + inflight 처리
메모 자체에 대한 메타
- raw_block_line_structure.md —
raw_block_line.md의 L1~L4 / Contract 섹션이 뭘 뜻하는지 - raw_block_constraints.md —
미충족/제약4개 항목 (per_tp_device_paths, O_DIRECT alignment, block_align 배수, slot_bytes 최소값)