디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

병행프로그래밍과 객체지향 개념

SODMaster갤로그로 이동합니다. 2012.03.30 22:57:05
조회 61 추천 0 댓글 1

사실 각각의 객체가 스레드로 돌아가는게 가장 좋은데


이게 불가능하니 스레드 몇개 만들어서 돌려 쓰는거고...

그래서 각각의 객체들은 객체 id를 가지고 있고 메시지로 통신을 하게 하고 스레드들은 메시지 뻠핑을 하면서

그 메시지를 처리는 하는거긔... 객체들의 메소드들은 리턴값에 의미가 없어지는거고...

이게 진짜 객체지향같지 않나? 실제 살아가면서도 각각의 객체들은 각각 움직이니...

근데 문제는 객체 id를 맵에 저장을 할텐데 맵 검색하는게 직접 접근하는거보다 훨씬 느린게 당연할테고...

포인터로 접근하면 접근에러가 빵빵 터질테고...

또 하나의 객체가 어떤 스레드에서 처리되고 있는데 그 객체에 대해 메시지가 또 날라왔을때는 대기를 하거나

메시지를 뒤로 뺴주거나... 동기화를 최대한 줄이려는 거니까 메시지를 뒤로 빼주는 방법을 쓰긴 하겠지만...

싱글코어에서는 당연히 성능이 안나올테고 쿼드 이상에서 성능비교하면 어떻게 될려나.



이런 방법으로 안만드는데는 당연히 이유가 있는거겠지 -_-;;??


