ISPConfig does not consume any ram as its no service that runs permanently.
ISPConfig consumes just a few magabytes once a inute and while you use the ispconfig interface. So the memory consumption you refer to is the consumption of services like apache, postfix, amavisd, dovecot etc. and yes, 900+ MB is absolutely normal for a full email, web and dns server.