Sonar: аналіз глибин файлової системи

Sonar: аналіз глибин файлової системи

Інтерфейс програми Sonar В одній з пісень Віктора Цоя, яка вийшла після його смерті, є така стрічка: «Слідкуй за собою — будь обережним, слідкуй за собою.» Дійсно, в сучасному світі необхідно стежити за собою та своїм програмним забезпеченням. Це не параноя — інколи це просто необхідність. Для того, щоб не відволікатися і не слідкувати за своїм комп’ютером, існує інструмент під назвою Sonar.

Основні функції Sonar

Основна функція програми — моніторинг змін файлової системи на жорсткому диску та надання користувачеві відповідної інформації. Зібрані дані можуть бути використані для різних цілей:

  • для моніторингу програмного забезпечення на наявність троянів та інших підозрілих файлів;
  • для пошуку причин уповільнення роботи Spotlight;
  • для вимірювання кількості звернень до жорсткого диска — ці дані є корисними для програмістів та тестерів, які займаються оптимізацією програмного забезпечення.

Рекомендації від розробників

Розробники з Matterform Media рекомендують використовувати Sonar у зв’язці з деінсталятором Yank, функції якого включають моніторинг і запис усіх дій під час інсталяції будь-якого дистрибутива, будь то pkg, власний інсталятор програми або проста установка за допомогою drag-and-drop. Більшість утиліт для видалення програм використовують прості алгоритми пошуку, в той час як Yank застосовує власний log-файл для виявлення «хвостів», що дозволяє вилучити з системи файли, приховані разом із програмою.

Інтерфейс Sonar

Особливості інтерфейсу Sonar

Інтерфейс Sonar простий та акуратний, що відповідає вимогам програм такого роду. Кнопка “Add Flag” дозволяє додавати мітки для певних інтервалів часу. Наприклад, ви можете задати інтервал від початку установки стороннього аплету до його завершення, і в Sonar будуть відображені всі зміни файлової системи за цей період. Утім, найбільш зручним є фільтр подій — просто введіть у вікно “punto”, і через секунду ви побачите всю дискову активність Punto Switcher під час моніторингу.

Кожні дві хвилини та після завершення роботи Sonar зберігає журнал подій (event log) у папці Preferences. Якщо потрібно негайно зберегти log-файл, перейдіть у меню «Events» > «Flush events to disk». Для кожного файлу, який має активні дії, буде відображено шлях, і знайти потрібний об’єкт не складе труднощів.

Ціна та ефективність Sonar

На даний момент вартість Sonar складає 17.95$, а за Yank необхідно заплатити 19.95$. Хоча комплект вийшов досить дорогим, за два дні використання, не було жодних сумнівів у його ефективності.