6 лучших альтернатив CCleaner для Ubuntu

Главная → Просто о сложном → Для всех → Очистка сервера Debian или Ubuntu от временных файлов и кэша

BleachBit

BleachBit — это бесплатное, мощное, многофункциональное и кроссплатформенное программное обеспечение с открытым исходным кодом, которое позволяет легко и быстро очистить вашу систему, освободить дисковое пространство и защитить вашу конфиденциальность. Он работает в системах Linux и Windows.

BleachBit  прост в использовании и поддерживает до 65 языков по всему миру. Он помогает очистить вашу систему, освобождая дисковое пространство, сокращая время, необходимое для создания резервных копий, и повышает общую производительность системы. Он также помогает вам поддерживать конфиденциальность, уничтожая файлы (файлы любого типа), чтобы надежно скрыть их содержимое и предотвратить восстановление данных, а также перезаписывает свободное место на диске, чтобы надежно скрыть ранее удаленные файлы.

BleachBit для Ubuntu

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

BleachBit

Чтобы установить BleachBit на Ubuntu и его производные, используйте менеджер пакетов APT.

sudo apt install bleachbit

Версия BleachBit в репозиториях многих дистрибутивов Linux часто бывает устаревшей, поэтому для использования последней версии используйте пакет .deb или .rpm для наиболее похожего дистрибутива Linux на странице загрузки BleachBit.

Читайте также:  Автономность iPhone на iOS 14 проверили на практике: видео

Как очистить кэш?

Существуют два основных способа очистки кэша.

1. Запуск базы 1С с использованием параметра «/ClearCache»

Данный метод очень прост. В окне выбора информационной базы выберите ту, чей кэш нужно очистить. Нажмите кнопку «Изменить».

Как очистить кэш?

В последнем окне Редактирования информационной базы задайте параметр запуска «/ClearCache». Нажмите «Готово» и запустите информационную базу.

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

2. Очистка кэша 1С вручную

Для удаления файлов кэша вручную необходимо найти папки, где кэш хранится. Для операционных систем Win7 и выше временные файлы хранятся по адресу:

  • C:\Users\Username\AppData\Roaming\1C и C:\Users\Username\AppData\Local\1C в папках, начинающихся с «1cv8».
  • В Windows XP, в папке пользователя по адресу Local Settings\Application Data\1C\.
  • Если папка AppData не видна, то нужно настроить видимость скрытых папок.
Как очистить кэш?

Ниже на рисунке показано, как выглядят файлы кэша – папки с длинными непонятными именами. В нашем случае файл всего один.

Для очистки кэша нужно удалить эти папки.

Важно! Удалять папки можно только тогда, когда завершены процессы работы с 1С:Предприятие.

3. Очистка кэша в 1С на сервере или пользовательском ПК с помощью готовых скриптов

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

Как очистить кэш?

Этот способ поможет очистить кэш 1С как на клиенте, так и на сервере. Для этого Вам понадобится доступ к соответствующим папкам сервера

Читайте также:  Apple выпустила iOS 14.5 для всех. Разбор всех новых функций

4. Дополнительно

Если после использования вышеописанных способов очистки кэша ошибка, например «Не верный формат хранилища данных«, все равно сохраняется, то рекомендуют остановить сервер 1С и вручную чистить папку reg_1541/SNCCNTX. Она расположена на компьютере центрального сервера 1С:Предприятия в каталоге <рабочий каталог кластера> / <идентификатор информационной базы>.

Например: 

Будьте внимательны, в этой папке можно чистить не все. Перечислю что чистить можно:

Как очистить кэш?
  • — реестр кластера (в нем хранятся список зарегистрированных информационных баз, рабочие сервера и процессы, соответствие кластера и доп. менеджера, список админов.)
  • — список кластеров (зарегистрированные кластеры и админы центрального сервера)
  • 1cv8ftxt — данные полнотекстового поиска. Они лежат на центральном сервере 1с: рабочий каталог кластера-идентификатор информационной базы
  • 1Cv8Log — журнал регистрации базы *.lgp и *.lgf.

Важно иметь ввиду, что после очистки кэша запуск 1С немного замедлится.

Рекомендации по оптимизации Linux для операций, требующий частой записи

Обычно люди при попытке увеличения производительности дисковой подсистемы сталкиваются с проблемой, что Linux буферизует слишком много информации сразу. Это особенно трудно для операций, требующий синхронизации файловой системы, использующих вызовы fsync. Если во время такого вызова в кэше много данных, то система может «подвиснуть» пока не закончится этот вызов. Другая частая проблема происходит потому что слишком много требуется записать до того, как начнется запись на физический диск, операции ввода/вывода происходят чаще, чем при нормальной работе. Вы получите более долгие периоды, когда запись на диск не происходит, пока большой кэш не будет заполнен, после чего сработает один из триггеров pdflush и данные запишутся на максимальной скорости.

dirty_background_ratio: Основной инструмент настройки, обычно уменьшают этот параметр. Если ваша цель снизить количество данных, хранимое в кэше, так что данные будут писаться на диск постепенно, а не все сразу, то уменьшение этого параметра наиболее эффективный путь. Более приемлемо значение по умолчанию для систем имеющих много оперативной памяти и медленные диски.

dirty_ratio: Второй по значимости параметр для настройки. При значительном снижении этого параметра приложения, которые должны писать на диск, будут блокироваться все вместе.

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

Xdiskusage — проверьте, где находится место на вашем жестком диске.

Отображает графику использования вашего диска. — это удобная программа, показывающая, что использует все свободное место на диске. Он основан на проекте программы «xdu», написанном Филиппом К. Дайкстро. Изменения были сделаны, поэтому для вас запускается «du», и вы можете отобразить свободное место на диске, и создать PostScript-версию , если вы хотите легко увидеть, где находится пространство на вашем жестком диске .