사용자 File I/O에서 커널 디바이스 I/O까지 흐름 정리

리눅스 시스템에서 read() 또는 write()를 호출했을 때, 이 요청은 어떻게 실제 eMMC 디바이스까지 도달할까? 이번 글에서는 사용자의 File I/O 요청이 커널 eMMC 디바이스로 연결되는 전체 흐름을 커널 내부 경로를 따라…

Continue Reading사용자 File I/O에서 커널 디바이스 I/O까지 흐름 정리

Cloudways → Vultr WordPress 이전 완전 가이드

Cloudways는 관리형 호스팅이라 편하지만 트래픽이 늘면 비용이 빠르게 올라간다. 같은 사양의 순수 VPS로 옮기면 비용을 크게 줄일 수 있는데, 이 글은 Cloudways에서 운영 중인 WordPress를 Vultr VPS(Ubuntu 24.04 + Nginx…

Continue ReadingCloudways → Vultr WordPress 이전 완전 가이드

구글 I/O 2026 개발자 핵심 발표 총정리 — 에이전트 시대의 개막

구글 I/O 2026 개발자 키노트는 한 마디로 "에이전트 퍼스트(Agent-First)"로의 패러다임 전환 선언이었습니다. 단순히 LLM API를 호출해 텍스트를 받아오는 수준을 넘어, 격리된 Linux 환경에서 추론·코드 실행·웹 브라우징까지 수행하는 에이전트를 단일 API…

Continue Reading구글 I/O 2026 개발자 핵심 발표 총정리 — 에이전트 시대의 개막

앱티브×NVIDIA Jetson Thor: 엣지 AI 상용 배포를 위한 LTS 소프트웨어 전략

2026년 6월, 앱티브(Aptiv)는 NVIDIA와의 협력 범위를 공식 확대하며 차세대 Jetson Thor를 포함한 NVIDIA Jetson 플랫폼을 상용 등급의 프로덕션 레디(Production-Ready) 엣지 AI 플랫폼으로 발전시키겠다고 발표했다. 이번 발표의 핵심은 단순한 하드웨어 성능…

Continue Reading앱티브×NVIDIA Jetson Thor: 엣지 AI 상용 배포를 위한 LTS 소프트웨어 전략

GIST-Arm School 반도체 설계 교육 프로그램 총정리 – 무료 수강 신청 방법

반도체 설계 인력 부족이 산업계의 화두로 떠오른 가운데, GIST(광주과학기술원)가 글로벌 반도체 IP 기업 Arm과 손잡고 'GIST-Arm School 반도체 설계 교육 프로그램'을 본격 운영한다. 2025년 2월 체결된 MOU의 후속 조치로 시작된…

Continue ReadingGIST-Arm School 반도체 설계 교육 프로그램 총정리 – 무료 수강 신청 방법

PackageKit ‘Pack2TheRoot’ 취약점(CVE-2026-41651)으로 보는 우분투 로컬 권한상승

2026년 4월, Deutsche Telekom Security 연구팀이 PackageKit에서 12년 넘게 존재해온 로컬 권한상승(local privilege escalation) 취약점을 공개했다. "Pack2TheRoot"라는 이름이 붙은 이 취약점(CVE-2026-41651, CVSS 8.8)은 일반 사용자 권한만 있으면 우분투, 데비안, 페도라,…

Continue ReadingPackageKit ‘Pack2TheRoot’ 취약점(CVE-2026-41651)으로 보는 우분투 로컬 권한상승

BtrFS 파일시스템

Btrfs(B-tree file system, "better FS" 또는 "butter FS"로도 읽는다)는 Oracle의 Chris Mason이 2007년 시작해 2009년 Linux 2.6.29부터 메인라인에 포함된 파일시스템이다. ext4의 뒤를 이을 차세대 범용 파일시스템을 목표로, ZFS에 견줄만한 copy-on-write(CoW)…

Continue ReadingBtrFS 파일시스템

F2FS 파일시스템

F2FS(Flash-Friendly File System)는 삼성전자가 NAND flash 기반 저장 장치를 위해 설계해 2012년 공개하고 Linux 3.8부터 메인라인에 포함된 파일시스템이다. eMMC, SD 카드, SSD처럼 FTL(Flash Translation Layer)을 내장한 flash 장치의 물리적 특성을…

Continue ReadingF2FS 파일시스템

fatal error: gelf.h: No such file or directory 오류

Linux 커널을 소스에서 빌드하다 보면 tools/objtool을 컴파일하는 단계에서 gelf.h 헤더를 찾지 못해 빌드가 중단되는 경우가 있다. objtool은 커널 빌드 시 오브젝트 파일의 제어 흐름을 분석해 ORC unwinder 테이블 생성, retpoline/livepatch…

Continue Readingfatal error: gelf.h: No such file or directory 오류

gperftools를 이용한 메모리 Leak 체크

메모리 Leak 문제는 프로그램이 동적으로 할당한 메모리를 해제하지 않고 계속해서 사용하는 상태를 나타난다. 이로 인해 메모리 사용량이 계속 증가하며, 장기적으로는 시스템의 성능에 부정적인 영향을 미치게 된다. gperftools은 메모리 Leak을 체크하고…

Continue Readinggperftools를 이용한 메모리 Leak 체크