python/sglang/srt/entrypoints/engine.py | 主引擎类 — 所有初始化和关机的入口点 |
python/sglang/srt/managers/scheduler.py | 调度器 — 批处理调度、KV 缓存管理和 GPU 编排的核心 |
python/sglang/srt/entrypoints/http_server.py | HTTP API 层 — 所有 REST 端点和请求路由 |
python/sglang/srt/mem_cache/memory_pool.py | 内存池结构 — ReqToTokenPool、TokenToKVPool、KV 缓存实现 |
python/sglang/srt/mem_cache/radix_cache.py | 基数缓存 — 实现 KV 缓存自动共享的关键创新 |
python/sglang/srt/managers/schedule_batch.py | 批处理和请求数据结构 — Req、ScheduleBatch、ModelWorkerBatch |
python/sglang/srt/server_args.py | ServerArgs 和 PortArgs — 所有配置及 IPC 通道定义 |
python/sglang/srt/managers/tokenizer_manager.py | TokenizerManager — 分词管线和请求生命周期管理 |