Привет! Спасибо за помощь, AvieRose и Сью! Я редактировал его выше. Это не цветущие в данный момент, так что я не знаю, имеет ли она запах. Я не знаю, что я мог бы сказать, все остальное, что цветет. Сью, хороший пункт о pachysandra оттенок вкусу, но этот патч на самом деле (очень медленно) выкладываю в Солнечном районе. Спасибо за ваш ответ, gbrandt! Можете ли вы пожалуйста, добавьте ссылку на программы, которые вы упомянули в вашем ответе? Это всегда полезно добавить ссылку для ОП, чтобы найти подходящее программное обеспечение. Спасибо. Спасибо, но у меня нет файла, указанного в вашей ссылке. Хм, я думаю, ссылка не работает для вас, потому что пост закрыт. Я скопирую это в нижней части моего нового поста.

Профессор Ремзи Arpaci-Дюссо книга операционные системы: три легких пьес и в сторону о создания файла:

Как пример, подумайте о том, что структуры данных должны быть обновлены, когда файл создается; предположим, например, что пользователь создает новый файл /foo/bar.txt и что файл находится в одном квартале долго (4КБ). В файл является новым, и поэтому нужен новый inode; таким образом, и последнего доступа и вновь выделенных узлов будет записан на диск. Файл также содержит данные в ней и, следовательно, он тоже должен быть выделен; данные Bitmap и таким образом, блок данных будет (со временем) будут записаны на диск. Следовательно, в минимум четыре записи в текущем цилиндропоршневой группы состоится (напомним, что такие записи могут быть сохранены в памяти, пока они состоятся). Но это не все! В частности, при создании новый файл, вы должны также поместить файл в иерархии файловой системы, т. е. каталог должен быть обновлен. В частности, родитель каталог Foo должны быть обновлены, чтобы добавить запись bar.txt; этот обновление может поместиться в существующий блок данных из файла Foo или потребовать новый блок, который будет выделен (со связанными растровыми данными). Инода из фу также должны быть обновлены, чтобы отразить новую длину каталог, а также для обновления полей (например, последнего изменения времени). В целом, это много работы, чтобы создать новую файл! Возможно, в следующий раз вы это сделаете, вы должны быть более благодарны, или на не удивились тому, что все это работает так хорошо.

Сравнивая два, я предполагаю, что авторы включили данные заблокировать обновление с файлом атрибута доступа (даже если они прямо говорят, что то, что они имеют в виду файл атрибуты "инода", это не будет неразумным, чтобы считать, что данные положения в качестве атрибута файла). В любом случае, похоже, что они занижали диска: он должен описание не менее 6 от Arpaci-шлюз Проф это:

  1. дескриптор точечного рисунка
  2. инода
  3. данные растрового изображения
  4. файл данных
  5. данные каталога
  6. атрибуты справочника