автоматический завершенный в сценарии оболочки

Действительно нет никакого единственного ответа на этот вопрос. Все это зависит от многих факторов включая приложения, которые используют файловую систему, на что соединение действия чтения-записи идет и сами аппаратные средства.

relatime существует как компромисс, чтобы гарантировать, что некоторые (более старые) приложения, такие как почтовые системы, которые используют значение atime, чтобы определить, был ли файл/сообщение считан начиная с доставки. Как таковой это - безопасная опция для значения по умолчанию файловой системы.

Прежде, чем рассмотреть монтирование файловой системы с noatime необходимо контролировать использование файловой системы, чтобы гарантировать, чтобы никакие приложения не зависели от atime для корректной операции.

Предположение, что никакой пользователь файловой системы не зависит от atime затем, стоит ли изменить значение по умолчанию действительно, зависит от объема чтений и пишет в файловую систему. Чтение главным образом использование, вероятно, не будет иметь слишком много значения, но если будет большой объем чтений/записей в тот же файл (т.е. типичные рабочие нагрузки базы данных) затем, то Вы найдете, что большинство чтений также включает запись atime, и это будет влиять на производительность.

Если файловая система только используется для работы базы данных затем, должно быть безопасно использовать noatime и это уменьшит записи до файловой системы.

В конце дня noatime не должен использоваться без должного внимания и каким количеством может только быть значение, которое оно имеет, определяют путем сравнительного тестирования под особой рабочей нагрузкой.

2
13.04.2017, 15:37
1 ответ

Попробуйте следующее:

for folder in $(date +"%Y%m%d")*; do
   if [[ -d "$folder" ]]; then
     echo "Entering $folder"
     cd "$folder"
     echo "$PWD"
     cd ..
   fi
done
4
27.01.2020, 22:00

Теги

Похожие вопросы