I had read about the various functionalities of system calls recently in one of my coursebooks and about how they are used to allocate memory for new processes. The book didn't specify whether it was possible to combine multiple memory allocation requests within a single system call. So I asked one of my teachers and they said that it was indeed possible. I feel that this would probably decrease the system's performance in some way but I cannot seem to give a concrete reason for the same.
Could someone explain why the performance drops in this case?
Thank you for your time.