Я создал простой Windows-сервис, который периодически проверяет удаленную базу данных через веб-сервис и в зависимости от того, что он находит, обновляет содержимое в локальной базе данных. Глядя на процесс в диспетчере задач, он потребляет где-то между 8 МБ, что кажется много по сравнению с тем, что он на самом деле делает.
Есть ли что-то, что я должен проверять код, или я могу запустить что-нибудь, чтобы понять, почему он так много потребляет?