컴퓨터구조·운영체제
컴퓨터구조, 운영체제, 시스템 소프트웨어, 반도체·메모리 구조
439 POSTS · 10 / 15
운영체제 보안 위협에 대응하는 Secure Enclave와 TEE
Adversarial Attack 대응 관점에서 Secure Enclave, TEE, ARM TrustZone, Intel SGX의 격리 구조와 운영상 고려사항을 정리합니다.
2026-01-25
AI 워크로드에서 NCCL과 OS 커널 최적화
NCCL 집합 통신, GPU Direct RDMA, NUMA와 메모리 관리 관점에서 AI 프레임워크의 OS 커널 최적화와 분산 학습 튜닝 요소를 정리한다.
2026-01-19
운영체제와 DBMS가 함께 만드는 트랜잭션 보장
ACID, 잠금, MVCC, WAL을 중심으로 운영체제와 DBMS가 동시성·영속성·복구를 나누어 보장하는 방식을 정리한다.
2026-01-19
운영체제 전력 관리와 Power-Aware Scheduling
Green Computing 관점에서 ACPI, DVFS, 전력 인지 스케줄링, 메모리·스토리지 전력 관리와 데이터센터 PUE를 정리한다.
2026-01-19
OpenMP와 MPI로 설계하는 운영체제 병렬 처리
OpenMP와 MPI의 실행 모델, 메모리 구조, 통신 방식, NUMA와 운영체제 최적화 관점을 정리한다.
2026-01-16
운영체제의 자원 관리와 커널·사용자 모드의 경계
운영체제가 CPU·메모리·저장장치·입출력 자원을 관리하는 방식과 시스템 콜, 커널 모드 및 사용자 모드의 역할을 정리한다.
2026-01-16
운영체제 설계에서 모듈화와 커널 확장성을 확보하는 방법
운영체제 설계의 모듈화, 컨테이너 연계, 커널 확장성과 NUMA·I/O 최적화 원칙을 실무 관점에서 정리합니다.
2026-01-16
SELinux·AppArmor·Secure Boot·TPM으로 구성하는 운영체제 보안
SELinux와 AppArmor의 접근 제어, Secure Boot의 부팅 검증, TPM 기반 신뢰 루트를 운영체제 보안 관점에서 정리합니다.
2026-01-16
OS 성능 튜닝에서 CPU·메모리·I/O 병목 다루기
운영체제 성능 튜닝을 위한 CPU 스케줄링, 메모리 누수 탐지, I/O 병목 분석과 모니터링 전략
2026-01-16
NAS 파일 공유 스토리지의 구조와 운영 기준
NAS의 파일 공유 구조, NFS·SMB 프로토콜, RAID·스냅샷·복제 기능과 용량 계획 및 운영 관리 기준을 정리한다.
2026-01-12
네트워크 스토리지 아키텍처: NAS·SAN·객체 스토리지의 선택 기준
네트워크 스토리지의 공유 구조와 DAS·NAS·SAN 차이, 객체 스토리지·가상화·성능 관리 방식을 정리한다.
2026-01-12
OpenSEED로 구성하는 오픈소스 임베디드 개발 환경
OpenSEED 관점에서 GCC, RTOS, OpenOCD, 미들웨어를 조합해 임베디드 개발 환경을 구성하고 운영하는 방법을 정리한다.
2026-01-12
운영체제 커널의 구조와 자원 관리 방식
운영체제 커널이 프로세스·메모리·파일 시스템·장치를 관리하는 방식과 커널 공간, 아키텍처 유형을 정리합니다.
2026-01-12
SLC·MLC·TLC·QLC NAND 플래시의 셀 특성과 선택 기준
SLC, MLC, TLC, QLC NAND 플래시의 셀당 비트 수, 전압 마진, 성능·내구성·비용 특성과 워크로드별 선택 기준을 정리한다.
2026-01-06
Non-blocking I/O와 I/O 다중화: EAGAIN부터 epoll·io_uring까지
Non-blocking I/O의 EAGAIN 처리, O_NONBLOCK 설정, select·poll·epoll·kqueue와 비동기 I/O 인터페이스를 정리한다.
2026-01-06
상호배제와 임계구역: 공유자원을 안전하게 동기화하는 방법
상호배제의 필요조건과 임계구역 구조를 정리하고 Test and Set, 세마포어, 모니터 등 동기화 기법의 선택 기준을 설명한다.
2026-01-04
운영체제 메모리 관리 기법과 주소 공간 설계
연속·비연속 할당, 페이징, 세그멘테이션, 가상 메모리와 보호·공유 기법을 운영체제 관점에서 정리한다.
2026-01-04
운영체제 프로세스: 메모리 구조와 상태 전이, PCB와 IPC
운영체제 프로세스의 메모리 구조, 상태 전이, PCB, 생성·종료 과정과 IPC 및 쓰레드와의 차이를 정리합니다.
2026-01-03
OS 커널 구조와 시스템 콜, 자원 관리의 원리
OS 커널이 하드웨어를 추상화하고 프로세스·메모리·파일 시스템·네트워크 자원을 관리하는 구조를 정리한다.
2026-01-02
네트워크 스토리지 아키텍처: DAS·NAS·SAN·FAN 선택 기준
DAS, NAS, SAN, FAN의 연결 방식과 접근 단위, 성능·확장성·비용 차이를 바탕으로 네트워크 스토리지 선택 기준을 정리한다.
2025-12-30
운영체제가 자원과 실행을 조율하는 방식
운영체제의 인터페이스와 자원 관리 역할, 성능 평가 기준, 프로세스·메모리·파일·장치 관리 기능을 정리한다.
2025-12-30
NUR 페이지 교체 알고리즘: 참조·수정 비트로 교체 후보 고르기
NUR 페이지 교체 알고리즘이 참조 비트와 수정 비트를 이용해 페이지 후보를 분류하고 디스크 I/O 비용을 줄이는 방식을 정리한다.
2025-12-28
OpenMP로 공유 메모리 병렬 프로그램 구성하기
OpenMP의 공유 메모리 모델과 컴파일러 지시문, 데이터 범위, 스케줄링, 런타임 함수로 병렬 프로그램을 구성하는 방법
2025-12-28
운영체제 메모리 관리 정책과 페이지 교체 알고리즘
다중 프로그래밍 환경에서 메모리를 배분·배치·인입·교체하는 정책과 단편화, 버디 시스템, 페이지 교체 알고리즘을 정리한다.
2025-12-28
뮤텍스로 Critical Section을 직렬화하는 방법
뮤텍스의 Lock·Unlock 동작과 소유권, Critical Section 직렬화 원리, 공유 카운터·생산자 소비자 문제 적용 방식을 정리한다.
2025-12-25
뉴로모픽 컴퓨팅: 스파이크가 없으면 연산도 없는 이벤트 기반 지능
스파이킹 신경망(SNN)과 이벤트 기반 센싱으로 초저전력·초저지연을 구현하는 뉴로모픽 컴퓨팅의 구조, 활용 사례, 도입 절차를 정리한다.
2025-12-09
NPU 아키텍처: 신경망 전용 연산 유닛이 CPU·GPU와 갈라지는 지점
NPU의 시스톨릭 어레이·저정밀 연산 구조를 CPU·GPU와 비교하고, 양자화·컴파일·폴백을 포함한 온디바이스 AI 도입 절차와 신뢰성 설계를 정리한다.
2025-12-09
NVP: 전원이 끊겨도 계산이 이어지는 비휘발성 프로세서 아키텍처
에너지 하베스팅·배터리 제약 임베디드 환경에서 전원 중단에도 계산을 지속시키는 비휘발성 프로세서(NVP)의 구조와 체크포인트·커밋 메커니즘을 정리한다.
2025-11-28
NOC(Normally-Off Computing): 전력 게이팅과 웨이크업 아키텍처로 대기전력 없애기
유휴 시간 전원을 사실상 차단해 대기전력을 제로 수준으로 낮추는 NOC의 전력 게이팅·상태 보존·부트 경량화 설계와 배터리 IoT 적용 사례를 정리한다.
2025-11-28
오브젝트 스토리지: 글로벌 데이터 접근을 위한 저장 방식
오브젝트 스토리지의 플랫 구조, 메타데이터, REST API 접근 방식과 블록·파일 스토리지의 차이를 정리한다.
2025-10-14