리눅스, 하늘을 날다

익명 사용자의 이미지

http://wired.daum.net/technology/early/article00066.shtm

Quote:

영국에서 리눅스와 임베디드 프로세서를 기반으로 벌떼처럼 날아다니면서 주위를 감시하는 초소형 로봇 헬리콥터를 개발해 화제다.

에섹스 대학에서 진행한 울트라스웜(UltraSwarm) 프로젝트에서 집단적인 정보 수집이 가능한 무선 클러스터 컴퓨팅 실험을 실시, 이를 군 정찰 분야에도 향후 활용할 수 있을 것으로 보인다. 비디오 카메라를 장착한 무인 항공기(UAV) 편대가 다양한 각도에서 적진을 감시하고 촬영하여 정보를 전송하는 것이 가능해진다.

연구원들은 이와 같은 개념을 실현하기 위해 검스틱스 프로세서가 장착된 초경량 프록스플라이어 블레이드러너(Proxflyer Bladerunner) 헬리콥터(69달러)를 사용하고 있다. 검스틱스 프로세서는 무게 8그램의 초소형 컴퓨터로 리눅스 2.6 커널을 운영하고 내장된 블루투스 모듈로 정보를 주고 받는데 필요한 전력을 충분히 공급하게 된다.
...
...

익명 사용자의 이미지

firefox님 덕분에 여러 사이트 돌아다니면서, 기사를 찾지 않아도 되어서 편합니다. ㅎㅎ

모노리틱 커널의 장점이 기민한 하드웨어 억세스와 적은 부하라고 하죠?
그래서, 리눅스가 네트워크 포퍼먼스가 생명인 클러스터링 시장에서
강세를 보인다고 합니다.

그럼에도 불구하고 공장쪽이나 장비에 리눅스가 이제까지 널리
쓰이지 않았던 것은 선점형 멀티테스킹이나 RealTime의 열악한 지원때문이었죠.(물론 RTlinux가 있기는 했지만.)

비록완벽한 RT를 지원진 않지만,
이번 선점형 멀티태스킹이 도입된 2.6커널이 기사와 같은 분야에
적용되었다는 것은 매우 고무적인 일이 아닐 수 없습니다.

이것은 지금까지 리눅스가 적용되기 어려웠던
또 다른 분야로 발을 뻗어 나간다는 신호탄중에 하나라 생각합니다.

ByB의 이미지

마이너리티 리포트의 "Spider"가 생각나는군요..
걔네들은 걸어다니지만.. 말이죠..

----------------------------------------------------------=>
Be supercalifragilisticexpialidocious, run for your life!

eungkyu의 이미지

오만한 리눅서 wrote:
firefox님 덕분에 여러 사이트 돌아다니면서, 기사를 찾지 않아도 되어서 편합니다. ㅎㅎ

모노리틱 커널의 장점이 기민한 하드웨어 억세스와 적은 부하라고 하죠?
그래서, 리눅스가 네트워크 포퍼먼스가 생명인 클러스터링 시장에서
강세를 보인다고 합니다.

그럼에도 불구하고 공장쪽이나 장비에 리눅스가 이제까지 널리
쓰이지 않았던 것은 선점형 멀티테스킹이나 RealTime의 열악한 지원때문이었죠.(물론 RTlinux가 있기는 했지만.)

비록완벽한 RT를 지원진 않지만,
이번 선점형 멀티태스킹이 도입된 2.6커널이 기사와 같은 분야에
적용되었다는 것은 매우 고무적인 일이 아닐 수 없습니다.

선점형 "커널" 멀티태스킹 말하는것이겠죠? 잘못하면 2.4까지 선점형 멀티태스킹조차도 안되는 구리구리한 OS가 되어버릴까봐 딴지겁니다 ^^

Quote:
이것은 지금까지 리눅스가 적용되기 어려웠던
또 다른 분야로 발을 뻗어 나간다는 신호탄중에 하나라 생각합니다.
lazylady의 이미지

오만한 리눅서 wrote:

비록완벽한 RT를 지원진 않지만,
이번 선점형 멀티태스킹이 도입된 2.6커널이 기사와 같은 분야에
적용되었다는 것은 매우 고무적인 일이 아닐 수 없습니다.

리눅스는 커널 2.6 이전에는 선점형 멀티태스킹이 아니었나요?
제가 아는 거랑 좀 다른 거 같은데 자세한 설명 부탁드립니다.

건축과 다니면서 프로그램 공부하는 이상한 사람;;

익명 사용자의 이미지

'오만한 리눅서'님의 '선점형 멀티테스킹'은 'eungkyu'님의 말씀처럼 커널 선점까지 포함된 것을 의미하는 것이겠지요.
하지만 임베디드 시스템에서 하드웨어 컨트롤은 커널과 관련이 크고 리소스 관리는 critical한 요소이기 때문에, 임베디드 시스템 프로그래머 분들에게는 - 특히 RT를 하시는 분들에게는 2.4의 방식은 한계를 가지며 불완전해 보이기 때문에 그렇게 표현하셨다고 생각되는군요.

익명 사용자의 이미지

어디서 본 것 같은데, 2.4 도 RT 를 지원하도록 할 수 있지만, 2.6 에 비해 성능저하(?) 가 있다고 본 것 같습니다.