Вот если у процессов общий файловый дескр, и в одном запишу в файл что-нибудь, а другой этот файл прочитает, то увидет же текст, записанный другим процессом
Потому что файловый дескриптор относится к файловой системе, а не к памяти.
И я не уверен, что система даст тебе одновременный доступ на чтение и запись из разных процессов