Какой-либо недостаток plist?

#windows #macos

#Windows #macos

Вопрос:

Согласно Wiki, недостатки реестра:

  1. Установщики и деинсталляторы становятся более сложными.
  2. Поврежденный системный реестр может остановить загрузку драйверов устройств.
  3. Возможно, придется синхронизировать части реестра с файловой системой.
  4. Не подходит для использования на портативных устройствах, используемых для переноса приложений из одной системы в другую.
  5. Взаимозависимости между приложениями и системными компонентами.

Список свойств наиболее близок к реестру в Mac OS:

  • Хранилище ключ-значение.
  • Конфигурация системы: /Library/Preferences/SystemConfiguration/com.apple.*.plist
  • /пользователь / Библиотека / Поддержка приложений / …/*.plist

В Mac OS пользователи обычно удаляют приложения, просто перетаскивая их в корзину. Как и Windows, это также должно вызывать множество бесполезных правильных списков в системе?

И почему недостаток plist не так подчеркивается? (по сравнению с реестром)

Ответ №1:

Это правда, что при уничтожении приложения, вероятно, останется файл plist, но, как правило, это небольшие файлы, так что в этом нет ничего страшного. Что касается вашего пункта (2), преимущество файлов plist заключается в том, что это отдельные файлы, поэтому, если один из них будет поврежден, это повлияет только на одно приложение.