추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 뛰어난 운동 신경으로 남자와 싸워도 이길 것 같은 여자 스타는? 운영자 25/11/24 - -
AD 따뜻한 겨울나기! 방한용품 SALE 운영자 25/11/27 - -
309119 이거 어쩜 ...ㅜㅜ [5] 소보루빵갤로그로 이동합니다. 12.04.02 80 0
309118 영어권 나라가 확실히 대우는 좋지... [4] 아놔콘다갤로그로 이동합니다. 12.04.02 122 0
309115 프갤형들 이력서썻을때 희망연봉 얼마적엇음? [1] ㅁㅁㅁㅁ(223.195) 12.04.02 167 0
309114 연봉 이야기들 하길래 내 연봉을 계산해봤더니 [3] 초잉여(106.103) 12.04.02 201 0
309112 횽들 미적분 프로그램도 만들수있어?? [3] 현기증난다(58.74) 12.04.02 140 0
309111 si가 어떻길래 그렇죠??? [1] 김si(182.211) 12.04.02 108 0
309110 개발자 의 첫월급은./... [7] 빌어먹을야옹갤로그로 이동합니다. 12.04.02 216 0
309109 왕기초]]요기에 왜 소문자를입력하시오가 2개씩 나와?? [6] 칰정갤로그로 이동합니다. 12.04.02 69 0
309107 요번 상반기는 SI 업체만 열림 [2] [성대아싸]갤로그로 이동합니다. 12.04.02 160 0
309106 ㅋㅋ 콩찌갤로그로 이동합니다. 12.04.02 32 0
309104 근데 솔직히 화가나 미칠 지경이다.. [3] ㅇㅇ(58.102) 12.04.02 82 0
309103 글쓰기는 잘되나?? [2] 이문동쮸쮸바갤로그로 이동합니다. 12.04.02 49 0
309102 프로그래밍으로 2년넘게 밥먹고 있는데.. [2] ㅇㅇ(58.102) 12.04.02 137 0
309101 요새좀 무기력한듯 [1] 금고래갤로그로 이동합니다. 12.04.02 33 0
309100 20대 중반 중학교 수학도 재대로 모르는 놈 [4] 초잉여(106.103) 12.04.02 172 0
309097 한게임에서 만든 게임오븐 아는횽 있나여? [1] 332(222.121) 12.04.02 39 0
309094 static 질문 [16] ㅇㅇ(58.102) 12.04.02 129 0
309092 전자게이들 헬프 미쳤dot갤로그로 이동합니다. 12.04.02 53 0
309091 경영다니는 놈이 프갤에 와서 싸게 부려먹을라고 캤는데 넘어가면 안되져 [4] [성대아싸]갤로그로 이동합니다. 12.04.02 137 0
309090 구인사이트에 이력서올리고 먼저연락온곳은 대부분 비교적 안좋아?? [10] ㅁㅁㅁㅁ(110.70) 12.04.02 175 0
309088 액션 스크립트 좀 하시는 분 잡귀민갤로그로 이동합니다. 12.04.02 45 0
309087 아랫글을 보니.. [1] 빌어먹을야옹갤로그로 이동합니다. 12.04.02 40 0
309085 타이머를 만들려고 하는데요. [3] 인생(222.102) 12.04.02 73 0
309084 c++로 로또 프로그램을 만들려고 하는데... [3] 초보(117.123) 12.04.02 75 0
309083 주임이 기분이 안좋은갑다;;;;; [1] Html갤로그로 이동합니다. 12.04.02 72 0
309082 형들 왕초보인데 질문점.. 개초보(61.106) 12.04.02 43 0
309081 전번에 커뮤니티 만든다고 한 놈인데 [4] 찌부된초코빵갤로그로 이동합니다. 12.04.02 81 0
309077 형들 CRect의 개념좀 이해시켜줘 [3] 세달뒤면몸짱갤로그로 이동합니다. 12.04.02 88 0
309074 if문 질문있습니다. [2] 초잉여(106.103) 12.04.02 66 0
309071 MFC관련 뭐하나만 알려줘; [7] 모자란동생(61.109) 12.04.02 84 0
309070 WINAPI로 ReadWriteLock 만드는거 질문점... SODMaster갤로그로 이동합니다. 12.04.02 63 0
309069 네이버 백신 스마트 디펜서인가 짱나네.. ㅇㅇ(58.102) 12.04.02 75 0
309067 오랜만입니다 [1] +어게인갤로그로 이동합니다. 12.04.02 34 0
309066 군대가기전에 뭐할까.. [3] ㅁㄴㅇㅁㄴㅇ(182.214) 12.04.02 86 0
309065 하찮은 숙제말고 [2] 페고떼찌갤로그로 이동합니다. 12.04.02 113 0
309064 유니코드를 구분하기위해 앞에 1을 붙인다는게뭔말이에요? [1] ●알콩이갤로그로 이동합니다. 12.04.02 76 0
309063 이거 책이 설명이 잘못된거에요?(java) [3] ●알콩이갤로그로 이동합니다. 12.04.02 76 0
309062 재귀함수로 팩토리얼값 구하는 프로그램.. [6] ㅇㅁ(114.199) 12.04.02 129 0
309061 자바 공부하는데 실수형 상수 이해안가는것 [2] ●알콩이갤로그로 이동합니다. 12.04.02 151 0
309060 자바의 syncronized wait notifyAll 처럼... SODMaster갤로그로 이동합니다. 12.04.02 97 0
309059 원래 소스는 즉흥적으로 짜는거에요? [18] ㅇㅁ(114.199) 12.04.02 217 0
309058 아 안드로이드존나 환경구축하기 스트레스바든ㄴ다 ㅡㅡ [3] 니 코 가 뭐갤로그로 이동합니다. 12.04.02 70 0
309057 형들 과제하는데 질문좀ㅠㅠ [2] 나가사키짱깨갤로그로 이동합니다. 12.04.02 42 0
309056 지역변수 질문 [11] ㅇㅁ(114.199) 12.04.02 70 0
309055 형들 나 과제 인데 급해 ㅠㅠ 개촙 .. .ㅠ [8] domangza갤로그로 이동합니다. 12.04.02 96 0
309053 지역변수 가리움 적용 질문 [1] ㅇㅁ(114.199) 12.04.02 44 0
309052 아 미치곘음 2차원 배열ㅋㅋㅋㅋ 프밍좆뉴비(211.44) 12.04.02 144 0
309051 다차원배열 질문 하나만 할꼐 형들 [2] 프밍좆뉴비(211.44) 12.04.02 48 0
309050 형들 C++ 에 관한건데 질문 받아주면 감사할께 [3] ㅂㅁㅋ(175.210) 12.04.02 47 0
309049 SQL 2008 늅늅 질문이여 [1] 얌얌(112.158) 12.04.02 29 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2