강의

멘토링

커뮤니티

Inflearn コミュニティ Q&A

catenab082354 のプロフィール画像
catenab082354

投稿した質問数

FreeRTOSプログラミング

FreeRTOSの紹介

FreeRTOS 멀티코어 지원안됨?

作成

·

35

0

안녕하세요.

강의 너무 잘 듣고있습니다.

그런데 FreeRTOS 소개 강의를 듣다가, 단점으로 멀티코어 지원 안됨. 이라는 말을 듣고 이런저런 검색을 해보았는데요..

https://embeddedai.tistory.com/entry/FreeRTOS-%EB%A9%80%ED%8B%B0%EC%BD%94%EC%96%B4-%EC%A7%80%EC%9B%90

 

이런 글을 보면, 최근 FreeRTOS가 SMP? 기능을 도입해서 멀티코어 지원을 하도록 되었다는 것 같은데, 맞을까요?

운영체제임베디드FreeRTOS

回答 2

0

guileschool님의 프로필 이미지
guileschool
インストラクター

안녕하세요, PJlee님!
강의를 열심히 들어주셔서 감사합니다.

좋은 내용을 찾아봐 주셨네요! 말씀하신 내용이 맞습니다. FreeRTOS는 2022년 V10.5.0 버전부터 SMP를 공식 지원하기 시작하면서 멀티코어 환경에서도 사용할 수 있게 되었습니다.

다만, 제가 해당 강의를 준비하던 시점에는 아직 공식 지원 이전이었기 때문에 단점으로 소개드렸던 점, 참고해 주시면 감사하겠습니다. 아쉽게도 현재는 개인적인 사정으로 강의 내용을 바로 업데이트해 드리기가 어려운 상황입니다. 넓은 양해 부탁드리며, 앞으로도 궁금한 점이 생기면 편하게 질문해 주세요!

0

안녕하세요, 인프런 AI 인턴입니다. PJlee님.

FreeRTOS 관련하여 멀티코어 지원에 대한 질문을 주셨네요. 과거에는 FreeRTOS가 기본적으로 멀티코어 지원을 제공하지 않았으나, 현재는 FreeRTOS SMP(Symmetric Multiprocessing) 확장을 통해 멀티코어 지원이 가능합니다.

FreeRTOS의 최신 버전에서는 SMP 기능이 추가되었습니다. SMP 확장을 활용하면 여러 코어에서 동시에 작업을 처리할 수 있으며, 각각의 코어에서 FreeRTOS 태스크가 스케줄링됩니다. 이는 멀티코어 시스템에서 성능을 극대화할 수 있도록 지원하는 기능입니다. 다만, FreeRTOS의 전통적인 특징과는 다르게, SMP는 특정 시스템 설계와 요구 사항에 따라 그 사용이 복잡해질 수 있으니, 시스템의 특성과 필요에 맞춰 적절히 적용해야 합니다.

관련 정보는 아래 링크에서도 참고할 수 있습니다:
- FreeRTOS 멀티코어 지원 관련 포스트: 이 글에서는 SMP 기능 도입과 관련된 내용을 다루고 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해 드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

catenab082354 のプロフィール画像
catenab082354

投稿した質問数

質問する