| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | 31 |
Tags
- Express.js
- 강한 연결 요소
- 자바스크립트
- map
- Binary Lifting
- R 그래프
- 게임 서버 아키텍처
- Github
- PROJECT
- Behavior Design Pattern
- 트라이
- ccw 알고리즘
- trie
- 최소 공통 조상
- reference counting
- JavaScript
- Lock-free Stack
- DP
- localstorage
- 비트마스킹
- Strongly Connected Component
- SCC
- Delete
- 그래프 탐색
- 벨만-포드
- 이분 탐색
- 비트필드를 이용한 dp
- Spin Lock
- 2-SAT
- Prisma
Archives
- Today
- Total
목록pch (1)
dh_0e
Thread Manager게임 서버나 대규모 시스템 프로그래밍에서 수많은 thread들을 효율적으로 관리하기 위한 지휘소 역할주요 용도Thread 생성 및 생명주기 관리서버가 시작될 때 필요한 스레드 개수(Worker Threads)를 한꺼번에 생성하고 관리함각 스레드가 언제 시작되고 언제 안전하게 종료(Join)되어야 하는지를 제어하여 자원 누수를 방지함Thread 로컬 저장소(TLS) 초기화각 스레드만이 가지는 고유한 데이터(ex ThreadId, 전용 메모리 풀)를 설정GThreadManager를 통해 현재 어떤 스레드가 어떤 역할을 수행 중인지 추적할 수 있게 도움 작업 분배 및 부하 분산 (Load Balancing)수천 명의 유저 패킷이 들어왔을 때, 이를 어떤 스레드에게 맡길지 결정하는 로직..
C++/Game Server
2026. 2. 11. 17:00
