실시간 Linux는 더욱 복잡한 컴퓨팅 시스템에 진출합니다.

  • Sep 06, 2023

Linux가 자동차와 사물 인터넷에서 더 자주 사용됨에 따라 Linux Foundation 및 파트너 실시간 운영업체로의 성장을 가속화하기 위해 Real-Time Linux Collaborative Project를 만들었습니다. 체계.

2006년에 리누스 토발즈(Linus Torvalds)는 이렇게 말했습니다.Linux로 레이저를 제어하는 ​​것은 미친 짓입니다, 하지만 이 방에 있는 모든 사람들은 나름대로 미쳤습니다. 따라서 산업용 용접 레이저를 제어하기 위해 Linux를 사용하고 싶다면 사용하는 데 아무런 문제가 없습니다. PREEMPT_RT." 리눅스가 실시간 운영체제여야 하는지에 대한 논쟁이 있었습니다.

rtlkernelconfig.jpg
실시간 Linux는 몇 년 전 학자들이 캔자스 대학교의 e KURT와 같은 최초의 실시간 Linux 배포판을 만들었을 때 시작되었습니다. 밀라노 대학교 RTAI; 및 뉴멕시코 광업 기술 연구소의 RTLinux. 시간이 지나면서 Steven Rostedt가 관리하는 PREMPT-RT가 탄생했습니다. 빨간 모자 주요 소프트웨어 프로그래머로서 가장 중요한 실시간 Linux 변형이 되었습니다.

Linux에 실시간 기능을 구현하는 방법에 대한 의견 차이는 여전히 존재합니다. 그래서 리눅스 재단, Linux 성장 및 공동 개발 가속화에 전념하는 비영리 조직과 그 동맹국이 새로운 실시간 리눅스(RTL) 협업 프로젝트.

또한보십시오

IoT와 빅데이터의 힘

우리는 IoT가 가장 큰 영향을 미칠 부분과 이것이 빅 데이터 분석의 미래에 어떤 의미를 갖는지 탐구합니다.

지금 읽어라

RTL은 다음을 기반으로 구축되었습니다. 오픈소스 자동화 개발 연구실 (OSADL). Thomas Gleixner와 Ingo Molnar가 이끄는 이 그룹은 정기적으로 프로젝트의 RT-Preempt 패치를 주류 Linux로 업스트림합니다. 이제 프로젝트는 RTL의 통제하에 있게 됩니다.

The Linux Foundation에 따르면 "RTL은 업계 리더와 전문가를 한자리에 모아 로봇공학, 통신, 제조, 항공, 의료 산업의 기술을 극대화하고 주식을 보유합니다. 교환.

RTL 커널은 실시간 Linux의 가장 광범위한 아키텍처를 지원한다는 장점도 있습니다. 또한 메인라인 커널에서 Linux 장치 드라이버, 파일 시스템 등을 활용할 수도 있습니다. 실시간 속성을 사용하면 RTL 애플리케이션에서 로봇, 데이터 수집 시스템, 제조 공장 및 기타 시간에 민감한 기기 및 기계를 제어할 수 있습니다. 이는 세계에서 가장 복잡한 일부 컴퓨팅 시스템에 중요한 인프라를 제공합니다.

Google은 창립 RTL의 플래티넘 회원입니다. 골드 회원에는 National Instruments, OSADL 및 Texas Instruments가 포함됩니다. 실버 회원으로는 Altera, ARM, Intel 및 IBM이 있습니다. 10년 넘게 RTL 지점을 유지해 온 Gleixner는 Linux Foundation Fellow가 되어 RTL 작업에 더 많은 시간을 할애할 예정입니다.

그러나 Red Hat은 RTL 회원이 아닙니다. 회사는 이와 관련한 문의에 답변하지 않았다.

"Real-Time Linux에서 수행한 작업은 복잡한 실시간 컴퓨팅 시스템을 발전시키는 데 매우 중요했습니다. 그러나 기술은 빠르게 발전하고 있으며 업계 전반의 지원을 받는 RTL 프로젝트를 통해 우리는 이 작업을 지속할 수 있을 것입니다. 그리고 이러한 기술의 장기적인 지원을 위해 메인라인 커널과 성공적으로 통합됩니다."라고 Gleixner는 말했습니다. 성명.

RTL 협업 프로젝트는 중요한 코드 업스트림을 검토하여 검토하고 궁극적으로 지속적인 지원을 받을 메인라인 Linux 커널에 병합하는 데 중점을 둘 것입니다. 프로젝트는 분기별 코드 계획 검토를 수행하고, Embedded Linux Conference에서 최소 1년에 두 번 대면하며 프로젝트의 테스트 및 문서화에 기여할 것입니다.

관련 기사:

  • 실시간 리눅스란 무엇인가
  • 사물인터넷? Cisco의 로봇, 파이프라인, 전력망으로 구성된 인터넷은 다음과 같습니다.
  • 사물 인터넷 개발이 예상보다 오래 걸리는 5가지 이유