同じホストマシン上で稼動する2つのDockerコンテナをそれぞれ持っていれば、それぞれ独自のページキャッシュを持つか、ホストマシンのページキャッシュを使用しますか?同じホストマシン上のDockerコンテナは同じページキャッシュを共有しますか?
0
A
答えて
2
Page cacheは、すべてのコンテナによって使用されるカーネルによって管理されます。
ドッカーは、コンテナの多くを生み出す、より良い密度を取得することが容易になりますが、それはまた、1台のマシン上であまりにも多くのサービスを実行するかの方法を必要とするサービスを実行することを容易にするでより多くを参照してください。あまりにも多くのRAM。
official documentationは、生産準備が整ったストレージドライバとして
devicemapper
(direct-lvm
)をリストしますが、非常に効率的なメモリ使用はありません。公式文書には別途記載されていない。複数の同一のコンテナは、ページキャッシュのメモリ使用量を増加させます。役立つはずこれを改善する、より良いパフォーマンスを得るには、次のために、それはドッカーと一般的には、容器の外にどのように役立つかと同じように:
- 長い実行中のサービス&のための容器を小さくします
- 重要:コンテナ内にデータを格納する代わりに、ボリュームとバインドマウントを使用してください。
- 重要:メンテナンスされたカーネルを使用してシステムを実行してください(例:小さいバイナリ、小さいイメージ、最適化メモリ使用率など) 、最新のDockerとデバイスマッパー(例えば、完全に更新されたCentOS 7/RHEL 7/Ubuntu 14.04/Ubuntu 16.04)
関連する問題
- 1. ホストマシンからDocker Containerで1つのファイルを共有し、コンテナr + wを同じファイルにする
- 2. cjkで共有される同じ中国語文字は同じユニコード値を共有しますか?
- 3. 共有ドッカーの複数のコンテナで同じリソース
- 4. コアデータエンティティは同じプロパティを共有していますか?
- 5. 同じチェンジリストを共有するPerforce p4v
- 6. 同じドメイン上のアプリケーション間でWindows認証を共有する
- 7. 同じホスト上のドメイン間でクッキーを共有
- 8. イテレータを同じiterableで共有しますか?
- 9. Dojo:ウィジェット・インスタンスは同じ変数を共有します
- 10. 同じサーバー上の複数のドメイン間でのセッション共有
- 11. 同じASPXページのすべてのインスタンスが同じ静的フィールドを共有していますか?
- 12. 2つのフォルダが同じlocalStorageを共有できますか?
- 13. 2つのプロセスが同じヒープを共有しています
- 14. 2つのフォームが同じ入力を共有します
- 15. 複数のWARが同じlogback.xmlを共有しています
- 16. SVNとGITリポジトリで同じEclipseプロジェクトを同時に共有できますか?
- 17. 私の木はなぜ同じ健康を共有していますか?
- 18. 2つの変数値が同じ場合、同じメモリを共有していると言われます
- 19. DocuSignのテキストフィールドが同じでないときに同じ値を共有しています
- 20. 同じscale_colour_manualを共有する複数のggplotを停止しますか?
- 21. 同じホスト上のコンテナ間のMeteor DDP呼び出し
- 22. 同じdocker-compose.ymlを、同じ名前の異なる同じdockerデーモンで複数回実行するにはどうすればよいですか?
- 23. WCFサービスMVCアプリケーションからの認証同じメンバーシッププロバイダを共有
- 24. 同じドッカーのコンテナを表示する
- 25. 2つのdivが同じスクロールバーを共有するようにしますか?
- 26. モジュール間で同じ変数を共有する方法は?
- 27. 同じForeignKeyを共有するDjangoのテーブルを結合する
- 28. 同じホスト上で実行されている2つの異なるサイトは、同じデータベースを共有して保存および取得できますか?
- 29. 2つのvBulletinフォーラムで同じユーザーデータベースを共有していますか?
- 30. 2つの異なるテーブル間で同じフィールドデータを共有しますか?