블로그 이미지
안녕1999

카테고리

전체 (3067)
자바스크립트 (20)
안드로이드 (14)
WebGL (4)
변비 (17)
정치,경제 (35)
C언어,ARM (162)
컴퓨터(PC, Note Book, 윈.. (41)
전자회로, PCB (27)
유머,안웃긴,GIF,동영상 (118)
국부론60 (71)
모듈(PCB) (3)
건강 (2)
FreeCAD (25)
PADS (43)
퇴직,퇴사,구직,취업 활동 (3)
C# (86)
엑셀 (8)
워드 (0)
LabView (6)
레고 (30)
FPGA (0)
Total
Today
Yesterday

달력

« » 2025.1
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

공지사항

최근에 올라온 글

요즘 마이컴이 성능이 좋아지면서, 실시간 OS를 포팅해서 사용하는 경우가 많아지고 있습니다.

실시간 OS는 프로그램을 작성하기 편하고,

프로그램의 이식성이 높아집니다.

그리고, 복잡한 하드웨어도, 이미 드라이버가 준비되어 있기때문에,

쉽게 제어가 가능합니다.


그러나 단점으로는 실시간 OS는 배워야 사용할 수 있으며,

문제 발생시, 해결이 곤란한 경우가 발생할 수 도 있습니다.

(내가 만든것이 아니니...)


그리고 OS를 구동하는데 필요한 조건을 만족해야 하고,

OS용 코드와 메모리가 필요합니다.

또한 OS가 구동하기위해서는 CPU를 사용해야하므로,

전체 성능이 약간은 떨어집니다.

그러나 요즘은 CPU성능이 OS구동을 무시할 수 있을 만큼 좋아져서,

많이들 사용하고 있습니다.

또한가지 단점은, 비용이 증가할 수 있습니다.

개발비용, 하드웨어 비용.

최적화된 동작이 안될 수 도 있습니다.

하드웨어를 직접 제어하면, 효과적으로 사용할 수 있는것도, OS라는 매개체가 있어,

불필요한 버퍼링을 해야하는 경우도 있습니다.


성능이 가장 중요한 경우라면, OS를 사용하지 말고, 하드웨어를 직접 제어하는것이 좋습니다.

Posted by 안녕1999
, |

최근에 달린 댓글

글 보관함