Sehyup
Preview Image

너프된 Claude — Transformer 작동원리부터 잠수함 패치·환각·토큰 폭증까지

서론 — Claude는 진짜 너프됐는가 Claude Opus 4.6은 한동안 코딩 작업의 기준선을 한 단계 끌어올렸다는 평을 받았습니다. Codebase 전체를 던져도 맥락을 잡고, 까다로운 리팩터링을 한 번에 끝내고, 도구 호출 사이의 추론도 깔끔했습니다. 그런데 2026년 2월부터 이상 신호가 누적되기 시작했습니다. 사고 깊이 73% 감소, ...

Preview Image

CS 로드맵 9편 — 스케줄링: OS는 누구에게 CPU를 줄까

서론: “누가, 얼마나”의 문제 지난 편에서는 프로세스와 스레드가 무엇이고 OS가 그것을 어떻게 추상화하는지 보았습니다. 이제 자연스럽게 따라오는 질문이 있습니다. 준비 상태인 스레드가 100개 있는데 코어가 8개라면, OS는 누구에게 CPU를 줄까요? 그리고 얼마나 오래 줄까요? 이 두 질문에 답하는 것이 스케줄러 (Scheduler...

Preview Image

CS 로드맵 8편 — 프로세스와 스레드: OS는 실행 단위를 어떻게 추상화하는가

서론: 지도에서 본론으로 지난 편에서는 세 운영체제의 혈통과 뼈대를 훑었습니다. Linux는 모놀리식, Windows NT는 하이브리드, macOS XNU는 Mach + BSD 이중 구조. 이게 지도였다면, 이번 편부터는 본론입니다. Stage 2의 핵심 질문을 다시 꺼내 보겠습니다. “스레드 두 개가 같은 변수를 쓰면 왜 프로그램이 때...

Preview Image

CS 로드맵 7편 — OS 아키텍처 입문: Unix, NT, XNU의 갈림길

서론: 왜 OS부터 시작하는가 Stage 1에서는 자료구조와 메모리를 다뤘습니다. 배열과 연결 리스트, 해시 테이블, 트리와 그래프, 그리고 힙까지 — 모두 “데이터를 어떻게 정리할 것인가”의 이야기였습니다. Stage 2의 질문은 조금 다릅니다. “스레드 두 개가 같은 변수를 쓰면 왜 프로그램이 때때로만 죽는가?” 이 질문에 답하려...

Preview Image

Flow Field 최적화 - 3,000에서 10,000 에이전트로 스케일링하기

서론 이전 포스트에서 Flow Field 패스파인딩의 개념과 3단계 파이프라인을 다뤘다. Flow Field는 에이전트 수와 무관하게 \(O(V)\) 로 계산되므로, 패스파인딩 자체는 병목이 아니다. 그렇다면 3,000 에이전트에서 프레임이 떨어지는 원인은 무엇인가? 그리고 10,000 에이전트까지 스케일업하려면 무엇을 바꿔야 하는가? 이 포스트...