본문 바로가기

분류 전체보기361

0. AUTOSAR (오토사) 시작하기 최근 AUTOSAR 개발은 어느 OEM/Supplier에서나 화두인 것 같다. AUTOSAR(AUTomotive Open System ARchitecture)로 개방형 자동차 표준 소프트웨어 구조라고 한다. 항상 정의까지만 보고 더 이상 보지 않다 보니 두루뭉술하게 아는 느낌이라 공부를 시작 해 보고자 한다. 이번에 AUTOSAR 프로젝트도 시작했다. 정의는 매우 짧게 갈 것이다! 웹사이트를 여러 군데 뒤져 보고 오토사 공식 문서를 요약하는 방식으로 포스팅할 예정이다. 0. 오토사(AUTOSAR)란? AUTOSAR(AUTomotive Open System ARchitecture)로 개방형 자동차 표준 소프트웨어 구조이며, BMW, 보쉬, 콘티넨탈, 포드, PSA, 폭스바겐 등의 회사에서 함께 만든 아키텍.. 2024. 2. 9.
[운영체제] 운영체제 소개 운영 체제란 하드웨어와 어플리케이션 사이에 존재하는 시스템 소프트웨어이다. 하드웨어를 추상화(하드웨어를 단순화하여, 사용할 수 있도록 함)하고 중재(하드웨어 관리, 감독, 제어)한다. 운영 체제의 목적 - 하드웨어 자원을 추상화한다. 추상화란 하드웨어 자원을 어플리케이션에서 쉽게 사용할 수 있게끔 간단하게 만들며, 복잡한 내용을 숨기는 것을 의미한다. 예를 들어 파일 시스템이 파일을 접근할 때, 하드디스크 하드웨어에 대한 접근 등의 구체적인 내용에 대해서 어플리케이션이 알 필요가 없으므로 이를 추상화하여 사용한다. - 리소스를 관리한다. 운영체제는 어플리케이션으로부터 사용되는 리소스를 관리한다. 얼만큼의 리소스가 사용될 지 결정하고 어플리케이션에 메모리를 할당하고, 작업에 대한 스케쥴링을 하고, 어플리케.. 2023. 8. 17.
선점형 스케쥴링 vs. 비선점형 스케쥴링 선점형 스케쥴링 (Preemptive Scheduling) 우선 순위가 높은 프로세스가 현재 프로세스를 중단시키고 CPU를 점유하는 방식이다. 실시간 응답 또는 Deadline이 있는 프로세스 관리에 유리하다. 비선점형 스케쥴링(Non-preemptive Scheduling) 한 프로세스가 CPU를 점유하면 다른 프로세스는 CPU가 불가능한 스케쥴링이다. 프로세스들이 고르게 CPU를 점유할 수 있는 편이지만, 간단한 프로세스도 오랜 대기 시간을 가질 수 있다. 2023. 8. 2.
0화 인테리어 시작 - 반셀프 인테리어의 모든 것 이번 글부터는 반셀프 인테리어에 대해 글을 게시하고자한다. 글쓴이는 인테리어/수리에 관심이 많아 몇 달째 주말마다 배우고 있고, 퇴근하고는 대부분의 시간을 인테리어 공부에 쏟고 있다. 꾸미는 것 보다는 시공에 관심이 많은 편이다. 그리고 글쓴이도 샤시 및 단열재 교체, 싱크대 및 방문 교체를 앞두고 있다. 반셀프 인테리어란? 용어 알기 인테리어 방식에는 크게 셀프, 반셀프, 턴키로 나눌 수 있으며 아래와 같다. 셀프 인테리어: 본인이 시공을 계획하고 직접 시공하는 것 반셀프 인테리어: 본인이 시공을 계획하고 기술자분을 고용하여 시공하는 것. 턴키: 인테리어 업체를 고용하여 모든 계획과 시공을 맡김. 소비자는 인테리어 업체와 소통하며 사양을 정하고 스타일을 고른다. 이를 위한 공정은 인테리어 업체가 진행함.. 2023. 6. 5.