Thread
100 posts
[Android Hardware] 03. 커널 개발
[Android Hardware] 05. 시스템 서비스 개발
[Android Hardware] 09. 성능 최적화
[Clean Code] 22. 동시성 결함과 방어 원칙
[Design 11] Low-latency 아키텍처 패턴
[Concurrency 07] C++ 메모리 모델 실무 해석
[Concurrency 07] C++20 Atomics 실전
[Concurrency 07] C++20 Barrier/Latch 활용
[Concurrency 07] C++26 std::execution: Senders/Receivers 실전
[Concurrency 07] Condition Variable 성능 패턴
[Concurrency 07] Executors 기초
[Concurrency 07] False Sharing 탐지와 회피
[Concurrency 07] Lock 선택 기준
[Concurrency 07] Lock-free 설계 기초와 적용 판단
[Concurrency 07] Lock-free 자료구조 구현
[Concurrency 07] Seqlock 패턴
[Concurrency 07] SPSC/MPMC 큐와 링버퍼
[Concurrency 07] std::jthread와 stop_token
[Concurrency 07] Thread-local Storage 비용과 패턴
[Concurrency 07] Thread-per-core 아키텍처와 io_uring 연계
[Concurrency 07] Wait-free 프로그래밍 기초
[Concurrency 07] 동기화 비용 정량 분석
[Concurrency 07] 스레드 풀 최적화와 워크 스틸링
[Concurrency 07] 실행 정책 병렬 알고리즘
[Concurrency 07] 코루틴 기반 동시성 패턴
[CPU 05] Apple Silicon 아키텍처
[CPU 05] SMT/Hyper-Threading 성능 영향
[OS 06] cgroups v2 리소스 제어
[OS 06] Context Switch 비용 분석과 회피
[OS 06] CPU Pinning/Affinity 전략
[OS 06] Memory Locking
[OS 06] NUMA CPU Affinity·스레드 배치
[OS 06] Process vs Thread 아키텍처 선택
[OS 06] Realtime 스케줄링
[OS 06] Signal Handling 오버헤드
[Profiling 01] BPF 기반 동적 프로파일링
[Profiling 01] Flame Graph 분석
[Profiling 01] Intel VTune 심화
[Profiling 01] Linux perf 고급
[Profiling 01] Microbenchmark 설계 원칙
[Profiling 01] Tail Latency(꼬리 지연) 분석
[Profiling 01] Windows ETW 성능 분석
[Profiling 01] 샘플링 프로파일링: perf·VTune 원리
[Profiling 01] 트레이싱 프로파일링: Perfetto·Tracy
[Profiling 01] 프로파일러 출력 해석 실전
[Concurrency Patterns] 12. 코루틴 기반 비동기 재해석
[Concurrency Patterns] 13. Lock-Free 심화: Hazard Pointer와 RCU
[Concurrency Patterns] 11. 공유 회피
[Concurrency Patterns] 10. 이벤트 아키텍처 II: Proactor와 Half-Sync/Half-Async
[Concurrency Patterns] 09. 이벤트 아키텍처 I: Reactor
[Concurrency Patterns] 08. 비동기 객체 (Active Object)
[Concurrency Patterns] 07. 실행 관리 II: Future와 Promise
[Concurrency Patterns] 06. 실행 관리 I: Thread Pool
[Concurrency Patterns] 05. 읽기 최적화와 지연 초기화
[Concurrency Patterns] 04. 데이터 흐름: Producer-Consumer
[Concurrency Patterns] 01. 동시성 기초와 C++ 메모리 모델
[Concurrency Patterns] 00. 멀티스레딩 디자인 패턴 시리즈 소개와 커리큘럼
[Memory 04] 전역 할당자·jemalloc·tcmalloc (전문)
[Optimization(C++) 10] 코루틴 성능
[Clean Architecture] 13. 함수형 프로그래밍
[Python Cheatsheet] 44. Database - sqlite3/ORM 기본 패턴
[Python Cheatsheet] 55. signal - 시그널 처리
[Python Cheatsheet] 63. asyncio - 비동기 최소 패턴
[Python Cheatsheet] 64. Concurrency - threading/multiprocessing 선택
[Python Cheatsheet] 67. socket - 소켓 프로그래밍 최소 패턴
[GCC] -finstrument-functions 사용법
[Hyper-V] 가상 머신 해상도 설정: Set-VMVideo 활용 가이드
[Windows] 여러 개의 알림 배너를 띄우는 방법
[Data Structure] C# Lock-Free 우선순위 큐 구현과 동시성 기법
[Win32] Win32 API에서 메시지 박스를 최상단에 표시하는 방법
[Windows] RDP 호스트와 원격 세션 간 클립보드 공유 문제 해결
[Windows] RDP 원격 세션에서 작업 표시줄이 사라질 때 해결 방법
[Design Patterns] 23. 패턴을 활용한 코드 리뷰와 설계 리뷰 — 실습
[Design Patterns] 21. 패턴의 성능 분석과 최적화 — 실습
[Design Patterns] 21. 패턴의 성능 분석과 최적화
[Design Patterns] 19. 동시성과 분산 시스템에서의 패턴
[Design Patterns] 05. 싱글톤: 논란이 많은 패턴 — 실습
[Design Patterns] 05. 싱글톤: 논란이 많은 패턴
[Linux] RCU(Read-Copy-Update) 개념·API·활용 정리
[Database] 트랜잭션과 ACID의 이해
[Technology] CRDT(Conflict-Free Replicated Data Types) 개요와 활용
[C++] C++ 안전성과 보안: 메모리·타입·경계 안전성과 실무 대응
[DesignPattern] 싱글턴 패턴(Singleton Pattern) 정리와 C# 구현
[C#] async/await 비동기 프로그래밍 정리
[DesignPattern] 디자인 패턴 개요와 생성·구조·행동 패턴
[Processor] CPU vs GPU: 구조·역할·사용처 완전 정리
[Rust] Rust Atomics and Locks 서평
[Rust] Comprehensive Rust 무료 강의 정리 및 코스 구조
[Tutorial] Learn Prompting - 프롬프트 엔지니어링 무료 가이드 정리
[C#] CancellationTokenSource 사용법과 Task 취소 패턴
[Linux] DebugFS, SecurityFS, PipeFS, SockFS 가상 파일시스템 정리
[Linux] btop++ 시스템 리소스 모니터 소개
[C#] 클래스와 구조체 선택 가이드: 차이점·성능·사용 기준
[Bash Shell] ps - 현재 실행중인 프로세스를 표시
[RPM] Spec 파일에서 주석과 매크로 동시 사용 시 주의사항
[Linux] Custom Signal Handler 만들기: sigaction과 안전한 시그널 처리
[C/C++] namespace 안의 #define은 범위를 제한하지 않는다
[.NET] 런타임별 Finalizer 호출 차이와 IDisposable 권장
[Tool] Tmux - 터미널 다중화와 세션·윈도우·패널 관리 가이드
[Hardware] LattePanda Alpha에 Ubuntu 16.04 LTS 설치 가이드
Home