본문 바로가기

공부/컴퓨터

서버에서 큐를 사용하느냐?

반응형
2003년 9월 18일 늦은 11시 30분경 규승이와의 대화


[Chan] http://ggaman.com 님의 말:
규승아~
[Chan] http://ggaman.com 님의 말:
질문 ;;
[규승]에겅 님의 말:

[규승]에겅 님의 말:
^^
[Chan] http://ggaman.com 님의 말:
서버 프로그램에서..
[Chan] http://ggaman.com 님의 말:
큐를 사용하나?
[규승]에겅 님의 말:

[Chan] http://ggaman.com 님의 말:
음...
[Chan] http://ggaman.com 님의 말:
여러곳에서 명령어 오면...
[Chan] http://ggaman.com 님의 말:
그걸 큐에 넣고 난 뒤에 처리하는거야?
[규승]에겅 님의 말:
훔....꼭 그런건 아니지만......그렇게 할수도 있고....방법이사....쌔빗찌^.^;
[Chan] http://ggaman.com 님의 말:
쩝 -_-
[Chan] http://ggaman.com 님의 말:
예를 들면 -_- 어떤때 사용해 ;;;
[규승]에겅 님의 말:
훔 -,-
[규승]에겅 님의 말:
큐....많이 써 -,-;;;;;;;
[Chan] http://ggaman.com 님의 말:
내 생각에는 굳이 쓸 필요가 있을까.. 싶은데 ;;
[Chan] http://ggaman.com 님의 말:
그래 -_- 어디에 쓰냐고 ; 정말 ;
[규승]에겅 님의 말:
훔.....쓰는데 -,-a
[Chan] http://ggaman.com 님의 말:
그래 -_-;
[Chan] http://ggaman.com 님의 말:
고맙다 -_- 정말 쳇 ; -_-+
[규승]에겅 님의 말:
ㅋㅋㅋ
[규승]에겅 님의 말:
훔....쓰는데~~~
[Chan] http://ggaman.com 님의 말:
어이?
[Chan] http://ggaman.com 님의 말:
어이 쓰는데 -_-+
[규승]에겅 님의 말:
훔.....-..-a
[규승]에겅 님의 말:
어디 쓸까 -,-a
[규승]에겅 님의 말:
생각좀해봐야할듯
[Chan] http://ggaman.com 님의 말:
-_-;
[Chan] http://ggaman.com 님의 말:
나에 대한 숙제냐? 아니면 너만의 고민이냐? -_-;;;
[규승]에겅 님의 말:
훔....
[규승]에겅 님의 말:
여기저기 쓰여 -,-.....
[Chan] http://ggaman.com 님의 말:
응 ;;;
[Chan] http://ggaman.com 님의 말:
미안해 -_-;
[규승]에겅 님의 말:
막상 어디 쓰냐구 하니까 생각이 안난다....ㅋ
[규승]에겅 님의 말:
-..- 훔.........
[Chan] http://ggaman.com 님의 말:
큭 ;; 그래 ;;;
[Chan] http://ggaman.com 님의 말:
담에 기억나면 -_- 알려줘 -_-;
[규승]에겅 님의 말:
웅....근데 뜬금엄씨......왱?
[규승]에겅 님의 말:
훔......-,-a
[Chan] http://ggaman.com 님의 말:
예전부터 궁금하던걸 -_- 물어 봤는데 ;;
[규승]에겅 님의 말:
훔.....
[Chan] http://ggaman.com 님의 말:
그냥 -_- 예전 부터 궁금했어 -_-
[Chan] http://ggaman.com 님의 말:
스택, 큐, 트리 . 이런걸.
[규승]에겅 님의 말:
별개다 궁금하다....
[Chan] http://ggaman.com 님의 말:
과연 사용할까.. 하고 말이야 -_-;
[규승]에겅 님의 말:
쓰이는데..
[규승]에겅 님의 말:
-,-
[Chan] http://ggaman.com 님의 말:
어디? -_-?
[Chan] http://ggaman.com 님의 말:
쳇 -_-;
[규승]에겅 님의 말:
훔...
[규승]에겅 님의 말:
정말러
[규승]에겅 님의 말:
질문한거 였구나
[규승]에겅 님의 말:
-,-
[Chan] http://ggaman.com 님의 말:
운영체제의 스케쥴링에 쓰여 -_- 이런거 말고 -_-;
[Chan] http://ggaman.com 님의 말:
응 -_-;
[규승]에겅 님의 말:

