2009-12-03 2 views
1

내가 일하는 제안 된 응용 프로그램의 프론트 엔드를 개발하기 위해 WPF를보고 있는데, 실제로 여기서는 단지 메모리 집약적 인 WPF 응용 프로그램이 일반적으로 얼마나 많은지에 대한 다른 사람들의 경험을 찾고 있습니다.WPF에서 소비량 내리기

나는 공개적으로 사용할 수있는 몇 가지 응용 프로그램을 시도해 보았습니다. 그리고 나에게는 꽤 많은 메모리가 집중되어있어서 WPF 및 리소스 사용에 대한 경험이 있거나 리소스 소비를 줄일 수있는 방법에 대한 조언이 있습니까? ?

당신은 팁을 주셔서 감사합니다. 나는 기대하고있는 소비의 종류를보고 있으며, 그것을 사용하여 프론트 엔드를 구축 할 수 있다면 잘하면 다른 사람을 도울 수 있습니다. 그것을 사용하려고합니다.

답변

2

예 WPF 응용 프로그램은 WinForms에서 비슷한 응용 프로그램보다 더 많은 메모리를 사용합니다 (네이티브 C++ 버전보다 많은 메모리를 사용하므로 자체적으로 더 많은 메모리를 사용하고 손으로 최적화 된 어셈블리 버전 사용).

프로그래머 만 메모리 소비에 신경을 씁니다. 가장 저렴한 컴퓨터는 현재 구입할 수있는 메모리가 충분합니다.

사용자는 그래픽과 눈동자에 관심이 있습니다. WPF에서 더 쉽게 할 수 있습니다.

관리자는 일정에 신경을 쓰고 데이터 바인딩과 같은 WPF 기능을 사용하면 GUI를 더 빠르게 작성할 수 있습니다.

BTW는 WPF가 더 많은 메모리를 사용하지만 CPU 사용이 적고 GPU에서 렌더링이 이루어지며 거의 GDI 개체를 사용하지 않습니다.