리눅스 커널에서 압축을 지원하는 파일시스템은?

리눅스 커널에는 파일시스템이 많지만, 그중 데이터를 투명하게 압축(transparent compression)해서 저장 공간을 아껴주는 것은 일부에 불과하다. 가장 많이 쓰이는 ext4나 XFS는 압축 기능 자체가 없고, Btrfs와 F2FS는 쓰기 가능한(writable) 파일시스템이면서 압축을…

Continue Reading리눅스 커널에서 압축을 지원하는 파일시스템은?

리눅스 커널 워크큐 (Workqueue): 바운드(bound) vs. 언바운드(unbound)

리눅스 커널은 다양한 비동기 작업을 효율적으로 처리하고 관리하기 위한 메커니즘을 제공하는데 그 중 하나가 워크큐(Workqueue)이다. 워크큐는 바운드(bound) 워크큐와 언바운드(unbound) 워크큐 두 가지 주요 유형으로 구분된다. 각각의 워크큐 유형은 특정 상황과…

Continue Reading리눅스 커널 워크큐 (Workqueue): 바운드(bound) vs. 언바운드(unbound)

Python 자료구조

자료구조는 데이터를 저장하고 조직화하는 방식을 정의한다. Python(파이썬)은 리스트, 튜플, 집합, 사전 같은 내장 자료구조와, 이를 확장한 collections 모듈을 함께 제공해 대부분의 작업을 표준 라이브러리만으로 처리할 수 있다. 이 글에서는 각…

Continue ReadingPython 자료구조

사용자 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 파일시스템