...
首页> 外文期刊>Operating systems review >Towards Efficient, Portable Application-Level Consistency
【24h】

Towards Efficient, Portable Application-Level Consistency

机译:寻求高效,可移植的应用程序级一致性

获取原文
获取原文并翻译 | 示例

摘要

Applications employ complex protocols to ensure consistency after system crashes. Such protocols are affected by the exact behavior of file systems. However, modern file systems vary widely in such behavior, reducing the correctness and performance of applications. In this paper, we study application-level crash consistency. Through the detailed study of two popular database libraries (SQLite, LevelDB), we show that application performance and correctness heavily depend on file-system properties previously ignored in research. We define a number of such properties and show that they vary widely among file systems. We conclude with implications for future file-system and dependability research.
机译:应用程序使用复杂的协议来确保系统崩溃后的一致性。此类协议受文件系统确切行为的影响。但是,现代文件系统在这种行为上差异很大,从而降低了应用程序的正确性和性能。在本文中,我们研究了应用程序级崩溃一致性。通过对两个流行的数据库库(SQLite,LevelDB)的详细研究,我们表明应用程序的性能和正确性在很大程度上取决于以前在研究中忽略的文件系统属性。我们定义了许多这样的属性,并表明它们在文件系统之间差异很大。我们以对未来文件系统和可靠性研究的意义进行总结。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号