#linux #file #mmap #memory-mapped-files
#linux #файл #mmap #файлы с отображением в памяти
Вопрос:
Будет ли это утверждение истинным или ложным? Мне сообщили противоречивую информацию в отношении mmap (), и теперь я не уверен.
Программа может отображать в памяти только часть файла, а не весь файл в Linux, используя mmap().
Комментарии:
1. Вы читали
man mmap
?2. В чем еще может быть смысл параметров
length
andoffset
?3. Если вы не можете понять это из руководства, почему бы не создать простую программу, чтобы попробовать это?
Ответ №1:
False — программа может отображать в память часть файла или весь файл.
Своего рода вопрос с подвохом из-за запутанного использования «только… вместо», который обычно используется только для того, чтобы подчеркнуть взаимоисключающие вещи.
Возможно, этот вопрос относится к https://english.stackexchange.com / а не здесь — вопрос имеет мало общего с самим mmap и больше связан с причудами английской грамматики.