Real-Time, RTOS, PREEMPT_RT, CPU Isolation 개념 정복 - 실시간 처리
들어가며'실시간(Real-time)'이라는 용어는 Embedded 및 FactoryAutomation 산업의 핵심이며,현장에서 다양한 관점과 의미로 혼용되곤 한다.또한 자연스럽게 따라오는 '처리 속도'는 모든 SW/HW의 핵심 지표이지만, 실시간성과 도일한 개념으로 혼동되기 쉽다. 이번 글에서는 개발자의 입장에서 실시간성, RTOS, RT패치, CPU Isolation 등의 개념을 정리하고,실제 개발 시 고려해야 할 점들을 학습해 보려 한다.범용 OS가 발전하고 소프트웨어 아키텍처가 복잡해짐에 따라OS 스케줄링, 인터럽트, 동시성(Concurrency)과 병렬성(Parallelism) 등 성능에 영향을 미치는 요소가 많아진다.이 글에서는 기초적인 운영체제 지식이 있다고 가정하며, 직관적인 이해를 위해 극..