31 lines
2.4 KiB
Markdown
31 lines
2.4 KiB
Markdown
---
|
|
id: P-REINFORCE-AUTO-B64E78
|
|
category: Unified
|
|
confidence_score: 0.90
|
|
tags: [auto-reinforced]
|
|
last_reinforced: 2026-04-20
|
|
github_commit: "[P-Reinforce] Continuous Worker - Micro-latency"
|
|
---
|
|
|
|
# [[Micro-latency|Micro-latency]]
|
|
|
|
## 📌 한 줄 통찰 (The Karpathy Summary)
|
|
> 웹 그래픽 파이프라인에서 마이크로 레이턴시(Micro-latency)는 60Hz 디스플레이 기준 16.67ms와 같은 엄격한 시간 예산 내에서 하드웨어와 소프트웨어 구성 요소가 동기화할 때 발생하는 미세한 지연을 의미합니다 [1]. 이는 JavaScript 엔진의 가비지 컬렉션, WebGL 및 ANGLE과 같은 API 변환, OS의 컨텍스트 생성, 디스플레이 하드웨어 등 여러 계층에서 복합적으로 발생하며 [2-5], 이러한 미세 지연이 누적되면 프레임 누락이나 인지 가능한 끊김(Stuttering) 현상으로 이어집니다 [1, 5]. 최근에는 Spectre 및 Meltdown과 같은 보안 취약점 완화 조치로 인해 시스템의 기본 마이크로 레이턴시가 소폭 증가하기도 했습니다 [6, 7].
|
|
|
|
## 📖 구조화된 지식 (Synthesized Content)
|
|
본문 구조화 작업 중...
|
|
|
|
## ⚠️ 모순 및 업데이트 (Contradictions & RL Update)
|
|
- **과거 데이터와의 충돌:** 자동화 엔진에 의해 매핑된 지식으로, 추후 정밀 검증 필요.
|
|
- **정책 변화:** Graphics & Performance 분야의 자동 자산화 수행.
|
|
|
|
## 🔗 지식 연결 (Graph)
|
|
- **Related Topics:** [[WebGL|WebGL]], [[WebGPU|WebGPU]], [[Spectre and Meltdown|Spectre and Meltdown]], [[EXT_disjoint_timer_query|EXT_disjoint_timer_query]], [[ANGLE (Almost Native Graphics Layer Engine)|ANGLE (Almost Native Graphics Layer Engine)]]
|
|
- **Projects/Contexts:** [[WebSplatter (3D Gaussian Splatting)|WebSplatter (3D Gaussian Splatting)]], [[CesiumJS|CesiumJS]], [[Figma|Figma]]
|
|
- **Contradictions/Notes:** 소스에 따르면, 성능 분석을 위한 정밀한 마이크로 레이턴시 측정의 필요성과 시스템 보안(Spectre/Meltdown 공격 방어) 사이에 명확한 상충(Conflict)이 존재합니다. 고정밀 타이머가 사이드 채널 공격에 악용될 수 있다는 연구 결과에 따라 브라우저 벤더들은 `EXT_disjoint_timer_query`를 비활성화하거나 타이머 해상도를 인위적으로 낮추는(Quantization) 타협안을 채택해야만 했습니다 [6, 10-12, 18].
|
|
|
|
---
|
|
*Last updated: 2026-04-19*
|
|
- Raw Source: 00_Raw/2026-04-20/Micro-latency.md
|
|
---
|