제 소프트웨어는 COM을 많이 사용합니다. 그것은 매우 느립니다. COM 통신 속도를 높이는 데 몇 가지 트릭이 있습니까?COM의 속도를 높이는 방법이 있습니까?
답변
아직 수행하지 않은 경우 별도의 서버 프로세스 (dllhost.exe
)가 아닌 처리중인 구성 요소를 실행하십시오.
Kieveli : 특정 환경에 따라 다름. API 레벨에서 'CoCreateInstance' 함수의 context 매개 변수에 적절한 인수를 전달하여 COM 객체의 생성 컨텍스트를 선택합니다. –
그게 무슨 뜻입니까? 미안 해요,이 물건에 관해서는 약간 초록색이에요. – max
max : 이것은 아마도 사용자가 이미 수행 한 작업 일 것입니다. 보다 유용한 응답을 얻기 위해 질문에 더 많은 문맥을 추가해야합니다 (또는 광범위한 질문보다는 특정 상황을 최적화하는 다른 질문을 할 수 있습니다). 그 동안 COM 개체를 만들 때 가지고있는 다양한 옵션 (프로세스 별)에 대해 http://msdn.microsoft.com/en-us/library/ms693716(VS.85).aspx를 볼 수 있습니다. –
프로파일 링 도구를 실행하여 시스템의 속도 저하 원인을 정확히 측정합니다. COM은 비난하기 좋은 비처럼 보일 수 있지만 때로는 느려짐이 예상치 못한 일 때문에 발생합니다. 항상 문제를 일으키는 최소한을 이해하는 것은 아닙니다.
내 전체 응용 프로그램이 사용되는 사용자 지정 문자열 구현으로 인해 느리게 실행되면. 프로파일 러를 사용하여 하루를 저장했습니다.
- 1. 레이크 속도를 높이는 방법이 있습니까?
- 2. iostreams가 느립니다. 속도를 높이는 방법이 있습니까?
- 3. WiX 빌드의 속도를 높이는 방법이 있습니까?
- 4. Objective-C 문자열 할당 속도를 높이는 방법이 있습니까?
- 5. 스크롤바의 속도를 높이는 방법
- 6. PHP 단순화 속도를 높이는 방법
- 7. 내 실행 속도를 높이는 방법
- 8. 처리 속도를 높이는 프로그램 논리
- 9. PHP 메일 속도를 높이는 방법
- 10. 콤보 박스 속도를 높이는 방법
- 11. 코드 속도를 높이는 방법은 무엇입니까? 내 프로그램에서
- 12. 그루비 포도 스크립트 시작 속도를 높이는 방법
- 13. 내 응용 프로그램의 속도를 높이는 방법은 무엇입니까?
- 14. 개발주기 동안 ASP.NET을 모니터링하거나 속도를 높이는 팁
- 15. 데이터베이스에서 데이터 로딩 속도를 높이는 방법
- 16. 이 마작 알고리즘의 속도를 높이는 데 도움이됩니다.
- 17. ClickOnce 응용 프로그램의 시작 속도를 높이는 방법
- 18. BizTalk의 속도를 높이는 가장 좋은 방법은 무엇입니까?
- 19. clob 데이터를 파일에 기록하는 속도를 높이는 방법
- 20. YouTube 재생 속도를 높이는 프로그램을 작성하는 방법
- 21. 거기에 글꼴 크기를 높이는 텍스트 필드 높이를 높이는 방법이 있습니다
- 22. 여러 요청을 할 때 Python의 urllib2 속도를 높이는 방법
- 23. Windows Phone 7에서 GPS 폴링 속도를 높이는 방법
- 24. superslow swipe 반응 - sencha touch/phonegap의 속도를 높이는 방법
- 25. 터치 동작의 속도를 결정할 방법이 있습니까
- 26. SQLite 가져 오기 속도를 향상시킬 방법이 있습니까?
- 27. 미디어 요소의 속도를 변경하는 방법이 있습니까
- 28. MFC에서 회전 된 텍스트 출력 속도를 높이는 방법
- 29. 컴퓨터에 메모리를 늘리거나 C#으로 속도를 높이는 앱을 만드는 방법이 있나요?
- 30. X-Hive/Documentum xDB에서 내 XQuery 속도를 높이는 색인은 무엇입니까?
더 자세한 정보를 제공해야합니다. 클라이언트와 서버가 작성한 서버는 .exe 또는 .dll이며 부적절하게 느린 것을 정확히 알 수 있어야합니다. – sharptooth