[Chan] http://ggaman.com 님의 말:
그럼 장난인줄 알았냐? -_-;;;
[규승]에겅 님의 말:
뭐예를 들어서
[Chan] http://ggaman.com 님의 말:
큭 ;; 이런 -_-;
[규승]에겅 님의 말:
접속이 들어오믄은
[규승]에겅 님의 말:
접속을 바리 처리할수도 있겠지?
[Chan] http://ggaman.com 님의 말:
응 .
[규승]에겅 님의 말:
-..-
[Chan] http://ggaman.com 님의 말:
근데? -_-?
[규승]에겅 님의 말:
바리 처리하믄은......임계영역이 늘어나는 경우가 허다하거덩?
[규승]에겅 님의 말:
뭐...그렇다 치고
[규승]에겅 님의 말:
그래서
[규승]에겅 님의 말:
접속을 해보믄은....그 넘을 큐에 넣어 뒀다가
[규승]에겅 님의 말:
한꺼번에 접속처리를 시키기도해....
[규승]에겅 님의 말:
훔..
[규승]에겅 님의 말:
뭐.....
[규승]에겅 님의 말:
예를들어 2
[규승]에겅 님의 말:
db작업을 한다믄은
[규승]에겅 님의 말:
서버에서 바리
[규승]에겅 님의 말:
db처리를 하것냐?
[규승]에겅 님의 말:
훔....
[규승]에겅 님의 말:
글케 안하니까 말하것지?
[규승]에겅 님의 말:
왜냐믄은
[Chan] http://ggaman.com 님의 말:
바로 안하나 ..? ;;;;;;;;

[Chan] http://ggaman.com 님의 말:
왜?
[규승]에겅 님의 말:
db처리는 블라킹 되거덩?
[Chan] http://ggaman.com 님의 말:
결과가 돌아 올때까지 기다린다는 말?
[규승]에겅 님의 말:
한 트랜잭션이 처리될동안 블라킹된다고
[규승]에겅 님의 말:

[Chan] http://ggaman.com 님의 말:
오케이.
[Chan] http://ggaman.com 님의 말:
그런데?
[규승]에겅 님의 말:
그라믄 다른 처리는 몬하것찌?
[규승]에겅 님의 말:
그래서
[규승]에겅 님의 말:
고마 큐로 쌓아두고
[규승]에겅 님의 말:
다른 쓰레드나 프로세스한테 그 큐처리를 부탁하는거얌
[Chan] http://ggaman.com 님의 말:
db에 대한 다른 처리는 못하는거야? 아니면 전체적인 다른처리를 못하는거야?
[규승]에겅 님의 말:
뭐....여튼-,-
[규승]에겅 님의 말:
뭔말인지는 모르겠따 훔
[규승]에겅 님의 말:
음...
[Chan] http://ggaman.com 님의 말:
db 쪽 관련 클래스를 만들어서. 쓰레드로 돌리면 ;; 다른곳에서는 그냥 잘 처리 되지 않아? -_-? ;;
[규승]에겅 님의 말:
훔....
[규승]에겅 님의 말:
멀라 먼말인지
[규승]에겅 님의 말:
여튼 db처리를 해야할부분에
[Chan] http://ggaman.com 님의 말:
응 ..
[규승]에겅 님의 말:
db처리를 하지 않고....... db처리 큐에다가 넣고.....막상 처리는 다른 쓰레드나 프로세스에서 하고 결과만 비동기적으로다가 받아서
[규승]에겅 님의 말:
처리할때도....큐가 쓰이것찌?
[규승]에겅 님의 말:
훔....
[규승]에겅 님의 말:
또.....
[Chan] http://ggaman.com 님의 말:
오케이 ...
[규승]에겅 님의 말:
tcp눈
[규승]에겅 님의 말:
스트리밍 프로토콜이얌
[규승]에겅 님의 말:
훔...이건 아라서 찾아보고
[Chan] http://ggaman.com 님의 말:
데이터가 나누어서 들어 온다?
[규승]에겅 님의 말:
그러니...
[규승]에겅 님의 말:
데이터가 들어오는 쪽쪽처리하는게 아니라 쌓았따가
[Chan] http://ggaman.com 님의 말:
오케이..
[규승]에겅 님의 말:
하나씩 짝 맞춰서 처리해야하것찌?
[Chan] http://ggaman.com 님의 말:
오케이 오케이 아이씨 ;;
[규승]에겅 님의 말:
훔....그때두 큐가 쓰이지?
[Chan] http://ggaman.com 님의 말:
욕 아님 -_- 아이씨 ; I see ;
[규승]에겅 님의 말:
뭐....
[규승]에겅 님의 말:
그라고....
[Chan] http://ggaman.com 님의 말:
응.
[규승]에겅 님의 말:
파일에 로그를 냄길때두
[규승]에겅 님의 말:
여러 프로세스가 있다믄은....
[규승]에겅 님의 말:
동시에 한파일에
[규승]에겅 님의 말:
로그를 냄기믄 안대것찌?
[규승]에겅 님의 말:
그렇다고
[규승]에겅 님의 말:
동기화 시켜주믄은
[Chan] http://ggaman.com 님의 말:
file io는 시간이 오래 걸린다 그러니 . 큐를 써서 모았다가 쓴다?
[규승]에겅 님의 말:
느리것찌?
[Chan] http://ggaman.com 님의 말:
응.
[규승]에겅 님의 말:
그래서 큐를 맹글어서 적을때 큐에다가 적고..
[규승]에겅 님의 말:
그 큐에 들어있는걸 전문적으로 꺼내서
[Chan] http://ggaman.com 님의 말:
오호.. ..
[규승]에겅 님의 말:
파일에 적는 프로세스가 있다믄은
[규승]에겅 님의 말:
빠르단말여
[Chan] http://ggaman.com 님의 말:
정말 복잡하구나 ;; 이것 저것 연결 되는것들이 ;;;
[규승]에겅 님의 말:
훔....
[Chan] http://ggaman.com 님의 말:
설계를 잘 해야 겠네 ;;;
[규승]에겅 님의 말:
또....더하까?
[규승]에겅 님의 말:
-,-
[Chan] http://ggaman.com 님의 말:
아니 .
[Chan] http://ggaman.com 님의 말:
질문 또 있는데 ;;;
[규승]에겅 님의 말:
그래
[Chan] http://ggaman.com 님의 말:
여기 관련된 질문 ;;
[규승]에겅 님의 말:
^^
[Chan] http://ggaman.com 님의 말:
질문 1. 여러 쓰레드가 동시에 여러군데서 돌아 가니깐 임계영역이 늘어 나는 건가?

