KVMとdocker上でファイルの書き込み測定をし、コンテナとvmの違いを考察する。 KVMと比較してDocker上で実行した場合は処理時間が多大にかかった。 コンテナはリソースが少ない分高速で動作するが、そのためにFileWriteのようなメモリを大量に使用するプログラムを実行する時はメモリ不足になると考えられる。 lsblkの実行結果 NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 557.8G 0 disk ├─sda1 8:1 0 500M 0 part /boot └─sda2 8:2 0 557.3G 0 part ├─centos-root 253:0 0 50G 0 lvm / ├─centos-swap 253:1 0 4G 0 lvm [SWAP] └─centos-home 253:2 0 503.2G 0 lvm /mnt/dalmore-home sdb 8:16 0 12.5T 0 disk └─vg_whisky-lv_whisky 253:4 0 25T 0 lvm /mnt/whisky sdc 8:32 0 12.5T 0 disk └─vg_whisky-lv_whisky 253:4 0 25T 0 lvm /mnt/whisky sdd 8:48 0 2T 0 disk └─sdd1 8:49 0 2T 0 part └─kono--lab-Vol--OS 253:3 0 2T 0 lvm sr0 11:0 1 1024M 0 rom loop1 7:1 0 2G 0 loop /srv/node/swiftloopback loop2 7:2 0 100G 0 loop └─docker-253:4-4886298774-pool 253:5 0 100G 0 dm ├─docker-253:4-4886298774-64f2c204bd168220009d0c7e9e6549d1921a06a9f60b393b87c1283a84a967c9 253:7 0 100G 0 dm ├─docker-253:4-4886298774-9b4ba958d14c8f526fcec891cdc219898e1210567587cc6d7ea58707883e5278 253:8 0 100G 0 dm ├─docker-253:4-4886298774-95c5bbf6b4fa84ec7cd4b879b973a544622059a6acea7eff2e029450061cc336 253:9 0 100G 0 dm └─docker-253:4-4886298774-c2165f407d0c07734c6865703189701610e0a0bd703a757150ce05bd39494951 253:10 0 100G 0 dm loop3 7:3 0 2G 0 loop └─docker-253:4-4886298774-pool 253:5 0 100G 0 dm ├─docker-253:4-4886298774-64f2c204bd168220009d0c7e9e6549d1921a06a9f60b393b87c1283a84a967c9 253:7 0 100G 0 dm ├─docker-253:4-4886298774-9b4ba958d14c8f526fcec891cdc219898e1210567587cc6d7ea58707883e5278 253:8 0 100G 0 dm ├─docker-253:4-4886298774-95c5bbf6b4fa84ec7cd4b879b973a544622059a6acea7eff2e029450061cc336 253:9 0 100G 0 dm └─docker-253:4-4886298774-c2165f407d0c07734c6865703189701610e0a0bd703a757150ce05bd39494951 253:10 0 100G 0 dm 以上の結果より、ファイルは/dev/loop2と/dev/loop3に配置されている。