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