Concurrency Visualizer View는 컴퓨터에서 멀티스레드 기반 어플리케이션이 자신,하드웨어,OS,다른 프로세스와의 상호작용 하는것을 볼수있게 한다.
이 뷰는 당신의 프로그램안과 시스템전체의 스레드들간의 임시적인 관계를 보여주는 그래픽,표, 텍스트 데이터를 제공한다.
당신은 Concurrency Visualizer를 성능 병목구간, CPU 자원낭비지점, 스레드 경쟁, 다중코어에서의 코어간 스레드 이동, 동기화 지연, overlapped I/O 영역 그리고 다른 정보들 에 위치시켜 사용할수 있다.
뷰는 당신이 그것의 그래픽출력을 콜스택이나 소스코드에 연결하는 등의 행위를 언제나 가능하도록 데이터를 제공한다
이 도구는 효율적인 워크플로우가 가능하도록 Visual Studio 2010 프로파일러에 통합되었다.
출처 : http://msdn.microsoft.com/en-us/library/dd537632(v=vs.100).aspx
'개발자의 기록 노트' 카테고리의 다른 글
[Mac OS] Eclipse로 맥에서 C/C++ 개발환경 만들기 (0) | 2016.01.16 |
---|---|
TiddlyWiki : DB와 설치가 필요없는 간단한 one file 위키 (0) | 2015.01.02 |
The Expert (Short Comedy Sketch) : 개발자, 프로젝트 매니저 그리고 UX담당자와 클라이언트 (0) | 2015.01.02 |
[네트워크] FTP 프로토콜의 Active/Passvie 모드 (0) | 2012.05.16 |
Pair Programming (짝 프로그래밍) (0) | 2012.03.18 |
동기화 소켓 vs 비동기화 소켓, 사용시 각각의 장단점 (0) | 2012.01.26 |