1. 程式人生 > >tmpfs與ext3效能對比測試

tmpfs與ext3效能對比測試

author:skate
time:2011/08/22

磁碟的大檔案的copy測試

[email protected] ~]# du -m --max-depth=1 /tmp/dhexp
1189    /tmp/dhexp

[[email protected] ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
                      7.7G  5.4G  1.9G  75% /
/dev/sda1              99M   13M   82M  14% /boot
/tmpfs                502M     0  502M   0% /dev/shm
my_tmpfs              1.2G     0  1.2G   0% /tmpfs
my_tmpfs              1.2G     0  1.2G   0% /tmpfs
[

[email protected] ~]# rm -rf /tmpfs/*


[[email protected] ~]# time cp  /tmp/dhexp/* /tmpfs/

real    0m21.832s
user    0m0.131s
sys     0m1.973s

傳輸速度是:1189m/21.832s=54.46m/s


[[email protected] ~]# time cp  /tmp/dhexp/* /bb/

real    1m26.534s
user    0m0.183s
sys     0m3.300s

傳輸速度是:1189m/86.534s=13.74m/s
[[email protected]

~]#


測試結果:速遞提升3.9倍,如果資料再大,他們的效能差距就更明顯

下面是採用iozone對磁碟詳細的效能測試

iozone使用:

[[email protected] current]# ./iozone -a -i 1 -i 0 -i 2 -i 8 -c -g 1500m -n 10M -Rab /tmp/tmpfs-iozone.xls -f /ram1/aa
        Iozone: Performance Test of File I/O
                Version $Revision: 3.308 $
                Compiled for 64 bit mode.
                Build: linux-ia64

        Contributors:William Norcott, Don Capps, Isom Crawford, Kirby Collins
                     Al Slater, Scott Rhine, Mike Wisner, Ken Goss
                     Steve Landherr, Brad Smith, Mark Kelly, Dr. Alain CYR,
                     Randy Dunlap, Mark Montague, Dan Million, Gavin Brebner,
                     Jean-Marc Zucconi, Jeff Blomberg, Benny Halevy,
                     Erik Habbinga, Kris Strecker, Walter Wong, Joshua Root.

        Run began: Wed Aug 24 11:14:49 2011

        Auto Mode
        Include close in write timing
        Using maximum file size of 1536000 kilobytes.
        Using minimum file size of 10240 kilobytes.
        Excel chart generation enabled
        Auto Mode
        Command line used: ./iozone -a -i 1 -i 0 -i 2 -i 8 -c -g 1500m -n 10M -Rab /tmp/tmpfs-iozone.xls -f /ram1/aa
        Output is in Kbytes/sec
        Time Resolution = 0.000001 seconds.
        Processor cache size set to 1024 Kbytes.
        Processor cache line size set to 32 bytes.
        File stride size set to 17 * record size.
                                                            random  random    bkwd   record   stride                                  
              KB  reclen   write rewrite    read    reread    read   write    read  rewrite     read   fwrite frewrite   fread  freread
           10240       4  762413 1307137  1669387  2006730 1687821 1417677                                                         
           10240       8 1237036 1447149  1809488  2228974 2065006 1701259                                                         
           10240      16 1234938 1492458  1888577  2313125 2266975 1841057                                                         
           10240      32 1278385 1546353  1958328  2385323 2362753 1929558                                                         
           10240      64 1292426 1578985  1974170  2455557 2450373 2029392                                                         
           10240     128 1278728 1586099  2004296  2469251 2502485 2064510                                                         
           10240     256 1308810 1589797  2031312  2499427 2514793 2057882                                                         
           10240     512 1280634 1611087  2121830  2484247 2525885 2057488                                                         
           10240    1024 1208971 1600521  2134590  2472805 2545345 2001587                                                         
           10240    2048 1118982 1473159  1960921  2203134 2223205 1732693                                                         
           10240    4096 1045455 1403193  1442728  1467311 1484042 1359661                                                         
           10240    8192  898744 1357834  1309251  1247095 1277988 1329001                                                         
           20480      64 1004121 1536721  2133095  2378639 2306096 1702298                                                         
           20480     128 1166020 1521559  2213341  2440127 2410005 1763672                                                         
           20480     256 1174711 1551627  2195296  2447427 2439504 1776071                                                         
           20480     512 1196889 1560988  2228731  2467180 2440405 1729755                                                         
           20480    1024 1180539 1551039  2088290  2439573 2378046 1716826                                                         
           20480    2048 1125385 1422697  2032745  2128866 2128444 1562039                                                         
           20480    4096 1102506 1316448  1363507  1406300 1372198 1310723                                                         
           20480    8192 1099444 1298976  1230125  1249335 1251155 1302694                                                         
           20480   16384  928480 1291384  1248110  1243570 1253666 1269765                                                         
           40960      64  972505 1537076  2302536  2468095 2420524 1644450                                                         
           40960     128 1164430 1497615  2363677  2491323 2466996 1664703                                                         
           40960     256 1157487 1554516  2341481  2516909 2480460 1664557                                                         
           40960     512 1152927 1553687  2362182  2520453 2505055 1678544                                                         
           40960    1024 1156965 1551344  2354961  2483328 2481678 1670611                                                         
           40960    2048 1131029 1457294  2127016  2208669 2216705 1528651                                                         
           40960    4096 1111413 1305999  1400394  1413285 1412077 1320057                                                         
           40960    8192 1097237 1272254  1236114  1227635 1219989 1289626                                                         
           40960   16384 1098458 1258370  1228001  1222235 1215340 1232527                                                         
           81920      64  966184 1547416  2416877  2509094 2430795 1601309                                                         
           81920     128 1128154 1555022  2438524  2547188 2490272 1624652                                                         
           81920     256 1154208 1534486  2312886  2364487 2447644 1617790                                                         
           81920     512 1144867 1484864  2319820  2535609 2487100 1614817                                                         
           81920    1024 1150479 1558718  2434395  2515818 2509479 1625874                                                         
           81920    2048 1132744 1473858  2195022  2249486 2241927 1518502                                                         
           81920    4096 1097181 1291036  1404543  1401175 1345068 1133147                                                         
           81920    8192 1052930 1241908  1182295  1204832 1210618 1261237                                                         
           81920   16384 1069254 1224130  1200538  1191421 1198866 1261200                                                         
          163840      64  969375 1561735  2526676  2591380 2514463 1595930                                                         
          163840     128 1148907 1571669  2559119  2569799 2533943 1612997                                                         
          163840     256 1137604 1505979  2495235  2569914 2513506 1598440                                                         
          163840     512 1156997 1562300  2390601  2418483 2523224 1602424                                                         
          163840    1024 1125490 1578767  2555845  2604354 2588267 1631579                                                         
          163840    2048 1135673 1483226  2267776  2295126 2312363 1490403                                                         
          163840    4096 1112711 1294381  1412778  1416394 1422702 1314810                                                         
          163840    8192 1103947 1268346  1228913  1221410 1220337 1267267                                                         
          163840   16384 1093710 1253097  1206373  1168247 1204723 1267482                                                         
          327680      64  988026 1530693  2573711  2571428 2451190 1575264                                                         
          327680     128 1150727 1569094  2573046  2549264 2583959 1600124                                                         
          327680     256 1159916 1541435  2581193  2491448 2608168 1626308                                                         
          327680     512 1152018 1582368  2668298  2663025 2689603 1637710                                                         
          327680    1024 1080393 1577812  2623307  2617925 2670102 1616647                                                         
          327680    2048 1137478 1492338  2275679  2378182 2380737 1535174                                                         
          327680    4096 1126613 1283429  1348660  1386014 1388663 1297640                                                         
          327680    8192 1083816 1257898  1227610  1213939 1221302 1301432                                                         
          327680   16384 1117176 1274453  1240958  1244048 1248432 1293337                                                         
          655360      64  981296 1539705  2494024  2582058 2432341 1541591                                                         
          655360     128 1141149 1587900  2697987  2735520 2661977 1591363                                                         
          655360     256 1149796 1584917  2707170  2740648 2719033 1615711                                                         
          655360     512 1158495 1538855  2611027  2663620 2630244 1576097                                                         
          655360    1024 1152702 1581863  2666677  2730187 2713504 1625957                                                         
          655360    2048 1140282 1399776  2254777  2272785 2270714 1453323                                                         
          655360    4096 1122211 1308270  1448351  1441698 1440573 1225228                                                         
          655360    8192 1090456 1242718  1231145  1175385 1256653 1289840                                                         
          655360   16384 1114798 1245370  1249833  1243020 1246279 1299391                                                         
         1310720      64
Error writing block 19162, fd= 3

iozone: interrupted

Excel output is below:

"Writer report"
        "4"  "8"  "16"  "32"  "64"  "128"  "256"  "512"  "1024"  "2048"  "4096"  "8192"  "16384"
"10240"   762413  1237036  1234938  1278385  1292426  1278728  1308810  1280634  1208971  1118982  1045455  898744
"20480"   0  0  0  0  1004121  1166020  1174711  1196889  1180539  1125385  1102506  1099444  928480
"40960"   0  0  0  0  972505  1164430  1157487  1152927  1156965  1131029  1111413  1097237  1098458
"81920"   0  0  0  0  966184  1128154  1154208  1144867  1150479  1132744  1097181  1052930  1069254
"163840"   0  0  0  0  969375  1148907  1137604  1156997  1125490  1135673  1112711  1103947  1093710
"327680"   0  0  0  0  988026  1150727  1159916  1152018  1080393  1137478  1126613  1083816  1117176
"655360"   0  0  0  0  981296  1141149  1149796  1158495  1152702  1140282  1122211  1090456  1114798
"1310720"   0  0  0  0  0

"Re-writer report"
        "4"  "8"  "16"  "32"  "64"  "128"  "256"  "512"  "1024"  "2048"  "4096"  "8192"  "16384"
"10240"   1307137  1447149  1492458  1546353  1578985  1586099  1589797  1611087  1600521  1473159  1403193  1357834
"20480"   0  0  0  0  1536721  1521559  1551627  1560988  1551039  1422697  1316448  1298976  1291384
"40960"   0  0  0  0  1537076  1497615  1554516  1553687  1551344  1457294  1305999  1272254  1258370
"81920"   0  0  0  0  1547416  1555022  1534486  1484864  1558718  1473858  1291036  1241908  1224130
"163840"   0  0  0  0  1561735  1571669  1505979  1562300  1578767  1483226  1294381  1268346  1253097
"327680"   0  0  0  0  1530693  1569094  1541435  1582368  1577812  1492338  1283429  1257898  1274453
"655360"   0  0  0  0  1539705  1587900  1584917  1538855  1581863  1399776  1308270  1242718  1245370
"1310720"   0  0  0  0  0

"Reader report"
        "4"  "8"  "16"  "32"  "64"  "128"  "256"  "512"  "1024"  "2048"  "4096"  "8192"  "16384"
"10240"   1669387  1809488  1888577  1958328  1974170  2004296  2031312  2121830  2134590  1960921  1442728  1309251
"20480"   0  0  0  0  2133095  2213341  2195296  2228731  2088290  2032745  1363507  1230125  1248110
"40960"   0  0  0  0  2302536  2363677  2341481  2362182  2354961  2127016  1400394  1236114  1228001
"81920"   0  0  0  0  2416877  2438524  2312886  2319820  2434395  2195022  1404543  1182295  1200538
"163840"   0  0  0  0  2526676  2559119  2495235  2390601  2555845  2267776  1412778  1228913  1206373
"327680"   0  0  0  0  2573711  2573046  2581193  2668298  2623307  2275679  1348660  1227610  1240958
"655360"   0  0  0  0  2494024  2697987  2707170  2611027  2666677  2254777  1448351  1231145  1249833
"1310720"   0  0  0  0  0

"Re-Reader report"
        "4"  "8"  "16"  "32"  "64"  "128"  "256"  "512"  "1024"  "2048"  "4096"  "8192"  "16384"
"10240"   2006730  2228974  2313125  2385323  2455557  2469251  2499427  2484247  2472805  2203134  1467311  1247095
"20480"   0  0  0  0  2378639  2440127  2447427  2467180  2439573  2128866  1406300  1249335  1243570
"40960"   0  0  0  0  2468095  2491323  2516909  2520453  2483328  2208669  1413285  1227635  1222235
"81920"   0  0  0  0  2509094  2547188  2364487  2535609  2515818  2249486  1401175  1204832  1191421
"163840"   0  0  0  0  2591380  2569799  2569914  2418483  2604354  2295126  1416394  1221410  1168247
"327680"   0  0  0  0  2571428  2549264  2491448  2663025  2617925  2378182  1386014  1213939  1244048
"655360"   0  0  0  0  2582058  2735520  2740648  2663620  2730187  2272785  1441698  1175385  1243020
"1310720"   0  0  0  0  0

"Random read report"
        "4"  "8"  "16"  "32"  "64"  "128"  "256"  "512"  "1024"  "2048"  "4096"  "8192"  "16384"
"10240"   1687821  2065006  2266975  2362753  2450373  2502485  2514793  2525885  2545345  2223205  1484042  1277988
"20480"   0  0  0  0  2306096  2410005  2439504  2440405  2378046  2128444  1372198  1251155  1253666
"40960"   0  0  0  0  2420524  2466996  2480460  2505055  2481678  2216705  1412077  1219989  1215340
"81920"   0  0  0  0  2430795  2490272  2447644  2487100  2509479  2241927  1345068  1210618  1198866
"163840"   0  0  0  0  2514463  2533943  2513506  2523224  2588267  2312363  1422702  1220337  1204723
"327680"   0  0  0  0  2451190  2583959  2608168  2689603  2670102  2380737  1388663  1221302  1248432
"655360"   0  0  0  0  2432341  2661977  2719033  2630244  2713504  2270714  1440573  1256653  1246279
"1310720"   0  0  0  0  0

"Random write report"
        "4"  "8"  "16"  "32"  "64"  "128"  "256"  "512"  "1024"  "2048"  "4096"  "8192"  "16384"
"10240"   1417677  1701259  1841057  1929558  2029392  2064510  2057882  2057488  2001587  1732693  1359661  1329001
"20480"   0  0  0  0  1702298  1763672  1776071  1729755  1716826  1562039  1310723  1302694  1269765
"40960"   0  0  0  0  1644450  1664703  1664557  1678544  1670611  1528651  1320057  1289626  1232527
"81920"   0  0  0  0  1601309  1624652  1617790  1614817  1625874  1518502  1133147  1261237  1261200
"163840"   0  0  0  0  1595930  1612997  1598440  1602424  1631579  1490403  1314810  1267267  1267482
"327680"   0  0  0  0  1575264  1600124  1626308  1637710  1616647  1535174  1297640  1301432  1293337
"655360"   0  0  0  0  1541591  1591363  1615711  1576097  1625957  1453323  1225228  1289840  1299391
"1310720"   0  0  0  0  0
exiting iozone

ext3檔案系統:

[[email protected] current]# ./iozone -a -i 1 -i 0 -i 2 -i 8 -c -g 1500m -n 10M -Rab /tmp/tmpfs-iozone.xls -f /tmp/cc
        Iozone: Performance Test of File I/O
                Version $Revision: 3.308 $
                Compiled for 64 bit mode.
                Build: linux-ia64

        Contributors:William Norcott, Don Capps, Isom Crawford, Kirby Collins
                     Al Slater, Scott Rhine, Mike Wisner, Ken Goss
                     Steve Landherr, Brad Smith, Mark Kelly, Dr. Alain CYR,
                     Randy Dunlap, Mark Montague, Dan Million, Gavin Brebner,
                     Jean-Marc Zucconi, Jeff Blomberg, Benny Halevy,
                     Erik Habbinga, Kris Strecker, Walter Wong, Joshua Root.

        Run began: Wed Aug 24 11:16:38 2011

        Auto Mode
        Include close in write timing
        Using maximum file size of 1536000 kilobytes.
        Using minimum file size of 10240 kilobytes.
        Excel chart generation enabled
        Auto Mode
        Command line used: ./iozone -a -i 1 -i 0 -i 2 -i 8 -c -g 1500m -n 10M -Rab /tmp/tmpfs-iozone.xls -f /tmp/cc
        Output is in Kbytes/sec
        Time Resolution = 0.000001 seconds.
        Processor cache size set to 1024 Kbytes.
        Processor cache line size set to 32 bytes.
        File stride size set to 17 * record size.
                                                            random  random    bkwd   record   stride                                  
              KB  reclen   write rewrite    read    reread    read   write    read  rewrite     read   fwrite frewrite   fread  freread
           10240       4  220456 1111942  2012183  2041838 1696756 1059496                                                         
           10240       8  637057 1301473  2201214  2154831 1886504 1104280                                                         
           10240      16  653318 1339589  2404284  2288719 2221365 1324715                                                         
           10240      32  709445 1405062  2483098  2478227 2314122 1383785                                                         
           10240      64  731795 1474676  2481233  2556862 2533484 1505220                                                         
           10240     128  733482 1455388  2549879  2589856 2523511 1482362                                                         
           10240     256  747447 1475284  2547308  2530350 2594393 1497036                                                         
           10240     512  730961 1457660  2543989  2570327 2487268 1517077                                                         
           10240    1024  732257 1436405  2560062  2620351 2691115 1579043                                                         
           10240    2048  667793 1261859  2238733  2223665 2323135 1309808                                                         
           10240    4096  621032 1056513  1593472  1493849 1396294 1105070                                                         
           10240    8192  575002 1085450  1279177  1368542 1358102 1081181                                                         
           20480      64  643013 1331942  2544049  2635450 2529963 1356188                                                         
           20480     128  698733 1337354  2636744  2643967 2643316 1464839                                                         
           20480     256  714935 1350644  2604288  2619217 2612208 1436688                                                         
           20480     512  712273 1290326  2611890  2589763 2558446 1371738                                                         
           20480    1024  709192 1279753  2547595  2578026 2390887 1369900                                                         
           20480    2048  681395 1214849  2248567  2268520 2320424 1207251                                                         
           20480    4096  630792 1064061  1432352  1463291 1462444 1041332                                                         
           20480    8192  610433 1040970  1274333  1304672 1314933 1040860                                                         
           20480   16384  577674 1057714  1272257  1295694 1283713  985906                                                         
           40960      64  631214 1297477  2624772  2639856 2604754 1310801                                                         
           40960     128  697711 1276290  2725760  2736135 2668228 1332683                                                         
           40960     256  700470 1334682  2611088  2660913 2664421 1343302                                                         
           40960     512  693744 1312985  2587999  2743081 2725587 1354806                                                         
           40960    1024  699657 1300236  2656634  2698784 2671381 1262605                                                         
           40960    2048  645925 1225760  2352929  2290685 2268244 1199796                                                         
           40960    4096  612632 1052876  1338519  1325097 1419157 1058370                                                         
           40960    8192  609931  989157  1205200  1270467 1266505 1048647                                                         
           40960   16384  612301 1028951  1250163  1288343 1299907 1050051                                                         
           81920      64  625578 1266952  2677914  2707456 2609498 1282827                                                         
           81920     128  694690 1301289  2682912  2731672 2665367 1309127                                                         
           81920     256  697262 1293909  2693322  2752879 2711773 1320863                                                         
           81920     512  697678 1295402  2791141  2702664 2731563 1325695                                                         
           81920    1024  692535 1287080  2739796  2522707 2602856 1308086                                                         
           81920    2048  658134 1194868  2201618  2346210 2303073 1130772                                                         
           81920    4096  622416 1053944  1445972  1396590 1417669 1069800                                                         
           81920    8192  606761 1049678  1245252  1282544 1271086 1044287                                                         
           81920   16384  606411 1034761  1200466  1248687 1253580  998441                                                         
          163840      64  482674 1234115  2787064  2729434 2634001 1213450                                                         
          163840     128  602215 1249218  2570280  2763516 2727798 1201543                                                         
          163840     256  622048 1251757  2633154  2765740 2765607 1259630                                                         
          163840     512  613341 1222640  2767288  2766586 2756344 1271121                                                         
          163840    1024  614844 1242772  2754400  2769541 2651349 1232519                                                         
          163840    2048  543555 1110975  2366399  2403721 2336135 1185869                                                         
          163840    4096  546025  993824  1446415  1454479 1441352 1023801                                                         
          163840    8192  543598  996352  1207013  1289410 1297260 1026997                                                         
          163840   16384  541143  995424  1283670  1258864 1254910  989646                                                         
          327680      64  394665 1188663  2435937  2724126 2594192 1193943                                                         
          327680     128  585873 1192062  2714603  2805433 2749132 1207903                                                         
          327680     256  612672 1213669  2883007  2810487 2772367 1172840                                                         
          327680     512  621869 1218163  2711079  2821594 2856095 1163905                                                         
          327680    1024  649032 1170290  2508015  2745079 2792023 1199024                                                         
          327680    2048  587980 1086782  2478651  2563686 2550991 1112794                                                         
          327680    4096  541925 1000742  1435322  1444229 1434141  939172                                                         
          327680    8192  538646  951396  1253016  1234455 1270530  981618                                                         
          327680   16384  581802  875592  1244710  1282389 1285417  956557                                                         
          655360      64  239300  287727  2795165  2728880 2633851  133483                                                         
          655360     128  267047  275133  2824707  2894686 2868208  156376                                                         
          655360     256  262966  284017  2834035  2907463 2891327  195309                                                         
          655360     512  162974  318460  2819371  2819515 2823001  247986                                                         
          655360    1024  272353  297234  2552841  2774434 2814515  248513                                                         
          655360    2048  269292  308149  2251446  2609259 2623622  226818                                                         
          655360    4096  249174  273666  1445240  1419898 1433329  261638                                                         
          655360    8192  280515  265076  1294525  1295559 1282432  299089                                                         
          655360   16384  265356  260863  1232806  1291805 1281749  101622                                                         
         1310720      64
Error writing block 17924, fd= 3

iozone: interrupted

Excel output is below:

"Writer report"
        "4"  "8"  "16"  "32"  "64"  "128"  "256"  "512"  "1024"  "2048"  "4096"  "8192"  "16384"
"10240"   220456  637057  653318  709445  731795  733482  747447  730961  732257  667793  621032  575002
"20480"   0  0  0  0  643013  698733  714935  712273  709192  681395  630792  610433  577674
"40960"   0  0  0  0  631214  697711  700470  693744  699657  645925  612632  609931  612301
"81920"   0  0  0  0  625578  694690  697262  697678  692535  658134  622416  606761  606411
"163840"   0  0  0  0  482674  602215  622048  613341  614844  543555  546025  543598  541143
"327680"   0  0  0  0  394665  585873  612672  621869  649032  587980  541925  538646  581802
"655360"   0  0  0  0  239300  267047  262966  162974  272353  269292  249174  280515  265356
"1310720"   0  0  0  0  0

"Re-writer report"
        "4"  "8"  "16"  "32"  "64"  "128"  "256"  "512"  "1024"  "2048"  "4096"  "8192"  "16384"
"10240"   1111942  1301473  1339589  1405062  1474676  1455388  1475284  1457660  1436405  1261859  1056513  1085450
"20480"   0  0  0  0  1331942  1337354  1350644  1290326  1279753  1214849  1064061  1040970  1057714
"40960"   0  0  0  0  1297477  1276290  1334682  1312985  1300236  1225760  1052876  989157  1028951
"81920"   0  0  0  0  1266952  1301289  1293909  1295402  1287080  1194868  1053944  1049678  1034761
"163840"   0  0  0  0  1234115  1249218  1251757  1222640  1242772  1110975  993824  996352  995424
"327680"   0  0  0  0  1188663  1192062  1213669  1218163  1170290  1086782  1000742  951396  875592
"655360"   0  0  0  0  287727  275133  284017  318460  297234  308149  273666  265076  260863
"1310720"   0  0  0  0  0

"Reader report"
        "4"  "8"  "16"  "32"  "64"  "128"  "256"  "512"  "1024"  "2048"  "4096"  "8192"  "16384"
"10240"   2012183  2201214  2404284  2483098  2481233  2549879  2547308  2543989  2560062  2238733  1593472  1279177
"20480"   0  0  0  0  2544049  2636744  2604288  2611890  2547595  2248567  1432352  1274333  1272257
"40960"   0  0  0  0  2624772  2725760  2611088  2587999  2656634  2352929  1338519  1205200  1250163
"81920"   0  0  0  0  2677914  2682912  2693322  2791141  2739796  2201618  1445972  1245252  1200466
"163840"   0  0  0  0  2787064  2570280  2633154  2767288  2754400  2366399  1446415  1207013  1283670
"327680"   0  0  0  0  2435937  2714603  2883007  2711079  2508015  2478651  1435322  1253016  1244710
"655360"   0  0  0  0  2795165  2824707  2834035  2819371  2552841  2251446  1445240  1294525  1232806
"1310720"   0  0  0  0  0

"Re-Reader report"
        "4"  "8"  "16"  "32"  "64"  "128"  "256"  "512"  "1024"  "2048"  "4096"  "8192"  "16384"
"10240"   2041838  2154831  2288719  2478227  2556862  2589856  2530350  2570327  2620351  2223665  1493849  1368542
"20480"   0  0  0  0  2635450  2643967  2619217  2589763  2578026  2268520  1463291  1304672  1295694
"40960"   0  0  0  0  2639856  2736135  2660913  2743081  2698784  2290685  1325097  1270467  1288343
"81920"   0  0  0  0  2707456  2731672  2752879  2702664  2522707  2346210  1396590  1282544  1248687
"163840"   0  0  0  0  2729434  2763516  2765740  2766586  2769541  2403721  1454479  1289410  1258864
"327680"   0  0  0  0  2724126  2805433  2810487  2821594  2745079  2563686  1444229  1234455  1282389
"655360"   0  0  0  0  2728880  2894686  2907463  2819515  2774434  2609259  1419898  1295559  1291805
"1310720"   0  0  0  0  0

"Random read report"
        "4"  "8"  "16"  "32"  "64"  "128"  "256"  "512"  "1024"  "2048"  "4096"  "8192"  "16384"
"10240"   1696756  1886504  2221365  2314122  2533484  2523511  2594393  2487268  2691115  2323135  1396294  1358102
"20480"   0  0  0  0  2529963  2643316  2612208  2558446  2390887  2320424  1462444  1314933  1283713
"40960"   0  0  0  0  2604754  2668228  2664421  2725587  2671381  2268244  1419157  1266505  1299907
"81920"   0  0  0  0  2609498  2665367  2711773  2731563  2602856  2303073  1417669  1271086  1253580
"163840"   0  0  0  0  2634001  2727798  2765607  2756344  2651349  2336135  1441352  1297260  1254910
"327680"   0  0  0  0  2594192  2749132  2772367  2856095  2792023  2550991  1434141  1270530  1285417
"655360"   0  0  0  0  2633851  2868208  2891327  2823001  2814515  2623622  1433329  1282432  1281749
"1310720"   0  0  0  0  0

"Random write report"
        "4"  "8"  "16"  "32"  "64"  "128"  "256"  "512"  "1024"  "2048"  "4096"  "8192"  "16384"
"10240"   1059496  1104280  1324715  1383785  1505220  1482362  1497036  1517077  1579043  1309808  1105070  1081181
"20480"   0  0  0  0  1356188  1464839  1436688  1371738  1369900  1207251  1041332  1040860  985906
"40960"   0  0  0  0  1310801  1332683  1343302  1354806  1262605  1199796  1058370  1048647  1050051
"81920"   0  0  0  0  1282827  1309127  1320863  1325695  1308086  1130772  1069800  1044287  998441
"163840"   0  0  0  0  1213450  1201543  1259630  1271121  1232519  1185869  1023801  1026997  989646
"327680"   0  0  0  0  1193943  1207903  1172840  1163905  1199024  1112794  939172  981618  956557
"655360"   0  0  0  0  133483  156376  195309  247986  248513  226818  261638  299089  101622
"1310720"   0  0  0  0  0
exiting iozone

[[email protected] current]# cd /tmp


Writer
ext3:700m/s左右
tmpfs:1200m/s左右

Reader
ext3:2000m/s左右
tmpfs:2500m/s左右

Random read
ext3:2600m/s左右
tmpfs:2500m/s左右

Random write

ext3:1500m/s左右
tmpfs:1000m/s左右

從測試結果可以看到。tmpfs比ext3要快很多,因為這裡ext3有大部分資料是被快取的,所以這個測試還沒完全體現tmpfs的優勢,只是反映個趨勢

從測試結果中還可以發現,在測試檔案達到650時,磁碟的效能急劇下降,這樣就是磁碟效能的臨界點,因為我們的磁碟大都是機械磁碟,當磁碟
負載極高,尋道產生嚴重的抖動,是定位資料效率嚴重下降。

想法,
我們對系統的使用時,當系統負載很高,尤其是磁碟達到瓶頸時,我們可以通過執行佇列來排程控制對系統資源的使用,從而避免系統的資源的競爭
是系統整體運算能力下滑,系統資源產生嚴重競爭是,系統大都只忙於解決競爭排程,而很少做真正的任務了。

linux的記憶體檔案系統:ramdisk,ramfs,tmpfs

---end---

相關推薦

tmpfsext3效能對比測試

author:skate time:2011/08/22 磁碟的大檔案的copy測試 [email protected] ~]# du -m --max-depth=1 /tmp/dhexp 1189    /tmp/dhexp [[email pr

