Что произойдет, если прерывание / поток прервется в середине выполнения функций read(fd,buff,size)
или write(fd,buff,size)
, а затем вернется туда, где оно было в read()/write()
?Можем ли мы предположить, что он продолжит чтение или запись в дескриптор файла без потери данных и порядка?
Предположим, что нет общих переменных, которые беспокоятся о синхронизации.