Use temporary files instead of IPC
Currently, we are piping stdin/stdout to read the output from callbacks, but we may run into scheduling issues, which will introduce the noise into the measurement.
Currently, we are piping stdin/stdout to read the output from callbacks, but we may run into scheduling issues, which will introduce the noise into the measurement.