HAWQHive查詢效能對比測試

一、實驗目的        本實驗通過模擬一個典型的應用場景和實際資料量,測試並對比HAWQ內部表、外部表與Hive的查詢效能。二、硬體環境1. 四臺VMware虛機組成的Hadoop叢集。2. 每臺機器配置如下:(1)15K RPM SAS 100GB(2)Intel(R)

YDBspark SQL在百億級資料上的效能對比測試

        按照時間逆序排序可以說是很多日誌系統的硬指標。在延雲YDB系統中,我們改變了傳統的暴力排序方式,通過索引技術,可以超快對資料進行單列排序,不需要全表暴力掃描,這個技術我們稱之為blockSort,目前支援tlong,tdouble,tint,tfloat四種

go-gob序列化/反序列化讀寫檔案效能對比測試

測試目的:個人開源專案ZCache需對資料進行持久化儲存,在此驗證兩種技術方案:gob序列化/反序列化和直接讀寫檔案的效能 待測試程式碼 package main import ( gob "encoding/gob" "encoding/json" "fmt" "

Mysql資料庫InnodbMyISAM的效能對比測試

由於近期有個專案對系統性能要求很高,技術選型上由於種種原因已經確定使用Mysql資料庫,接下來就是要確定到底使用哪種儲存引擎。我們的應用是典型的寫多讀少,寫入內容為也很短,對系統的穩定性要求很高。所以儲存引擎肯定就定在廣泛使用的Innodb和MyISAM之中了。   

PCIe固態儲存HDD普通硬碟效能對比測試

經過兩週的測試,得出以下結果 MySQL-OLTP測試結果:(50張表,每張表1000萬資料,1000個執行緒) TPS:MySQL在PCIe固態儲存上執行是在HDD上執行的5.63倍 writes:MySQL在PCIe固態儲存上執行是在HDD上執行的5.58倍 read

結構體效能對比測試——以封裝網路心跳包為例

[toc] #1.背景 接上篇文章[深入淺出C#結構體——封裝乙太網心跳包的結構為例](https://www.cnblogs.com/JerryMouseLi/p/12606920.html),使用結構體效能不佳,而且也說明了原因。本篇文章詳細描述了以類來封裝網路心跳包的優缺點,結果大大提升瞭解析效能。

MySQL MyISAMInnoDB效能對比

MySQL常用的儲存引擎是MyISAM與InnoDB,區別如下: MyISAM不支援事務,InnoDB支援 MyISAM支援表鎖,InnoDB支援行鎖 MyISAM不支援外來鍵,InnoDB支援 MyISAM支援全文索引 MyISAM批量插入效能高,InnoDB批量

Flutter和iOS原生效能對比測試

開篇 剛剛起步看了兩個月Flutter,感覺和之前那些跨平臺框架略有不同,我認為已經到跨平臺時代的3.0(隨便說說哈)。 現在Flutter是谷歌主推的一個東西,感覺還是有點期待。下面是一個Flutter的Demo和自己做的一個基本功能差不多的iOS原生Demo做一個性能對比。 正文 下文使用,從記憶體

scalaJava效能對比

http://www.cnblogs.com/superjt/archive/2012/04/22/2465348.html Stephen Colebourne(近日發表了文章Is Scala the new EJB2?)對這封郵件做了點評,其要點總結如下: 作為一門

傳統、VHD、VHDX效能對比測試(轉帖)

nkc3g4發表於 2014-4-30 16:24:41 傳統、VHD、VHDX效能對比測試 - Windows To Go優盤系統 - 蘿蔔頭IT論壇 - Powered by Discuz! https://bbs.luobotou.org/forum.php?mod=viewthread&ti

java工作筆記:web 程式設計中關於jni和jna兩種工具操作和效能對比測試

       第一次發部落格有點緊張哈。        最近剛剛公司轉崗從底層C語言的編寫到做Java的web restful架構。其中需要呼叫底層C++程式碼庫。所以對於選擇哪種方法從Java呼叫C的程式碼做了簡單地學習和對比測試。在這裡把他們貼出了。希望能有大神出來指點

各種模式虛擬化的網路效能對比測試

dpdk+ovs 與 物理機 與 sriov(pci passthrough) 純粹的linux bridge的效能對比 CPU E5-2680V2 2.8G,網絡卡 ixgbe intel 82599。 模式/併發-----pps 20 40 80 物理機 9.7W 1

Hive 集算器 Impala效能對比測試報告(上)

目的   對比Hive、集算器、Impala這三種大資料解決方案在分組彙總和關聯計算時的效能差異。 硬體環境   PC數量:4   CPU:Intel Core i5 2500(4核)   RAM:16G   HDD:2T/7200rpm   Ethern

各種連線池效能對比測試

Druid是效能最好的資料庫連線池,tomcat-jdbc和druid效能接近。proxool在激烈併發時會拋異常,完全不靠譜。c3p0和proxool都相當慢,慢到影響sql執行效率的地步。bonecp效能並不優越,採用LinkedTransferQueue並沒有能夠獲得性能提升。除了bonecp,其他的在

C# 三種位元組陣列(byte[])拼接的效能對比測試

之前做的通訊框架,一直用的List<byte>做的資料接收池。今天有點閒暇時間,特地寫了個DEMO將C#中的三種位元組陣列拼接方式的效能做了一個對比測試。 程式碼如下(若程式碼有不嚴謹或錯誤之處,懇請指出。): using System; using Syst

DockerJVM效能對比實驗設計

準備資源 1.安裝VMware的電腦 2.CentOS-7.0映象 3.Mongodb安裝包 4.Jdk安裝包 5.Tomcat安裝包 6.Supplierprofile 專案檔案 實驗過程設計 分別對Docker和VM設計兩種場景,Docker

LevelDB、TreeDB、SQLite3效能對比測試

下面效能測試對比來自官方,由 NoSQLFan 進行翻譯整理。從結果上看,這不像某些田忌賽馬式的效能對比,總體來說還是比較客觀全面。通過多種場景下的不同效能測試結果的對比,我們也能對這三個資料庫分別擅長和適用的場合有所瞭解。同時對其效能調優的方法理解也有一定的幫助。

Linux下tmpfsramfs的對比分析

        最近看到一篇文章介紹說用記憶體做MySQL的tmpdir能解決MySQL在使用磁碟臨時表效能低的棘手問題,作者建議用tmpfs(常見的還有ramfs)。首先我覺覺得這個想法不錯,但是侷限性比較大,因為線上總會有些操作需要建立很大的臨時表(雖然這樣的次數可能不

evpp效能測試(2): Boost.Asio進行吞吐量對比測試

簡介 Boost.Asio是用於網路和低層IO程式設計的跨平臺C++庫,為開發者提供了C++環境下穩定的非同步程式設計模型。也是業內公認的優秀的C++網路庫代表。一般來講,其他的網路庫的效能如果不能與asio做一下全面的對比和評測,就不能令人信服。 本次測試