C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[48177] Re:듀얼 프로세서 문제점
쩡이 [xtremegroove] 1303 읽음    2007-02-23 10:23
답변이라기 보다는 질문성의 글입니다.

싱글프로세서에서는 한 순간에는 하나의 쓰레드만 돌아갑니다.
듀얼 또는 그 이상의 프로세서에서는 한 순간에 여러개의 쓰레드가 돌아가겠죠.

싱글에서는 고려하지 않던(또는 고려할 필요없는) 안전설계가
듀얼에서 문제가 일어나는 것이 아닌가......

......이렇게 생각하고 있지만 이것에 대해서 명쾌한 얘기를 듣지 못해서요.
어느 분이 좋은 답변하셨으면 합니다.

저같은 경우, 듀얼은 아니지만 HyperThreading을 사용할 경우,
문제를 일으키는 것이 있어서 그 기능을 꺼놓고 사용합니다.



Hyoun 님이 쓰신 글 :
: 제가 Builder 4.0에서 쓰레드 객체를 이용하여 쓰레드64개가 동시에 돌아가는 프로그램을 만들었습니다.
: 근데 이 프로그램이 일반PC에서는 잘 돌아가는데 듀얼 프로세서를 사용하는 PC에서는
: 프로그램이 Exception에러를 범하거나 아예 흔적도 없이 죽어 버리는 일이 발생하였습니다.
: 자료를 찾아 보니 이런 경험을 하신 분이 더러 있긴 한것 같습니다만 딱히 방법을 찾을 수는 없어서
: 이렇게 글을 올립니다.
:
: 좋은 방법이나 이런 유사한 경험을 하신분의 내용을 공유하고 싶습니다.
:
:
: 더블어 Builder의 최신버젼을 알고 계신분은 답변 부탁 드립니다.
: 제가 6.0이 있는데 이 버젼은 혹시 듀얼에 대해 보안이 되었을까 해서요..

+ -

관련 글 리스트
48175 듀얼 프로세서 문제점 Hyoun 1136 2007/02/23
48218     Re:듀얼 프로세서 문제점 DoyongID 1775 2007/02/26
48213     Re:듀얼 프로세서 문제점 조준회 1824 2007/02/26
48177     Re:듀얼 프로세서 문제점 쩡이 1303 2007/02/23
48185         Re:Re:듀얼 프로세서 문제점 소리바람.OJ 1289 2007/02/24
48176     Re:듀얼 프로세서 소리바람.OJ 1288 2007/02/23
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.