1. A method, comprising: analyzing memory usage data of a plurality of child processes of a parent process; and determining whether a shared memory space is to be prepared by the parent process for use by at least a first child process based at least in part on the analyzing, wherein the determining of whether the shared memory space is to be prepared by the parent process for use by at least the first child process based at least in part on the analyzing comprises determining that there is a need to prepare the shared memory space by the parent process in response to the analyzing indicating at least a first threshold amount of child processes of the plurality of child processes have run simultaneously for at least a second threshold amount of time based on the memory usage data.