@Геррит: конечно, вы всегда может быть отказано во въезде, но в канадских магазинах настроены таким образом, что вы должны представить себя для въезда в США прежде, чем быть отказано во въезде. Разница в том, что в американских магазинах не находится, чтобы заставить вас представить себя в Канаду вообще. что работает :) никаких объяснений по этому поводу ? Кто-то уже отредактированы для меня, но я принял ответ ниже. Извините за беспокойство. Я не думаю, что это будет *неэтично*, чтобы спросить, но у тебя нет никакого способа, чтобы заставить их согласиться, так как им не нужно твое разрешение. Было бы, конечно, *странно*, чтобы спросить, и, вероятно, не поможет вашей карьере.

Если вы хотите, чтобы файл всегда использовать на o_sync вы можете пометить его как так в расширенных атрибутов с chattr +с $файл:

человек chattr:

Если файл с установленным атрибутом 'S' будет изменен, изменения записаны синхронно на диск; это эквивалентно параметр "синхронизация" крепление применяется для подмножества файлов.

На o_sync сил данных+метаданных записывается в буфер диска, но он по-прежнему проходит через кэш страницы. Под д ержка обходит кэш страницы.

Но следует знать, что открыв его при использовании флага O_DIRECT приводит к падению производительности, если большой файл просто добавляется разница может быть небольшой. Но если большой файл был переписан в случайных местах под д ержка будет очень большой удар по производительности, даже с учетом того, что в кэше может выселить из кэша некоторые небольшие файлы читать.

Если у вас есть оперативной памяти, чтобы сохранить все мелкие файлы там, вы могли бы подойти к проблеме другим путем. Убедитесь в том, что небольшие файлы всегда находятся в оперативной памяти, то я бы предложил скопировать их в файловой системе tmpfs:

файловая система tmpfs все ставит на свои внутренние ядра, кэши и растет и сжимается содержащиеся в нем файлы