好的,让我们在经过一系列调查后重新开始。以下是我们所知道的:
15.04 on i7 3820(quad 3.6)和Samsung 850 pro SSD 512gb SATA 6
$ docker info
Containers: 2
Images: 101
Storage Driver: overlay
Backing Filesystem: extfs
Execution Driver: native-0.2
Logging Driver: json-file
Kernel Version: 3.19.0-28-generic
Operating System: Ubuntu 15.04
CPUs: 8
Total Memory: 15.61 GiB
Name: camacho
ID: ZOYN:QGDO:UGMJ:TDDM:WEEM:ZEHJ:4OKB:V5WR:RGCL:NOKG:F5W5:SDEL
WARNING: No swap limit support
10.10.5 on i7(quad 2.7)和Apple SSD 512gb SD512E SATA 6(2岁以上)
$ docker info
Containers: 3
Images: 185
Storage Driver: aufs
Root Dir: /mnt/sda1/var/lib/docker/aufs
Backing Filesystem: extfs
Dirs: 191
Dirperm1 Supported: true
Execution Driver: native-0.2
Logging Driver: json-file
Kernel Version: 4.0.9-boot2docker
Operating System: Boot2Docker 1.8.1 (TCL 6.3); master : 7f12e95 - Thu Aug 13 03:24:56 UTC 2015
CPUs: 8
Total Memory: 3.858 GiB
Name: dinghy
ID: PNNP:PI3E:CRUK:27RI:IPHW:HROF:NQA2:XKV6:VGCZ:WT7B:BZ7R:USWD
Debug mode (server): true
File Descriptors: 21
Goroutines: 54
System Time: 2015-09-24T19:16:01.715069994Z
EventsListeners: 1
Init SHA1:
Init Path: /usr/local/bin/docker
Docker Root Dir: /mnt/sda1/var/lib/docker
Labels:
provider=virtualbox
docker run -it threadx/docker-ubuntu-iozone
$ iozone -R -l 5 -u 5 -r 4k -s 100m -F /home/f1 /home/f2 /home/f3 /home/f4 /home/f5 | tee -a /tmp/iozone_results.txt &
我将测试过程停靠,因为我们需要稳定性和并发性。我们已经做了很多工作来限制测试时间,并且时间增加2倍是一个可怕的倒退。
Sysbench显示ubuntu主机的性能比OSX差4倍,我对此并不了解。 dd
和iozone
测试显示ubuntu主机按预期执行。
为什么我的rspec性能在具有更快资源的ubuntu主机上更糟?我应该去哪里调查? sysbench是否测试指标或异常? dockerized ubuntu中有什么不良性能的来源?
答案 0 :(得分:0)
区别在于PCIe与SATA 6接口。最新一代的Macbook Pro PCIe更快。