멀티프로세싱 줌 자세하기 설명해주세염.TT_TT

글쓴이: 익명 사용자 / 작성시간: 화, 2001/02/06 - 12:19오후
사전을 찾아 보니까..
-----------------------------------------------------------------
멀티프로세싱은 한 개 이상의 컴퓨터 프로세서들이 협력하여 프로그램들
을 처리하는 것이다. 멀티프로세싱은 서로 협력하여 작업을 하고 있는 두
대 이상의 컴퓨터 중 한 대에 프로그램을 동적으로 할당하는 것을 의미하
거나, 또는 같은 프로그램을 동시에 병렬로 처리하고 있는 여러 대의 컴퓨
터들을 가리키는 일반적인 용어이다.
=================================================================
이게 뭔말인지.. 리눅스가 멀티 프로세싱을 지원한다고 들었는데....
이런이런..
Forums:
Re: 멀티프로세싱 줌 자세하기 설명해주세염.TT_TT
일단 여기서 시작해보세요.
http//kldp.org/HOWTO/html/Parallel-Processing/Parallel-
Processing-HOWTO.html
병렬처리 하우투 문서입니다. 멀티프로세싱 - 이라는 말 자체를
잘 안쓰기도 하지만 - 멀티프로세싱도 결국은 컴퓨터 혹은
프로세서를 여러개 사용해서 병렬처리함으로써 성능을 높이겠다는
거로 생각하시면 되겠습니다.
Re: 멀티프로세싱 줌 자세하기 설명해주세염.TT_TT
CPU 가 여러개 있어 처리하는게 멀티프로세싱이 아니라....,
하나이상의 프로세서에서 여러개의 Job(프로그램)을 운용하는거죠.
즉 O/S 의 스케쥴러가 시간을 적절히 분배해서리....,
스케쥴링 방식은 몇가지가 있는데...., 그건 O/S 론 책자를 참고하셔요.
아주 쉽게 설명해 드릴께요.. 어려브면 우짜지...
기본적으로 데스크탑 피씨라고 파는 컴퓨터는 싱글프로세서가 들어갑니다.
님의 피씨도 일반적인 사양이라면 다르지 않을텐데...
뜯어 보세요.... ^.^
그럼 인텔칩 하나 큼지막하게 박혀있을겁니다.
물론 AMD든 뭐든 메인프로세서 말이죠...
그리고 꼽을 자리도 하나밖에 없죠...
그런데 시중에 파는거로 듀얼보드라는게 있습니다.
두개 꼽을수 있죠...
두개!! 그렇다고 성능이 딱 두배가 되는건 아니지만...
그래도 한개 꼽을때 보다는 빠릅니다.
이게 왜 필요하냐 하면...
가장 파른 씨피유보다 조금 더 빠른 속력이 필요할때 쓰기 위해서죠...
두개 뿐 아니라 4개 8개 이렇게 꼽을 수도 있습니다.
(컴퓨터에서는 보통 거의 2의 배수로 증가합니다.)
(꼭 그렇게 꼽으라는게 아니라요 ^.^)
그런데 이건 보드 한판에 씨피유가 여러개 달린 얘기구요...
또 다른 방법이 있는데
그게 말하는 크러스터링 입니다.
이건 보드 하나에 씨피유 와장창 다는게 아니라...
컴퓨터들을 네트웍 장치로 붙히는 겁니다.
조금 더 생각해 보시면 아실텐데...
보드라는 판때기도 결국은 네트웍이죠...
PCI BUS, BUS, BUS.......
그렇게 원래 따로 있던걸 붙히면 클러스터링입니다.
그냥 이렇게 생각하면 됩니다.
더 어렵게 드러갈 수도 있지만 ^.^
Re^2: 멀티프로세싱 줌 자세하기 설명해주세염.TT_TT
ㅋㅋ wrote..
CPU 가 여러개 있어 처리하는게 멀티프로세싱이 아니라....,
하나이상의 프로세서에서 여러개의 Job(프로그램)을 운용하는거죠.
즉 O/S 의 스케쥴러가 시간을 적절히 분배해서리....,
스케쥴링 방식은 몇가지가 있는데...., 그건 O/S 론 책자를 참고하셔요.
well, isn't it multiprogramming? )