질문 2.언제 임계영역이 줄어들었는지 알아야. 한꺼번에 접속시키지 않아? 그걸 어떻게 알아? -_-?

[규승]에겅 님의 말:
케케ㅔㅋ케케케케케ㅔ엉 빨리해죠
[규승]에겅 님의 말:
ㅋㅋㅋ
[규승]에겅 님의 말:
믄말인지 하나두 모르겠는데?
[Chan] http://ggaman.com 님의 말:
응 설명 할께 ;;
[Chan] http://ggaman.com 님의 말:
아까.. 서버가 접속을 받는데로 시키면.
[Chan] http://ggaman.com 님의 말:
임계영역이 늘어 난다고 했잖아?
[규승]에겅 님의 말:
글치....
[Chan] http://ggaman.com 님의 말:
예를 들어서 프로세서가
[Chan] http://ggaman.com 님의 말:
아니 ..  접속을 실행 시키는 순서사 1 , 2 , 3 , 4순이라면..
[Chan] http://ggaman.com 님의 말:
여러개의 접속이 들어왔을때...
[Chan] http://ggaman.com 님의 말:
처리되고 있는 하나 빼고는 전부다 1번에서 기다리고 있잖아?
[규승]에겅 님의 말:
음훼훼훼훼훼
[규승]에겅 님의 말:
생각이 넘 짧으오
[Chan] http://ggaman.com 님의 말:
그럼 2번으로 가면. 기다리는 1번들 중에서 -_- 하나가 처리가 되고 ..
[Chan] http://ggaman.com 님의 말:
응 -_-;;;
[Chan] http://ggaman.com 님의 말:
솔직히  -_- 잘 이해가 안돼 -_-;
[규승]에겅 님의 말:
1 2 3 4 를 접속을 처리시키믄은
[규승]에겅 님의 말:
1 2 3 4 를 관리하는 배열혹은 리스트 혹은 뭐 그따위 콘테이너가 있것지
[규승]에겅 님의 말:
?
[규승]에겅 님의 말:
ok?
[Chan] http://ggaman.com 님의 말:
윽 ;;;
[Chan] http://ggaman.com 님의 말:
1234가 접속하는 사람이 아니라 ;;
[Chan] http://ggaman.com 님의 말:
프로세서의 실행 순서 ;
[규승]에겅 님의 말:
믈랏....
[규승]에겅 님의 말:
훔...
[규승]에겅 님의 말:
먼말이쥐 -,-
[Chan] http://ggaman.com 님의 말:
응 니가 하던 설명 마저 해죠 ;;;;;;;;;;;;
[규승]에겅 님의 말:
그라믄은....
[규승]에겅 님의 말:
이 구조체를 여러곳에서 쓴다구 하믄은.........
[Chan] http://ggaman.com 님의 말:
응..
[규승]에겅 님의 말:
동기화가 대어야한단말여....흐......
[규승]에겅 님의 말:
그치......
[Chan] http://ggaman.com 님의 말:
구조체 = 배열 이겠지? -_-?
[Chan] http://ggaman.com 님의 말:
응 ;;
[규승]에겅 님의 말:
앙......
[규승]에겅 님의 말:
그라믄은....
[규승]에겅 님의 말:
add시킬라믄은......
[Chan] http://ggaman.com 님의 말:
전부다 잡고(lock) add 시켜야지
[규승]에겅 님의 말:
lock

