不揮発メモリ搭載システムにおけるPythonのデータ永続化

DOI

書誌事項

タイトル別名
  • Supporting Data Persistence in Python on Non-Volatile Memory Based System

抄録

本研究は,主記憶として従来のDRAMとバイトアクセス可能な不揮発メモリ(NVM)を搭載した計算機においてNVMの利用を容易化することを目的とし,そのための機能をPython上で提供する.本提案機能では限定的なデータ型の永続化のみしかサポートしないものの,Pythonモジュールだけで実装が可能である.また,複数の永続データに対する複数の更新を一括で永続化するために,既存のトランザクション記述よりも記述が簡潔なファイル型永続化を提案する.本提案はファイルへのデータ保存という従来の方法に近い利用形態のため利用が容易である.以上を実現するための方法として,三つの状態間を遷移するデータ管理方法やデータ複製を削減する工夫などについて述べる.最後に実行速度を測定し,その実用性を示す.

収録刊行物

詳細情報 詳細情報について

  • CRID
    1390581070826593408
  • DOI
    10.14923/transinfj.2023pdp0006
  • ISSN
    18810225
    18804535
  • 本文言語コード
    ja
  • データソース種別
    • JaLC
  • 抄録ライセンスフラグ
    使用不可

問題の指摘

ページトップへ