Msdeploy isn't to blame for consume this big amount of memory.
in fact, the website parsed by msdeploy is pointing on the root folder of all hosted websites on the server!!!
I don't know why??
here are the real figures:
the root folder is in fact a 119 GB one with over 2 085 000 files and 143 193 children folder!
So this website isn't really working and may not exist...
i 've inform the admin of this..