2014-04-25 4 views
0

현재 큰 Excel에서 데이터를 추출하는 응용 프로그램을 작성 중입니다. 나는 조금 혼란 스럽다. COM 객체를 온라인으로 사용할 때 CPU와 메모리 사용량에 관해서는 혼란 스럽다. 클라이언트에서 사용합니까 아니면 서버입니까?어떤 메모리와 CPU가 COM 개체 온라인을 사용하여 사용됩니까?

서버에 있으면 웹 응용 프로그램을 계속 작성하고 그렇지 않으면 데스크톱 응용 프로그램을 사용합니다.

지금까지 데스크톱 응용 프로그램을 사용하여 시스템 개발 속도를 높이고 있습니다.

+0

저는 작업 관리자를 열어서 일단 처리를 시작하면 컴퓨터에서 갑자기 CPU 시간을 소비하고 많은 IO 액세스를 시작하는 특정 프로세스가 있음을 확인합니다. – sharptooth

답변

1

이 시점에서 웹을 통해 사용되는 거의 모든 COM 개체가 서버에 있습니다. Internet Explorer에서 ActiveX 컨트롤을 사용하는 것이 가능하지만 많은 보안 문제가 있습니다. & IE 만 지원되므로 서버에서 사용 중입니다.

리소스가 CPU & 램에 어떤 영향을 미치는지 확인하려면 리소스를 모니터링해야하지만 매우 잘못 작성되거나 매우 집중적으로 처리되지 않는 한 리소스를 잘 관리해야합니다.