I am monitoring the correct parent process. But the value under the RES column either remains unchanged during a file transfer or it decreases.
If there is no increase or a very minor variation in memory then you can proceed with 0 in the (INCREASE in memory usage benchmark).
What about the average memory taken during file transfer?
You can take average values of memory noted during multiple transfer
This could help solve your problem