태그: 시스템 프로그래밍
5편
-
[2026] C 동적 메모리 심화 — malloc 내부·정렬·단편화·커스텀 할당자·프로덕션 패턴
dlmalloc·jemalloc 관점의 힙 구조, 정렬 요구, 내부·외부 단편화, 커스텀 할당자 설계, 아레나·프로파일링까지 C 메모리를 엔지니어링 관점에서 정리합니다.
-
[2026] C 언어 완벽 가이드 — 메모리·포인터·UB·링킹·프로덕션 패턴
C 언어 프로세스 메모리 레이아웃, 포인터 연산·엘리어싱, 미정의 동작, 컴파일·링크 파이프라인, 실무 안전 패턴을 한 번에 정리한 심화 가이드입니다.
-
[2026] C 언어 시리즈 #01 — 기초와 실행 모델: 객체 표현·정렬·번역 단위
C 번역 단위와 링크 경계, 객체 표현·정렬·저장 기간, 포인터 UB로 이어지는 전제를 한 흐름으로 정리합니다. 초기화·경고 최대화·구현 정의 문서화 등 실무 습관과 세그먼트 개요까지 포함한 글입니다.
-
[2026] Rust 완전 가이드 | 소유권·라이프타임 추론·트레이트 해석·제로 코스트·프로덕션
Rust 컴파일러 내부 관점: 빌림 검사기(MIR·NLL), 라이프타임·분산(variance), 모노모피즘·동적 디스패치, 트레이트 일관성·고아 규칙, 실무 패턴까지 한 문서로 정리합니다.
-
[2026] C static 심화 가이드 — 번역 단위·정적 초기화·TLS·inline·실무 패턴
static 지역·전역·함수를 넘어 번역 단위와 링커 심볼, 정적 초기화 순서, _Thread_local(TLS), static/extern inline 연결 규칙, 프로덕션 모듈 경계 패턴까지 정리한 C 저장 기간 심화 글입니다.