집어 넣기

unlock자냐?
[Chan] http://ggaman.com 님의 말:
응..
[규승]에겅 님의 말:
그라믄 만약에 4놈이믄은....
[규승]에겅 님의 말:
이게 4번 일어나자나
[Chan] http://ggaman.com 님의 말:
응.
[규승]에겅 님의 말:
근데 만약에.... 이 배열 구조체가 다른데서도 졸라 많이 쓴다믄은?
[Chan] http://ggaman.com 님의 말:
엄청난 lock 과 unlock의 반복이겠지 ;
[규승]에겅 님의 말:
집어 넣을라거 4번 락거는동안 다른데서 몬쓰것지?
[Chan] http://ggaman.com 님의 말:
응 ;;
[규승]에겅 님의 말:
그래서...
[규승]에겅 님의 말:
1 2 3 4 가 들으오믄은
[규승]에겅 님의 말:
우선...큐에다가 집어 넣어뒀따가
[규승]에겅 님의 말:
그르믄 우선은 락안걸리지?
[Chan] http://ggaman.com 님의 말:
응..
[규승]에겅 님의 말:
그래뒀따가
[규승]에겅 님의 말:
일정주기나
[규승]에겅 님의 말:
뭐 그럴때 마다
[Chan] http://ggaman.com 님의 말:
lock
add(1) add(2) add(3) add(4)
unlock?
[규승]에겅 님의 말:
아뉘...
[규승]에겅 님의 말:
어 맞따
[규승]에겅 님의 말:
^^
[Chan] http://ggaman.com 님의 말:
-_-;
[규승]에겅 님의 말:
그 큐에 들어있던가
[규승]에겅 님의 말:
쭈욱 넣고..하믄은 락이 한번밖에 안걸리자나
[규승]에겅 님의 말:
ㅋㅋㅋ
[규승]에겅 님의 말:
okok
[규승]에겅 님의 말:
나 스타할꺼시야
[Chan] http://ggaman.com 님의 말:
아냐 질문 하나더있어 -_-
[Chan] http://ggaman.com 님의 말:
기다려 -_-
[규승]에겅 님의 말:
나중에 쭈우우욱 적어놓으믄 대답해주께
[규승]에겅 님의 말:
^^
[Chan] http://ggaman.com 님의 말:
5분만 -_-+
[Chan] http://ggaman.com 님의 말:
응 0-_-
[Chan] http://ggaman.com 님의 말:
메일로 보내줘~
[Chan] http://ggaman.com 님의 말:
chan@ggaman.com
[Chan] http://ggaman.com 님의 말:
열심히해 -_-;
[Chan] http://ggaman.com 님의 말:
질문 시작
[Chan] http://ggaman.com 님의 말:
위에서 보면 일정 주기나 뭐 특정 때 마다 큐를 확인해서 넣어 준다고 했는데 .. 그 일정 주기를 어떻게 정해?
[Chan] http://ggaman.com 님의 말:
음.. 시간으로 한다.. 아니면 사용률( ? ) 이 줄었을때 한다.. 사용율이 줄었다면 어떻게 알아 낼 수 있지?
[Chan] http://ggaman.com 님의 말:
그리고 만약에 큐에 넣었다가 사용한다면 . 그 즉시 처리 되지 않잖아 .. 그럼 처리가 느려지지 않을까...
[Chan] http://ggaman.com 님의 말:
물론 큐를 검사하는 빈도가 높아 진다면 문제가 되지 않겠지만 말이야 ;;
[Chan] http://ggaman.com 님의 말:
처리가 느려진다는 말은. 실시간 으로 처리가 되지 않고 잠시 block 된 것 처럼 되잖아 ...
[규승]에겅 님의 말:
훔.... 일정주기가 디게 짧으믄....
[규승]에겅 님의 말:
실시간 처럼 되겠찌~?
[Chan] http://ggaman.com 님의 말:
게임 벌써 끝났나? -_-?
[Chan] http://ggaman.com 님의 말:
응 ;;
[규승]에겅 님의 말:
졌어 -,-
[규승]에겅 님의 말:
ㅠ.ㅠ
[Chan] http://ggaman.com 님의 말:
그럼 그 짧은 시간 동안 -_- 다른것들이 처리 되는기가? -_-?
[Chan] http://ggaman.com 님의 말:
큭 ;; 애도다 -_-;
[규승]에겅 님의 말:
응...
[규승]에겅 님의 말:
다른 처리
반응형