본문 바로가기

쓰레드2

C# 중복실행방지 mutex 뮤텍스 : 뮤텍스는 화장실에 들어가기 위한 열쇠로 비유할 수 있습니다. 즉 화장실에 들어갈 수 있는 열쇠를 한 사람이 갖고 있다면, 한 번에 열쇠를 갖고 있는 그 한 사람만이 들어갈 수 있습니다. 화장실에 열쇠를 갖고 있는 사람이 들어가 볼일을 다 본 후에는 줄을 서서 기다리고 있는(대기열-큐) 다음 사람에게 열쇠를 주게 됩니다. 공식적인 정의(심비안 개발자 라이브러리에서 발췌) : 뮤텍스는 한 번에 하나의 쓰레드만이 실행되도록 하는 재 입장할 수 있는 코드 섹션에 직렬화된 접근이 가능하게 할 때 사용됩니다. 뮤텍스 객체는 제어되는 섹션에 하나의 쓰레드만을 허용하기 때문에 해당 섹션에 접근하려는 다른 쓰레드들을 강제적으로 막음으로써 첫 번째 쓰레드가 해당 섹션을 빠져나올 때까지 기다리도록 합니다. 씨샵에.. 2015. 9. 24.
톰캣 쓰레드, 프로세스, 호출 상태 확인하기 localhost:8080/manager/status/ 로 접속해준다 이 때 ID, 패스워드를 입력하라고 나오는데 여기에 입력되는 계정에는 권한이 필요하다. 일단 접속을 잠시 멈추고 /%TOMCAT_HOME%/conf/tomcat-users.xml파일을 열어준다. 여기에 태그를 넣어주고 다시 localhost:8080/manager/status/ 로 접속한다음ID : adminpassword : admin을 입력해주면 접속이 된다. 접속해서 보면 JVM 힙 메모리 상태포트 별 쓰레드 프로세스 상태를 확인 할 수 있다. 2014. 7. 30.