Chrome University 2018: Chrome OS Virtual Machines 101

BlinkOn
23 Jan 201929:03

Takeaways

  • 😀 ChromebookのVMとコンテナはセキュリティのために分離されており、アプリケーション間のデータアクセスは制限されている。
  • 😀 開発者は、特にAndroid開発者の場合、VMとホスト間の通信を行うためにIP経由のアクセスを使用することができる(デバイスモードでのみ)。
  • 😀 複数のVMを同時に実行することができ、システムはメモリが足りる限り、低オーバーヘッドで実行される。
  • 😀 VMの起動時には2〜3秒の遅延が発生するが、今後500ミリ秒に短縮する予定。
  • 😀 メモリは遅延的に割り当てられ、システムがメモリを超えて使用することがない限り、パフォーマンスに問題はない。
  • 😀 ディスクのストレージは、実際にデータを使用することでのみ占有され、スパースファイル形式で管理される。
  • 😀 もしディスク容量やメモリが足りなくなると、Chromeタブが終了される可能性があり、VMが終了する場合もある。
  • 😀 各VMは独立しており、コンテナ内のアプリケーション間でデータアクセスを行うためには、アクセス権が設定されている必要がある。
  • 😀 Linuxアプリケーションは、同じコンテナ内で動作している場合に他のアプリケーションと通信することができる。
  • 😀 VMのディスクスペースは使用状況に応じて動的に増減し、未使用のデータは減少するが、ゲストOSはホストに対して未使用ディスク容量を通知できない。

Outlines

plate

このセクションは有料ユーザー限定です。 アクセスするには、アップグレードをお願いします。

今すぐアップグレード

Mindmap

plate

このセクションは有料ユーザー限定です。 アクセスするには、アップグレードをお願いします。

今すぐアップグレード

Keywords

plate

このセクションは有料ユーザー限定です。 アクセスするには、アップグレードをお願いします。

今すぐアップグレード

Highlights

plate

このセクションは有料ユーザー限定です。 アクセスするには、アップグレードをお願いします。

今すぐアップグレード

Transcripts

plate

このセクションは有料ユーザー限定です。 アクセスするには、アップグレードをお願いします。

今すぐアップグレード