Mercurial > hg > Document > Growi
view user/matac42/note/2021/05/18.md @ 62:0c5df5736436
backup 2021-05-19
author | autobackup |
---|---|
date | Wed, 19 May 2021 00:10:03 +0900 |
parents | |
children |
line wrap: on
line source
# 研究目的 アプリケーションの信頼性を保証するために、アプリケーションが動作するOSの信頼性を高める必要がある。 本研究室では、信頼性に重きを置いたGearsOSを開発している。 信頼性とは - どのユーザーがどのようなファイル操作をしたかわかること - logが残ること - item 操作の辻褄があっていること を指す。 GearsOSはノーマルレベル、メタレベルの処理を切り分けることができるCbC(Continuation Based C)で記述されている。 GearsOSにはAgdaで記述された、GearsAgdaがある。 GearsAgdaはOSの信頼性を検証するために作成された。 しかしながら、Agdaはcontinuationでなく、速度も遅い。 よって、信頼性が検証されたGearsAgdaをCbCに変換する必要がある。 また、GearsOSには現在未実装の機能があり、その一つにファイルシステムが挙げられる。信頼性を確保するため、ファイルシステムは - ファイルシステム全体のトランザクション化 - ファイルシステム全体のバックアップ\&ロギング を取り入れたい。 本卒業研究では、GearsAgdaのCbCへの変換後、ファイルシステムの実装を目指す。 # シス管 - 土日はnal研のブログサルベージをzoom繋ぎながらやっていた - 新しく入ってきた人たちがpsonoにユーザー登録できなくて不便なので、この後なおしたい - 少しずつタスク割り振りもできるようにしていきたい - シス管ミーティングは毎週月金(14:40~) # その他 - LANケーブル自作むずい - try: 3, failed: 3 - raspberry pi - 家にあるipod touch 繋いでなんかできるかな - カメラで動作検出 - ディスプレイとして - 研究室にあるLogitecのUSB LANアダプターはドライバーがなんかうまく動かない - 多分自分の環境が悪い - 有線接続に切り替えたい - wifi接続めちゃくちゃ切れる - 自分の席はそもそも電波が届き切ってなさそう - AtcoderのC問題がなかなか突破できない - まだ10回やってないからこれからに期待