안녕하세요
멀티 스레드 프로그래밍 에 관해서 궁금한게 있어서 여쭤봅니다.
스레드를 사용하면 병렬처리? 개념이 되는건가요? 안되는건가요?
마땅히 예를들을 만한것이 없어 부족하지만 예를 하나 들어보겠습니다.
어떤 프로그램에서 직사각형으로 이루어진 블록을 길에 수평으로 ㅁㅁㅁㅁㅁ 형식으로 서울서부터 부산까지 이어붙여 나가는데요
그때 스레드를 사용해서 A 스레드는 서울서부터 경기도, B 스레드는 경기도서부터 경상남도 또 C는 어디서부터 부산 이런식으로 나뉘어서
초기에 스레드를 다 생성시켜서 하는거랑.
그냥 프로그램이 스레드 생성안하고 서울서부터 부산까지 하는거랑 어떤게 더 속도가 빨리 될까요?
궁금해서요.. 알려주시면 감사하겠습니다.
저건 단지 예를 들은거고 제가 궁금한건 스레드가 어떤 문제를 병렬적으로 속도를 빠르게 처리하는데 이용될수있나요?
또 이용한다면 저렇게 하는것도 하나의 방법이될수있나요?
안녕히계세요.