Предположим, вы имеете в виду, что оба процесса уже запущены, а затем будут через сокеты.
Запись файла на диск из одного процесса, а затем чтение его из другого повлечет за собой снижение производительности записи и чтения на диск (и, конечно, любой метод, который вы используете, чтобы не дать читателю доступ к файлу до тех пор, пока он не будет завершен). записывается, либо блокируется, либо атомарно переименовывается на диске).
Даже игнорируя это, ваш локальный интерфейс будет иметь более высокую скорость передачи данных, чем ваш дисковый контроллер, с возможным исключением RAID-массива 10 Гбит по оптоволоконному каналу с дисками 15k RPM в нем.