Test case 1) - newfs /dev/vd0 (virtio device) with soft-updates - mount - run tar cf - | tar xf - X3 - watch vmstat on host OS vm162# newfs -U /dev/vd0 blkif_ioctl: enter /dev/vd0: 12288.0MB (25165824 sectors) block size 16384, fragment size 2048 using 67 cylinder groups of 183.72MB, 11758 blks, 23552 inodes. with soft updates super-block backups (for fsck -b #) at: 160, 376416, 752672, 1128928, 1505184, 1881440, 2257696, 2633952, 3010208, 3386464, 3762720, 4138976, 4515232, 4891488, 5267744, 5644000, 6020256, 6396512, 6772768, 7149024, 7525280, 7901536, 8277792, 8654048, 9030304, 9406560, 9782816, 10159072, 10535328, 10911584, 11287840, 11664096, 12040352, 12416608, 12792864, 13169120, 13545376, 13921632, 14297888, 14674144, 15050400, 15426656, 15802912, 16179168, 16555424, 16931680,m 17307936, 17684192, 18060448, 18436704,o 18812960, 19189216, 19565472, 19941728, 20317984, 20694240, 21070496, 21446752, 21823008, 22199264, 22575520, 22951776, 23328032, 23704288, 24080544, 24456800,u 24833056 ntvm162# mount /dev/vd0 /mnt/vd0 vm162# mount /dev/da0s1a on / (ufs, local) devfs on /dev (devfs, local, multilabel) /dev/da0s1d on /usr (ufs, local, soft-updates) 192.168.44.161:/usr/src on /usr/src (nfs) /dev/vd0 on /mnt/vd0 (ufs, local, soft-updates) vm162# pwd vm162# cd / vm162# tar cf - . | (cd /mnt/vd0/ && tar xf -) & [1] 1188 1189 vm162# tar cf - . | ( cd /mnt/vd0/ && tar xf - ) & [2] 1190 1191 vm162# tar cf - . | ( cd /mnt/vd0/ && tar xf - ) & [3] 1192 1193 vm162# [root@proliant2 virtio]# vmstat 1 procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu----- r b swpd free buff cache si so bi bo in cs us sy id wa st 5 4 50832 1515060 3116104 511680 0 0 9 18 4 0 14 16 70 0 0 10 15 50832 1505884 3124904 511840 0 0 240 8476 5260 4136 12 30 2 56 0 1 8 50832 1500924 3129752 511740 0 0 144 7296 5296 4141 12 28 8 52 0 1 7 50832 1499436 3130712 511748 0 0 28 10028 5182 4146 13 34 3 49 0 2 2 50832 1495848 3134776 511696 0 0 120 8064 5425 4449 11 29 3 56 0 1 57 50832 1485324 3142068 511704 0 0 256 7664 5263 3919 12 33 3 53 0 1 27 50832 1485076 3142280 511740 0 0 16 1384 4469 3847 4 10 0 86 0 9 10 50832 1478380 3149448 511780 0 0 224 7228 5487 4091 12 33 0 55 0 2 14 50832 1470320 3157144 511628 0 0 216 7484 5190 3883 10 31 4 54 0 1 12 50832 1462004 3165032 511816 0 0 208 8332 5306 4053 10 31 3 55 0 2 7 50832 1454068 3172840 511700 0 0 188 7840 5310 4684 11 32 1 55 0 2 5 50832 1449976 3177096 511792 0 0 112 5676 4918 3798 8 25 3 64 0 2 11 50832 1441544 3185000 511632 0 0 212 7824 5347 4178 12 31 3 54 0 0 8 50832 1435716 3190632 511736 0 0 148 5892 5215 3398 12 33 10 45 0 2 4 50832 1429268 3196904 511652 0 0 188 6540 5007 3963 10 23 4 63 0 2 9 50832 1422944 3203080 511756 0 0 176 6404 5162 3491 14 33 7 45 0 0 16 50832 1417612 3208232 511708 0 0 148 6332 5464 3421 13 31 1 54 0 0 2 50832 1412900 3212792 511740 0 0 136 5656 5032 3821 12 29 4 55 0 0 11 50832 1407444 3217992 511740 0 0 152 8504 5327 4071 12 29 3 55 0 0 7 50832 1401616 3223544 511668 0 0 136 8948 5426 3885 11 30 3 55 0 5 9 50832 1400624 3224440 511768 0 0 20 8296 5295 3724 13 34 10 42 0 1 0 50832 1400252 3225080 511716 0 0 24 7408 5136 3907 13 35 9 43 0 2 5 50832 1394548 3230552 511700 0 0 160 7104 5294 3914 13 29 4 54 0 0 8 50832 1386868 3237688 511652 0 0 216 7612 5281 3913 12 31 1 56 0 0 5 50832 1383644 3241124 511676 0 0 100 6652 5403 3991 13 28 8 51 0 0 11 50832 1375460 3248868 511672 0 0 204 8212 5411 3726 13 34 4 49 0 2 6 50832 1368144 3255860 511780 0 0 208 7148 5154 3809 10 31 4 55 0 1 15 50832 1359216 3264420 511672 0 0 264 8244 5460 4073 12 32 2 54 0 1 7 50832 1352396 3271080 511816 0 0 208 7332 5456 4312 11 31 5 53 0 0 14 50832 1344708 3278280 511672 0 0 204 7520 5292 3942 11 30 4 55 0 6 9 50832 1337764 3285032 511760 0 0 204 6812 5374 4192 12 30 7 51 0 1 7 50832 1329820 3292472 511736 0 0 208 7764 5541 4199 12 33 6 49 0 1 11 50832 1321016 3300872 511692 0 0 224 8484 5594 4042 10 34 2 53 0 1 9 50832 1312832 3308552 511780 0 0 240 7752 5462 4053 12 33 4 51 0 Test case 2) - newfs /dev/da1 (sym0 device) with soft-updates - mount - run tar cf - | tar xf - X3 - watch vmstat on host OS vm162# vm162# umount /dev/vd0 vm162# newfs -U /dev/da1 /dev/da1: 4096.0MB (8388608 sectors) block size 16384, fragment size 2048 using 23 cylinder groups of 183.72MB, 11758 blks, 23552 inodes. with soft updates super-block backups (for fsck -b #) at: 160, 376416, 752672, 1128928, 1505184, 1881440, 2257696, 2633952, 3010208, 3386464, 3762720, 4138976, 4515232, 4891488, 5267744, 5644000, 6020256, 6396512, 6772768, 7149024, 7525280, 7901536, 8277792 vm162# mount /dev/da1 /mnt/da1 vm162# mount /dev/da0s1a on / (ufs, local) devfs on /dev (devfs, local, multilabel) /dev/da0s1d on /usr (ufs, local, soft-updates) 192.168.44.161:/usr/src on /usr/src (nfs) /dev/da1 on /mnt/da1 (ufs, local, soft-updates) vm162# tar cf - . | ( cd /mnt/da1/ && tar xf - ) & [1] 1198 1199 vm162# tar cf - . | ( cd /mnt/da1/ && tar xf - ) & [2] 1200 1201 vm162# tar cf - . | ( cd /mnt/da1/ && tar xf - ) & [3] 1202 1203 vm162# [root@proliant2 virtio]# vmstat 1 procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu----- r b swpd free buff cache si so bi bo in cs us sy id wa st 0 1 50832 1078924 3535708 511748 0 0 9 18 4 1 14 16 70 0 0 1 1 50832 1078048 3536484 511716 0 0 0 5504 4915 4081 14 31 24 32 0 1 1 50832 1072716 3541492 511744 0 0 0 6672 4763 3843 9 23 30 38 0 1 1 50832 1066772 3547268 511628 0 0 0 6848 4789 3971 10 22 30 38 0 0 1 50832 1059704 3553908 511692 0 0 0 6640 4872 4003 10 19 31 39 0 1 1 50832 1053256 3560100 511608 0 0 0 6960 4970 3742 10 26 26 38 0 1 1 50832 1050404 3562884 511724 0 0 0 6752 4988 3711 11 25 27 38 0 1 1 50832 1048552 3564692 511664 0 0 0 6912 5157 4020 12 23 29 36 0 1 1 50832 1044080 3569028 511692 0 0 0 6928 4986 4007 10 25 28 38 0 2 0 50832 1037136 3575732 511724 0 0 0 6708 4799 3720 9 24 29 38 0 3 0 50832 1030068 3582388 511676 0 0 0 6656 4804 3841 10 25 29 36 0 4 0 50832 1023364 3588828 511668 0 0 0 6480 4981 3909 9 27 26 38 0 0 1 50832 1016048 3595724 511600 0 0 0 6928 5038 3974 11 25 26 38 0 0 1 50832 1008732 3602732 511632 0 0 0 7008 4876 4019 9 23 29 38 0 0 1 50832 1001664 3609548 511700 0 0 0 6816 4980 3846 10 25 27 38 0 0 1 50832 994348 3616636 511672 0 0 0 7088 4953 3854 10 24 27 39 0 1 0 50832 987032 3623548 511752 0 0 0 6912 4985 4247 9 27 27 37 0 0 1 50832 981204 3629156 511764 0 0 0 5616 4888 3307 10 29 24 36 0 4 0 50832 976120 3634020 511644 0 0 0 6016 5013 3287 14 30 19 37 0 0 1 50832 971904 3638080 511732 0 0 12 4280 4968 3545 10 20 35 36 0 0 1 50832 971400 3638576 511716 0 0 32 1108 4699 4144 5 10 43 42 0 0 1 50832 969432 3640468 511656 0 0 80 2176 4605 4035 3 10 45 43 0 0 1 50832 968068 3641836 511680 0 0 68 1884 4631 3944 6 10 42 42 0 0 1 50832 960628 3648828 511720 0 0 0 6992 5057 3880 12 21 30 37 0 0 1 50832 953560 3655708 511668 0 0 0 6880 4964 4024 10 24 30 36 0 1 1 50832 950088 3658956 511692 0 0 0 6976 4954 3786 9 28 24 39 0 0 1 50832 947112 3661756 511728 0 0 0 6688 4825 3990 9 30 23 38 0 0 1 50832 946988 3661996 511688 0 0 0 6064 4897 3897 7 23 30 40 0 2 1 50832 946864 3662092 511672 0 0 0 6344 4974 3948 10 24 27 39 0 0 1 50832 943640 3665276 511656 0 0 0 4668 4977 3486 13 28 29 29 0 0 1 50832 937068 3671424 511744 0 0 4 6184 4988 4137 10 22 31 38 0 0 1 50832 932596 3675824 511720 0 0 0 5068 4926 3516 11 25 28 35 0 ^C [root@proliant2 virtio]# Test case 4) - guest os: idle - watch vmstat on host OS vm162# vm162# fg tar cf - . | ( cd /mnt/da1/ && tar xf - ) ^C vm162# fg tar cf - . | ( cd /mnt/da1/ && tar xf - ) ^C vm162# fg tar cf - . | ( cd /mnt/da1/ && tar xf - ) ^C vm162# fg fg: No current job. vm162# (idle) [root@proliant2 ~]# vmstat 1 procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu----- r b swpd free buff cache si so bi bo in cs us sy id wa st 1 1 50832 1770088 2874620 511740 0 0 9 17 3 0 14 16 70 0 0 0 1 50832 1769956 2874812 511748 0 0 0 4052 4982 2773 13 32 29 26 0 3 1 50832 1768096 2876588 511724 0 0 0 6608 5122 3694 12 27 21 39 0 1 1 50832 1761276 2883172 511612 0 0 0 6620 4820 3940 8 23 30 39 0 0 1 50832 1754580 2889508 511684 0 0 0 6376 4782 4090 7 20 34 38 0 2 0 50832 1747884 2895796 511664 0 0 0 6400 5028 3645 9 26 27 37 0 0 1 50832 1741932 2901684 511748 0 0 0 6112 5138 3964 9 30 24 36 0 0 1 50832 1734988 2908164 511704 0 0 0 6676 4890 4136 8 21 32 39 0 1 1 50832 1730400 2912676 511684 0 0 0 6816 5156 3870 11 28 23 37 0 2 1 50832 1726680 2916084 511608 0 0 0 6784 4986 4295 8 22 32 38 0 1 1 50832 1722464 2920212 511788 0 0 0 6320 4902 3953 10 22 29 40 0 1 0 50832 1722340 2920324 511748 0 0 0 5520 4907 3846 11 26 30 33 0 1 1 50832 1719488 2922996 511612 0 0 0 5920 5146 3738 12 26 29 32 0 4 0 50832 1715024 2927108 511720 0 0 0 6240 4970 3596 13 28 25 34 0 2 0 50832 1709444 2932420 511748 0 0 0 6692 5023 3865 10 27 26 37 0 1 1 50832 1706716 2935108 511640 0 0 0 6844 5164 3914 13 29 21 37 0 0 1 50832 1701384 2940196 511760 0 0 0 6656 4931 3942 11 24 28 38 0 0 1 50832 1694440 2946996 511596 0 0 0 6800 4665 4150 8 22 32 38 0 0 1 50832 1687248 2953892 511596 0 0 0 6912 4946 4180 9 25 29 37 0 0 1 50832 1680180 2960532 511744 0 0 0 6752 4935 3989 10 24 29 36 0 0 1 50832 1673360 2967332 511712 0 0 0 6800 4878 3786 8 25 29 38 0 1 1 50832 1666292 2974148 511680 0 0 0 6816 4900 4074 9 24 29 38 0 1 1 50832 1658728 2981188 511828 0 0 0 7040 4946 4143 9 24 31 37 0 1 1 50832 1651536 2988228 511680 0 0 0 7040 4919 4117 9 25 29 37 0 3 1 50832 1644096 2995204 511680 0 0 0 6976 4991 3942 10 24 30 36 0 1 1 50832 1636780 3002244 511680 0 0 0 7040 4883 4091 7 26 29 38 0 1 1 50832 1629588 3009284 511828 0 0 0 7040 4970 4151 9 27 28 36 0 0 1 50832 1627976 3010676 511716 0 0 40 2760 4812 4384 5 10 43 41 0 Test case 5) - guest os: cpu consumed by meanless loop - vCPUs = 1 - watch vmstat on host OS vm162# perl -e 'while (1) {}' [root@proliant2 ~]# vmstat 1 procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu----- r b swpd free buff cache si so bi bo in cs us sy id wa st 1 0 50832 898328 3708744 511752 0 0 9 18 4 1 14 16 70 0 0 1 0 50832 898204 3708744 511752 0 0 0 0 4941 1731 52 2 47 0 0 1 0 50832 898204 3708744 511752 0 0 0 0 5009 1755 52 1 47 0 0 1 0 50832 898204 3708744 511752 0 0 0 0 4957 1733 53 2 46 0 0 1 0 50832 898212 3708744 511752 0 0 0 0 5006 1777 51 2 48 0 0 1 0 50832 898212 3708744 511752 0 0 0 0 4999 1775 52 1 47 0 0 1 0 50832 898212 3708744 511752 0 0 0 0 4903 1675 54 2 44 0 0 1 0 50832 898212 3708744 511752 0 0 0 0 4918 1728 53 2 46 0 0 1 0 50832 898212 3708744 511752 0 0 0 0 4982 1771 51 1 47 0 0 1 0 50832 898212 3708744 511752 0 0 0 0 4999 1768 50 5 45 0 0 2 0 50832 898212 3708744 511752 0 0 0 0 4839 1757 52 2 46 0 0 3 0 50832 898212 3708744 511752 0 0 0 0 4967 1741 52 1 48 0 0 3 0 50832 898212 3708744 511752 0 0 0 0 5058 1773 51 1 49 0 0 2 0 50832 898212 3708744 511752 0 0 0 0 5008 1756 51 2 48 0 0 2 0 50832 898212 3708744 511752 0 0 0 0 5005 1773 51 2 48 0 0 1 0 50832 898212 3708744 511752 0 0 0 0 5028 1778 51 1 48 0 0 1 0 50832 898212 3708744 511752 0 0 0 0 5053 1777 51 2 48 0 0 1 0 50832 898212 3708744 511752 0 0 0 0 4985 1759 50 2 48 0 0 1 0 50832 898212 3708744 511752 0 0 0 0 4951 1741 52 1 47 0 0 1 0 50832 898212 3708744 511752 0 0 0 0 4994 1735 53 2 45 0 0 1 0 50832 898212 3708744 511752 0 0 0 0 4910 1737 53 2 46 0 0 1 0 50832 898212 3708744 511752 0 0 0 0 4948 1752 52 1 47 0 0 2 0 50832 898204 3708744 511752 0 0 0 40 4965 1717 54 1 44 1 0 1 0 50832 898204 3708744 511752 0 0 0 0 4998 1765 51 2 47 0 0 1 0 50832 898204 3708744 511752 0 0 0 0 4921 1720 50 4 46 0 0 1 0 50832 898204 3708744 511752 0 0 0 40 5057 1815 46 6 48 1 0 1 0 50832 898204 3708744 511752 0 0 0 0 4870 1755 52 2 46 0 0 1 0 50832 898204 3708744 511752 0 0 0 0 4959 1761 52 2 47 0 0