• Post category:Параметры
  • Запись изменена:27.11.2024

Эта статья описывает, как Р7-Органайзер хранит сообщения на диске и почему необходимо периодически сжимать папки. Сжатие — периодический процесс обслуживания файлов (иногда называемый «очисткой»), который увеличивает свободное место на диске без изменения или удаления каких-либо ваших сообщений.

Как Р7-Органайзер хранит сообщения

В Р7-Органайзер есть два метода хранения для папок:

  • MBOX — это формат по умолчанию, в котором все сообщения папки хранятся в едином файле на диске. В этом случае процесс сжатия полезен, и цель этой статьи в том, чтобы объяснить, как и зачем.
  • Maildir — это более новый формат хранилища, где каждое сообщение папки — отдельный файл. Maildir не требует сжатия, и поэтому данная статья не применима к папкам Maildir.

Что сжатие не делает

Сжатие (очистка) — это процесс обслуживания, так что при нём:

  • не удаляются сообщения из папок
  • не удаляются сообщения из корзины и папки со спамом
  • не сжимаются папки с помощью таких алгоритмов сжатия, как zip

Вас может беспокоить, что сообщение о сжатии иногда появляется сразу после того, как вы удаляете сообщение или когда вы запускаете Р7-Органайзер. Это ожидаемое поведение и не является поводом для беспокойства, потому что сжатие не удаляет ваши сообщения.

Сжатие — это нормально?

Сжатие (очистка) — это нормальное обслуживание (по причинам, описанным ниже), и поэтому разрешение сжатия — это нормально.

Для чего необходимо сжатие?

Папки хранятся по умолчанию в формате MBOX, и ему необходима периодическая очистка, потому что ваше ежедневное использование Р7-Органайзер включает в себя:

  • Добавление сообщений в папку, например, получение новой почты, что делает MBOX-файл больше.
  • Удаление сообщений, фильтрация или перемещение их в другую папку, что *не* мгновенно делает MBOX-файл меньше. Папка не становится меньше по причинам производительности, удалённое сообщение только логически помечается на удаление. Это приводит к задержкам, когда доступ замедляется, а также к мусорным битам, которые в конечном итоге удаляются (очищаются) с помощью операции сжатия.

Примечание: Сжатие не применимо к учётным записям, использующим формат хранения Maildir. В отличие от MBOX, Maildir хранит каждое сообщение в отдельном файле и удаление сообщения приводит к удалению файла сообщения.

Когда происходит сжатие?

Сжатие происходит, когда:

  • Вы щёлкаете правой кнопкой мыши по папке и выбираете Сжать, чтобы сжать одну из папокСжатие папок
  • Вы выбираете Меню > Файл > Сжать папки, чтобы сжать все папки в учётной записиСжатие папок
  • Объем дискового пространства, освобождаемого за счет удаления пробелов, превышает пороговое значение для автоматического сжатия (конфигурация описана ниже). Из-за удаления сообщений, являющихся причиной этих пробелов, вы будете часто видеть сообщение Проведите сжатие папок сразу после удаления сообщения.

Как можно настроить сжатие?

Нажмите Меню > Настройки

Сжатие папок

Откройте вкладку Основные, передвиньте ползунок вниз до раздела Сеть и дисковое пространство > Дисковое пространство

Сжатие папок

В настройках вы можете:

  • Отключить автоматическое управление кэшем (не рекомендуется, потому что ваши папки не будут регулярно очищаться от удалённых сообщений)
  • Изменить порог сжатия — более высокое значение приведёт к меньшей частоте сжатий (например, если вы имеете дело с большими сообщениями или большим количеством сообщений, вы можете попробовать использовать больший порог)
  • Выберите, хотите ли вы получать сообщение перед сжатием или предпочитаете автоматическое сжатие без сообщений.

    Примечание: флажок в настройках и соответствующий флажок в сообщение будут иметь противоположные значения, потому что называются по-разному.

Как работает сжатие?

Р7-Органайзер открывает существующий MBOX-файл на диске (например, «Входящие») и, основываясь на правилах почтового формата MBOX, читает по одному сообщению из файла за раз:

  • Если сообщение по прежнему актуально, то он копирует его в новый временный файл MBOX, названный Nstmp.
  • Если сообщение было помечено как удаленное, это сообщение пропускается и не перемещается во временный MBOX-файл.

Это повторяется, пока не будет достигнут конец файла. После чего оригинальный хранящийся файл удаляется, новый его заменяет и создаётся новая индексация для этого файла сообщений (например, Inbox.msf). Результатом является исчезновение пробелов (мусора).

Во время процесса в строке статуса отображается прогресс:

Сжатие папок

Возможные осложнения

Подавляющее большинство пользователей не будет испытывать осложнений во время или после процесса сжатия. Но из-за того, что сжатие связано со значительной активностью ввода-вывода, некоторые пользователи могут ощущать проблемы с папками или замедление, особенно если из мониторинга антивирусного ПО не исключена директория профиля Р7-Органайзер.