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
[23735] [질문] 쓰레드 사용시 win2000 과 win98 의 차이
fbpsok [] 607 읽음    2003-01-18 09:42
저는 공장자동화 분야에서 일을 하고 있는데
쓰레드를 사용해서 동시동작을 하는 프로그램을 작성하려고 합니다.

운영체제를 윈2000 professional을 사용할까 아니면 그냥 win98 을 사용할까 하는데
어느것이 더 나을까 싶어서요.
OS 는 win98 인데 쓰레드를 사용해서 동시동작을 하는 프로그램을 보면
가끔 win98 에서 자주발생하는 예기지 못한 에러 있잖아요...
파란 네모박스 나오면서 발생하는 에러가 발생해서....
혹시 OS 문제인가 싶어서...(물론 프로그램에 문제가 있을수도 있겠지요)
프로그램은 동기화,크리티컬섹션 다 처리했습니다...
물론 빌더(C++ Builder 5 Standard) 버전입니다.
혹시 쓰레드 사용에 있어서 스탠다드 버전과 엔터프라이즈 버전이 차이가 나나요...

그리고 쓰레드 사용시 아래 두방법중 어느 방법이 나은가 싶어서요.
프로그램 내용은 ...
왼쪽 오른쪽 지그에 제품이 하나씩 올려지면 그 제품을 테스트한후 완료하고
그 제품 제거후 다음 제품 올려지면 또 테스트 ....이 작업을 계속 하루에 한 5000번 반복


1. 쓰레드를 단 2개만 사용해서(하나는 오른쪽 작업, 하나는 왼쪽 작업) 을
   실행하는 경우.(그러니까 5000번 제품 검사시 쓰레드는 왼쪽 오른쪽 단 2개만 생성)

2. 왼쪽, 오른쪽 제품이 바뀔때마다 이전 쓰레드를 종료하고 새로운 쓰레드를 생성하는방법.
   (쓰레드는 왼쪽 2500번 종료후 2500번 생성, 오른쪽 2500번 종료후 2500번 생성)

+ -

관련 글 리스트
23735 [질문] 쓰레드 사용시 win2000 과 win98 의 차이 fbpsok 607 2003/01/18
31585     Re:[질문] 쓰레드 사용시 win2000 과 win98 의 차이 이명주 598 2003/01/18
23745     Re:[질문] 쓰레드 사용시 win2000 과 win98 의 차이 김지영 776 2003/01/19
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.