plist的任何缺点?

时间:2011-11-10 02:49:13

标签: windows macos

根据Wiki,注册表的缺点:

  1. 安装程序和卸载程序变得更加复杂。
  2. 损坏的系统注册表可能会阻止设备驱动程序加载。
  3. 注册表的各个部分可能必须与文件系统保持同步。
  4. 不适合用于将应用程序从一个系统运送到另一个系统的便携式设备。
  5. 应用程序和系统组件之间的相互依赖关系。
  6. 属性列表与Mac OS中的注册表最接近:

    • 键值存储。
    • 系统配置:/ Library/Preferences/SystemConfiguration/com.apple。*。plist
    • / user / Library / Application Support /.../*。plist

    在Mac OS中,用户通常只需将应用程序拖到垃圾箱即可卸载应用程序。像Windows一样,它也应该在系统中引起许多无用的正确列表?

    为什么plist的缺点不是那么强调? (与注册表相比)

1 个答案:

答案 0 :(得分:0)

确实,删除应用程序可能会留下一个plist文件,但它们往往是小文件,所以这不是什么大问题。关于你的观点(2),plist文件的优点是它们是单独的文件,因此如果一个文件被损坏,它只影响一个应用程序。