Testing hfsplus vs ext2 w/ the best of 4 runs
Darwin Kernel Version 6.6: Thu May 1 21:48:54 PDT 2003; root:xnu/xnu-344.34.obj~1/RELEASE_PPC
Mon May 19 19:46:16 2003
Current file: disk1s9-full-hfsplus-0.log
Current file: disk1s9-full-hfsplus-1.log
Current file: disk1s9-full-hfsplus-2.log
Current file: disk1s9-full-hfsplus-3.log
Current file: disk1s9-full-ext2-0.log
Current file: disk1s9-full-ext2-1.log
Current file: disk1s9-full-ext2-2.log
Current file: disk1s9-full-ext2-3.log
---------hfsplus---------
Test=Re-writer
Re-writer report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 68,011 97,864 120,514 139,416 132,239
128 69,642 99,458 123,790 145,437 137,029 152,005
256 69,755 99,260 124,942 146,457 139,060 148,318 156,569
512 68,494 100,512 124,391 146,576 137,523 145,825 150,059 143,094
1,024 67,275 97,301 117,998 142,361 135,340 145,186 143,037 141,514 135,880
2,048 67,729 96,177 118,210 139,756 130,495 132,539 137,569 132,223 129,465 128,360
4,096 67,202 95,987 114,062 137,945 128,413 138,899 134,657 130,366 126,038 125,682 125,145
8,192 58,390 69,862 74,361 92,258 87,574 86,299 72,288 71,816 67,231 66,044 66,530 65,997
16,384 39,787 42,122 39,855 39,961 42,474 42,601 40,549 41,241 41,422 42,185 40,926 43,623 43,850
32,768 0 0 0 0 31,165 32,217 30,958 31,116 32,558 31,394 31,384 33,180 32,790
65,536 0 0 0 0 29,688 29,418 30,674 29,524 29,404 31,040 29,742 30,073 29,343
131,072 0 0 0 0 28,049 27,663 28,076 28,937 27,855 27,932 27,505 28,654 27,684
262,144 0 0 0 0 27,165 27,382 27,390 27,441 27,351 26,827 27,307 27,061 27,045
524,288 0 0 0 0 26,770 26,653 26,476 26,604 26,067 26,599 26,707 26,846 26,681
1,048,576 0 0 0 0 26,419 26,514 26,269 26,526 27,114 27,307 27,204 27,097 27,366
Test=Random read
Random read report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 155,712 209,156 229,350 248,110 261,272
128 170,196 217,319 239,683 258,618 269,457 270,611
256 173,326 221,462 243,125 265,553 277,961 274,094 262,565
512 173,325 222,989 244,855 265,977 277,958 280,848 254,458 221,255
1,024 171,898 223,145 244,040 267,709 279,630 275,125 261,825 214,315 189,172
2,048 175,568 223,336 243,493 268,415 282,095 286,675 257,674 215,216 182,125 181,688
4,096 173,640 218,070 241,879 269,226 283,403 282,580 266,493 218,885 179,814 173,699 174,060
8,192 173,317 220,713 242,855 266,979 281,405 286,293 269,793 204,902 176,982 170,262 170,502 172,184
16,384 174,266 223,611 245,038 268,185 281,894 286,233 269,230 220,117 178,288 167,436 169,597 171,777 172,386
32,768 0 0 0 0 281,897 284,417 264,452 210,907 174,872 168,691 170,643 170,135 170,730
65,536 0 0 0 0 282,106 286,204 268,957 219,635 175,882 168,495 167,957 168,635 169,644
131,072 0 0 0 0 283,118 282,162 268,266 216,347 174,921 167,375 169,593 168,441 168,452
262,144 0 0 0 0 281,825 283,300 263,531 213,400 175,298 167,349 167,971 167,937 169,290
524,288 0 0 0 0 279,473 277,411 255,370 209,980 172,062 163,432 160,172 155,559 145,441
1,048,576 0 0 0 0 280,511 281,856 265,219 209,783 173,201 164,637 163,692 160,808 155,402
Test=Writer
Writer report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 57,090 82,054 102,891 119,628 97,103
128 59,150 86,719 109,679 129,556 105,789 123,905
256 59,053 84,570 112,475 131,345 118,955 134,521 136,392
512 58,540 86,515 109,309 126,045 121,961 135,092 135,232 134,559
1,024 59,534 87,897 113,943 128,852 126,576 133,542 136,955 136,643 118,601
2,048 58,989 87,015 105,312 130,246 125,214 135,091 131,755 129,742 127,864 114,553
4,096 58,364 87,303 109,627 131,005 123,772 133,760 132,056 126,540 122,980 123,813 119,346
8,192 51,419 74,477 78,141 89,329 85,540 87,211 72,563 70,401 64,116 65,344 65,688 64,754
16,384 37,461 42,383 41,898 42,750 43,956 42,410 44,733 44,184 41,689 42,172 43,620 41,478 41,170
32,768 0 0 0 0 31,996 33,288 32,269 32,098 32,076 31,955 31,132 32,747 31,172
65,536 0 0 0 0 29,820 30,279 29,559 30,558 31,038 30,496 29,387 30,028 30,541
131,072 0 0 0 0 28,135 27,755 28,520 28,881 27,485 28,124 28,266 28,351 28,179
262,144 0 0 0 0 27,246 27,274 27,452 27,677 27,532 27,008 27,082 27,672 26,942
524,288 0 0 0 0 26,789 26,929 26,817 26,866 26,847 26,740 27,149 26,693 27,106
1,048,576 0 0 0 0 26,390 26,902 26,795 26,631 27,383 27,338 27,201 27,210 27,311
Test=Reader
Reader report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 186,101 219,863 232,730 245,277 264,490
128 191,335 226,966 236,567 253,969 258,059 269,457
256 191,468 225,556 235,061 248,297 255,749 259,394 259,112
512 189,073 223,291 230,221 247,822 252,098 242,546 233,907 226,852
1,024 181,690 216,945 229,745 235,561 236,925 244,276 224,656 197,529 196,544
2,048 181,029 213,377 223,629 235,267 238,805 231,697 212,160 191,528 176,399 181,801
4,096 178,809 212,823 218,990 227,163 233,482 226,348 208,501 185,961 170,050 170,467 174,246
8,192 179,083 213,918 221,818 228,967 236,947 228,942 209,712 186,042 166,456 167,848 169,845 172,220
16,384 179,238 208,982 219,786 229,873 232,582 223,635 210,995 183,699 166,124 165,217 169,144 169,750 171,271
32,768 0 0 0 0 231,892 231,859 211,396 183,307 165,247 165,114 168,320 170,078 170,064
65,536 0 0 0 0 234,826 230,875 209,865 182,557 164,832 164,612 165,701 168,605 168,533
131,072 0 0 0 0 235,540 228,615 210,912 181,729 163,133 164,788 166,024 167,536 168,190
262,144 0 0 0 0 232,877 229,255 209,456 182,574 163,665 163,553 165,927 167,447 168,284
524,288 0 0 0 0 28,918 28,824 28,809 28,815 28,792 28,671 28,810 28,754 28,796
1,048,576 0 0 0 0 28,904 28,902 28,923 28,822 28,965 28,815 28,833 28,859 28,872
Test=Backward read
Backward read report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 162,844 213,311 231,028 247,083 251,953
128 179,021 222,637 239,736 259,619 266,117 265,525
256 179,903 221,828 239,678 258,333 266,641 264,213 255,475
512 179,902 223,873 242,081 259,110 266,109 261,221 245,443 220,970
1,024 177,687 223,633 232,199 256,126 262,963 265,696 230,269 209,281 197,302
2,048 175,281 220,713 237,531 249,969 262,224 249,998 224,659 197,779 183,053 181,915
4,096 172,492 212,924 230,890 250,275 255,601 245,152 224,008 190,822 178,218 173,419 173,375
8,192 173,052 214,619 230,617 246,056 253,081 248,520 223,568 192,870 175,203 170,744 170,233 172,075
16,384 172,198 213,377 225,808 244,712 252,925 247,220 225,286 193,680 173,708 170,264 170,184 169,798 172,287
32,768 0 0 0 0 251,558 246,674 223,927 194,133 173,453 169,524 170,314 169,166 169,610
65,536 0 0 0 0 251,888 239,732 225,245 189,406 173,054 167,943 168,456 170,138 170,269
131,072 0 0 0 0 248,829 246,768 222,445 193,190 172,521 167,656 167,937 169,633 168,535
262,144 0 0 0 0 247,624 244,934 221,154 193,864 173,342 167,539 167,548 168,640 169,179
524,288 0 0 0 0 25,828 20,351 34,509 41,679 41,317 48,627 52,557 53,737 53,878
1,048,576 0 0 0 0 15,307 11,905 20,773 26,031 26,022 32,087 34,610 36,306 36,318
Test=Re-Fwrite
Re-Fwrite report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 67,295 97,262 120,298 141,287 134,189
128 68,557 99,146 124,508 146,629 133,619 152,740
256 68,450 98,351 125,182 138,522 137,855 151,563 151,660
512 68,022 97,804 124,941 137,854 136,387 151,386 153,157 147,250
1,024 67,364 98,225 121,428 140,950 132,059 147,680 141,711 137,485 136,587
2,048 66,519 96,612 118,326 136,971 127,172 140,427 136,687 132,702 131,644 128,481
4,096 66,212 95,555 117,620 136,619 128,947 139,594 131,307 129,395 128,120 126,799 125,625
8,192 57,984 69,461 73,406 91,229 85,634 84,442 71,029 69,930 65,538 67,964 65,946 65,300
16,384 41,984 39,814 42,188 42,228 40,147 42,614 40,587 41,200 43,816 44,177 43,309 41,225 43,509
32,768 0 0 0 0 30,798 32,210 31,594 33,214 32,541 31,350 32,045 31,817 32,729
65,536 0 0 0 0 30,147 28,837 30,342 30,433 29,843 30,236 29,792 28,988 30,015
131,072 0 0 0 0 27,517 27,723 28,004 28,281 27,789 27,758 28,964 27,969 28,254
262,144 0 0 0 0 27,634 27,126 27,078 27,184 27,289 26,962 27,181 27,537 27,142
524,288 0 0 0 0 26,498 26,253 26,400 26,784 26,623 26,659 26,393 26,409 26,338
1,048,576 0 0 0 0 26,511 26,594 26,762 27,019 27,216 27,283 27,189 26,827 26,738
Test=Record rewrite
Record rewrite report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 64,389 92,216 114,475 130,345 117,430
128 66,875 96,309 118,634 126,488 130,216 138,087
256 67,849 94,954 123,249 146,039 138,156 145,209 140,580
512 67,995 99,397 121,471 148,966 140,657 149,095 149,489 142,581
1,024 66,971 98,946 125,382 148,297 141,947 155,505 153,178 137,375 129,193
2,048 67,033 98,088 118,972 149,762 144,674 158,611 159,824 137,967 128,255 126,716
4,096 67,784 98,875 120,882 148,794 141,676 161,993 150,521 139,068 128,260 124,358 123,959
8,192 67,492 99,785 126,117 150,182 145,248 159,809 156,787 144,024 127,398 122,742 123,537 65,750
16,384 67,060 99,892 125,426 149,669 142,735 160,275 147,800 136,474 127,590 123,074 123,354 50,439 41,649
32,768 0 0 0 0 145,711 157,460 154,139 141,380 128,882 124,113 124,843 48,486 35,263
65,536 0 0 0 0 145,260 156,024 154,142 136,409 127,701 124,691 123,054 44,551 33,949
131,072 0 0 0 0 141,897 153,435 148,478 138,740 128,200 122,825 122,898 42,141 34,058
262,144 0 0 0 0 143,369 159,265 151,461 135,923 126,691 123,498 123,075 36,364 30,440
524,288 0 0 0 0 142,265 152,955 149,668 138,096 126,385 123,125 123,468 39,942 30,528
1,048,576 0 0 0 0 145,623 151,697 152,231 137,319 127,688 123,072 123,112 41,810 31,735
Test=Fread
Fread report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 147,458 175,342 130,345 111,875 86,357
128 151,640 177,776 153,834 136,022 120,987 88,887
256 153,755 181,684 164,107 151,660 140,506 118,079 86,515
512 151,525 178,023 169,427 158,809 150,500 136,098 108,289 76,440
1,024 151,210 173,794 168,226 157,029 155,364 146,391 118,560 93,490 69,702
2,048 142,877 171,094 162,115 159,477 159,575 146,035 123,195 97,417 81,505 67,151
4,096 143,447 167,896 160,370 154,876 160,917 149,320 126,182 101,604 86,799 78,991 67,071
8,192 144,691 166,809 162,246 157,535 162,658 149,721 123,446 102,145 89,685 85,993 78,542 66,506
16,384 143,285 168,267 158,807 156,940 161,789 146,840 128,714 102,529 91,630 90,398 86,479 78,821 65,763
32,768 0 0 0 0 161,742 148,286 129,870 104,608 92,996 91,905 89,356 86,447 78,831
65,536 0 0 0 0 158,410 150,275 129,691 103,738 93,373 92,759 92,138 90,523 85,971
131,072 0 0 0 0 160,429 146,110 127,858 102,827 92,972 93,555 93,568 93,072 91,016
262,144 0 0 0 0 160,618 150,925 124,721 103,215 93,225 92,482 93,313 93,859 92,986
524,288 0 0 0 0 28,878 28,804 28,657 28,679 28,730 28,728 28,538 26,644 25,820
1,048,576 0 0 0 0 28,846 28,900 28,888 28,897 28,880 28,816 28,596 26,670 25,863
Test=Fwrite
Fwrite report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 57,605 83,757 107,917 128,504 123,793
128 59,098 86,901 114,290 138,229 131,138 143,321
256 59,617 89,322 113,630 122,371 130,817 145,455 135,165
512 58,547 87,103 112,726 139,284 130,845 144,588 143,900 136,570
1,024 58,204 85,819 109,389 132,197 128,547 138,471 138,809 130,364 130,844
2,048 57,913 85,085 108,733 130,845 126,131 137,007 133,047 128,361 124,069 123,679
4,096 57,617 84,499 108,136 129,166 123,395 133,991 132,484 124,673 123,358 123,328 124,230
8,192 50,720 73,223 77,386 89,272 85,409 85,401 83,384 68,736 65,143 67,531 65,016 65,338
16,384 37,400 39,883 41,955 42,127 44,850 42,626 44,357 39,756 41,484 43,681 44,035 41,507 44,147
32,768 0 0 0 0 32,934 33,024 31,561 33,525 32,001 31,415 33,325 32,109 32,599
65,536 0 0 0 0 29,767 30,389 29,837 30,268 29,618 29,949 30,468 29,490 29,463
131,072 0 0 0 0 27,582 27,929 28,034 28,221 28,643 27,647 27,673 27,785 28,107
262,144 0 0 0 0 27,277 27,993 27,174 26,993 27,330 27,130 27,086 26,910 26,916
524,288 0 0 0 0 26,811 27,095 26,649 26,731 27,028 26,893 26,670 26,543 26,371
1,048,576 0 0 0 0 27,122 26,535 26,730 27,408 27,255 27,215 27,034 26,714 26,796
Test=Stride read
Stride read report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 164,138 201,238 214,762 223,061 228,569
128 163,261 218,070 231,468 247,586 255,480 243,819
256 170,776 207,790 243,345 260,180 267,804 264,473 235,293
512 170,436 216,492 222,136 267,368 277,652 272,336 251,228 213,066
1,024 168,890 210,008 225,198 252,408 284,285 272,992 261,825 213,691 195,644
2,048 165,453 207,770 224,659 248,843 254,031 285,276 265,733 215,578 186,064 181,333
4,096 167,306 205,736 226,186 243,201 253,888 235,700 267,501 209,330 181,737 173,735 172,892
8,192 165,641 211,690 225,618 243,664 250,160 244,471 218,046 211,849 178,451 170,428 170,528 171,416
16,384 166,097 207,374 224,426 245,086 249,194 246,691 222,306 191,650 179,885 169,799 170,186 170,599 171,436
32,768 0 0 0 0 246,437 245,791 224,030 188,702 171,929 169,072 170,017 169,880 170,595
65,536 0 0 0 0 250,270 238,083 224,170 192,845 173,529 168,260 170,102 167,480 169,563
131,072 0 0 0 0 247,290 243,588 224,089 193,088 170,990 167,401 168,923 168,410 169,921
262,144 0 0 0 0 248,522 242,329 222,537 192,852 172,091 167,261 168,680 168,887 167,910
524,288 0 0 0 0 6,510 16,684 23,475 23,481 28,263 34,496 36,949 38,171 38,802
1,048,576 0 0 0 0 4,537 11,776 16,810 16,937 20,443 25,587 27,398 29,555 30,104
Test=Random write
Random write report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 63,937 94,124 117,661 140,034 133,058
128 65,008 94,821 122,491 146,609 136,455 142,693
256 65,089 96,460 119,179 148,063 136,099 151,928 149,798
512 65,733 94,726 117,674 148,620 142,458 150,585 147,341 139,316
1,024 65,632 97,209 122,137 148,021 140,100 151,817 150,920 138,453 132,094
2,048 65,368 96,653 122,013 145,765 144,307 162,629 154,380 145,341 130,620 125,968
4,096 65,514 96,077 124,676 150,577 145,387 159,875 155,428 145,614 130,325 125,505 125,930
8,192 65,412 97,076 123,716 147,952 144,431 161,555 157,596 137,567 129,256 125,148 124,670 66,550
16,384 65,265 97,320 117,785 148,811 142,161 154,219 150,011 140,542 128,386 124,319 125,136 52,371 41,292
32,768 0 0 0 0 142,875 158,585 147,413 139,607 128,366 122,899 124,975 46,268 34,138
65,536 0 0 0 0 142,713 159,222 152,766 140,982 128,607 122,764 124,938 43,820 35,404
131,072 0 0 0 0 141,407 156,489 152,544 139,318 126,890 124,007 124,152 39,794 33,236
262,144 0 0 0 0 143,415 156,122 152,122 136,625 127,517 122,486 122,877 40,864 34,917
524,288 0 0 0 0 143,398 149,036 149,074 137,515 128,284 122,851 122,866 43,823 32,805
1,048,576 0 0 0 0 141,902 151,533 151,934 136,372 126,575 122,200 122,543 44,984 32,741
Test=Re-Reader
Re-Reader report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 196,956 233,642 246,176 263,322 283,184
128 196,914 234,860 243,819 262,860 276,464 288,265
256 196,317 232,315 241,756 259,081 267,504 276,458 270,061
512 190,474 227,453 236,822 254,594 251,596 244,506 246,386 225,164
1,024 185,777 215,487 221,356 240,541 250,794 251,220 224,809 202,169 195,270
2,048 180,774 212,273 225,077 241,453 238,888 238,891 214,135 185,911 175,960 180,216
4,096 181,134 209,696 220,191 235,699 239,392 227,480 207,644 185,130 168,879 171,840 171,388
8,192 179,783 209,583 220,701 231,608 236,886 230,910 209,262 183,713 167,724 166,951 170,340 170,794
16,384 180,093 211,942 221,061 234,197 237,408 232,173 212,329 180,059 165,908 166,719 168,433 170,513 169,932
32,768 0 0 0 0 232,674 226,178 211,246 183,363 165,422 165,637 166,652 170,179 169,583
65,536 0 0 0 0 235,867 224,876 210,234 180,079 165,206 164,749 167,610 168,998 169,045
131,072 0 0 0 0 232,904 230,303 208,271 181,212 164,962 163,587 166,216 167,814 168,099
262,144 0 0 0 0 234,052 228,041 208,230 181,707 164,377 163,623 166,266 167,538 167,958
524,288 0 0 0 0 28,900 28,912 28,932 28,814 28,806 28,809 28,723 28,877 28,855
1,048,576 0 0 0 0 28,931 28,973 28,967 28,983 28,948 28,896 28,862 28,831 28,917
---------ext2---------
Test=Re-writer
Re-writer report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 65,306 95,233 117,209 137,326 149,195
128 64,190 93,707 116,359 136,757 143,828 155,132
256 63,429 92,319 114,237 137,049 150,410 144,471 145,864
512 61,575 91,412 109,778 133,893 143,858 150,455 145,000 146,538
1,024 61,127 87,829 109,202 131,197 146,767 152,084 138,828 138,209 132,247
2,048 61,026 88,424 108,062 126,318 140,254 141,484 136,551 129,915 124,536 123,433
4,096 60,587 87,448 106,633 124,211 134,040 140,168 133,956 126,306 120,530 122,166 123,313
8,192 52,975 71,944 71,840 70,144 89,027 87,196 82,672 67,085 65,402 65,033 63,908 63,707
16,384 35,447 35,860 38,218 37,897 37,150 39,241 39,788 40,210 41,570 41,044 38,601 38,044 37,321
32,768 0 0 0 0 27,932 30,584 29,755 29,616 30,638 30,428 29,605 31,495 31,594
65,536 0 0 0 0 26,526 26,311 26,946 26,196 27,415 27,539 27,012 27,632 27,035
131,072 0 0 0 0 25,372 26,079 25,752 25,671 26,079 25,606 26,000 26,179 26,253
262,144 0 0 0 0 25,348 24,798 24,756 24,742 25,065 24,920 25,214 25,432 25,159
524,288 0 0 0 0 24,433 24,388 24,329 24,468 24,502 24,445 24,459 24,756 24,747
1,048,576 0 0 0 0 24,373 24,277 24,342 24,202 24,328 24,537 24,537 24,430 24,652
Test=Random read
Random read report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 159,222 214,796 232,730 247,127 253,022
128 178,023 223,768 239,683 260,690 267,777 263,376
256 179,144 225,154 246,134 266,939 276,458 278,841 250,498
512 181,172 228,069 246,146 267,775 282,091 276,604 256,884 218,701
1,024 180,982 230,680 248,425 264,603 279,167 281,550 251,905 227,049 188,442
2,048 176,551 227,759 242,025 270,933 286,031 285,793 263,778 210,115 187,220 182,823
4,096 181,222 228,189 249,725 268,659 282,074 282,854 260,327 216,696 180,106 175,764 174,923
8,192 179,948 230,150 246,791 270,219 283,294 284,979 274,291 212,646 182,003 172,445 172,285 172,307
16,384 180,424 229,673 246,505 270,211 284,419 286,955 258,056 216,036 177,976 169,947 169,567 171,544 170,152
32,768 0 0 0 0 284,562 289,544 274,296 217,499 178,195 169,954 169,646 171,379 171,825
65,536 0 0 0 0 283,389 282,670 274,724 219,027 177,896 169,471 169,177 170,434 169,752
131,072 0 0 0 0 283,805 286,484 270,047 217,012 176,226 168,030 168,722 170,758 168,862
262,144 0 0 0 0 282,015 289,521 269,103 214,115 175,979 167,749 167,537 169,011 169,234
524,288 0 0 0 0 279,646 280,574 254,494 214,031 172,800 165,215 161,369 155,631 145,173
1,048,576 0 0 0 0 279,236 286,929 255,125 212,489 173,138 166,088 163,937 161,384 155,933
Test=Writer
Writer report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 39,048 57,706 64,451 71,827 74,159
128 50,714 67,155 80,101 89,200 98,009 99,379
256 54,225 76,302 91,332 103,600 113,124 109,635 106,625
512 55,363 78,467 97,597 107,720 123,495 129,818 125,861 113,050
1,024 56,437 79,911 98,169 106,235 118,779 128,805 127,903 117,189 112,391
2,048 56,451 81,115 99,542 118,800 128,926 131,181 125,559 120,314 115,634 110,942
4,096 56,418 80,183 99,543 118,422 128,236 131,611 124,423 120,332 115,582 116,579 112,007
8,192 44,083 50,956 57,486 62,291 67,098 67,551 64,600 62,190 61,194 61,830 61,280 60,352
16,384 34,607 36,806 39,151 38,119 33,285 35,050 37,074 33,392 36,056 38,439 37,508 40,733 37,111
32,768 0 0 0 0 29,305 30,371 29,040 29,194 29,682 29,973 30,631 28,590 28,560
65,536 0 0 0 0 27,476 27,141 26,210 28,141 27,042 27,579 28,755 28,176 26,539
131,072 0 0 0 0 26,620 25,420 25,329 25,469 26,581 27,345 27,037 26,924 25,616
262,144 0 0 0 0 26,601 25,839 26,163 25,897 26,530 26,707 27,019 26,661 24,805
524,288 0 0 0 0 26,058 25,772 25,662 25,863 25,233 25,299 25,310 25,697 24,488
1,048,576 0 0 0 0 25,380 25,306 25,224 25,118 25,655 25,660 25,532 24,855 23,918
Test=Reader
Reader report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 191,640 224,590 235,320 252,949 261,272
128 193,381 225,773 237,037 252,002 260,715 267,203
256 194,669 226,340 236,824 254,971 260,697 261,733 255,749
512 190,263 227,361 234,858 252,208 254,338 252,846 233,259 220,211
1,024 184,937 220,880 231,835 243,579 252,275 238,358 214,540 203,211 196,240
2,048 184,937 212,979 222,077 237,119 243,114 227,959 210,700 192,571 181,255 180,934
4,096 180,759 214,024 219,177 233,390 240,051 230,034 208,161 188,226 172,834 173,434 174,863
8,192 182,279 212,360 222,185 231,765 238,042 229,796 209,145 187,001 170,025 168,185 170,955 172,343
16,384 180,329 211,824 218,943 234,717 236,424 231,818 209,032 184,429 167,540 165,850 168,921 170,948 171,736
32,768 0 0 0 0 236,221 221,832 208,202 182,861 166,543 166,585 169,609 169,002 170,588
65,536 0 0 0 0 237,720 230,462 207,961 184,519 167,572 167,392 169,116 171,149 171,232
131,072 0 0 0 0 237,743 226,627 205,541 184,085 166,172 165,337 167,658 170,661 169,532
262,144 0 0 0 0 235,441 228,957 206,572 185,401 167,142 166,584 168,138 169,356 168,881
524,288 0 0 0 0 28,807 28,871 28,909 28,898 28,927 28,287 28,337 28,251 28,025
1,048,576 0 0 0 0 28,850 28,925 28,962 28,895 28,909 28,363 28,328 28,192 28,324
Test=Backward read
Backward read report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 164,088 217,758 235,280 250,939 254,991
128 181,822 224,592 241,972 259,619 264,479 263,401
256 182,069 224,753 244,983 264,714 273,793 268,608 260,413
512 180,857 228,474 245,560 261,763 272,629 266,793 253,847 219,940
1,024 179,239 225,059 233,683 254,789 266,322 266,322 240,379 214,315 199,340
2,048 176,338 219,813 235,102 251,906 264,432 247,641 225,950 203,678 184,238 182,418
4,096 175,665 216,273 232,753 253,670 258,863 248,424 222,886 197,539 177,885 175,155 176,194
8,192 173,262 214,141 230,539 248,385 255,719 249,042 221,458 195,957 176,186 170,847 172,626 172,097
16,384 174,505 214,200 229,850 246,891 252,796 249,645 220,262 186,716 175,545 171,007 170,512 171,244 171,997
32,768 0 0 0 0 251,875 246,329 219,508 194,960 175,347 170,326 171,686 170,734 171,412
65,536 0 0 0 0 252,636 246,348 216,615 195,251 175,166 170,763 168,188 169,100 171,784
131,072 0 0 0 0 248,109 246,308 218,829 193,346 174,437 170,926 170,034 169,928 169,583
262,144 0 0 0 0 250,957 245,031 219,918 195,551 175,542 169,880 169,821 169,841 169,701
524,288 0 0 0 0 29,704 23,434 40,090 46,912 46,384 54,918 57,978 59,719 60,140
1,048,576 0 0 0 0 15,865 12,456 20,323 26,963 26,987 33,132 35,729 37,289 37,509
Test=Re-Fwrite
Re-Fwrite report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 65,377 94,246 116,370 137,046 147,110
128 63,022 90,973 115,309 136,029 149,349 154,042
256 61,448 90,777 112,578 136,309 150,410 144,467 155,711
512 61,479 86,486 111,717 131,757 147,297 155,764 141,242 146,119
1,024 60,833 87,566 108,290 132,658 139,813 142,520 138,005 135,881 131,130
2,048 59,666 86,849 108,091 127,505 138,480 142,997 136,098 130,779 122,458 124,000
4,096 59,290 86,891 106,864 125,949 137,792 141,646 133,415 123,768 122,514 121,785 120,911
8,192 52,136 72,478 72,366 84,721 88,292 83,992 81,218 65,444 64,983 64,227 63,200 63,625
16,384 33,755 36,747 41,086 36,960 41,302 41,512 39,638 36,309 37,406 41,020 39,987 38,518 37,819
32,768 0 0 0 0 30,259 29,667 28,915 29,066 30,640 29,871 29,893 29,918 29,707
65,536 0 0 0 0 27,262 27,555 26,947 26,427 26,199 28,156 26,759 26,761 26,578
131,072 0 0 0 0 26,122 25,964 25,364 25,726 25,524 26,052 25,392 25,776 25,929
262,144 0 0 0 0 24,666 24,830 24,886 24,990 24,876 24,996 24,976 25,488 25,156
524,288 0 0 0 0 24,364 24,438 24,634 24,198 24,238 24,400 24,359 24,712 24,780
1,048,576 0 0 0 0 24,294 24,248 24,427 24,315 24,367 24,501 24,402 24,381 24,603
Test=Record rewrite
Record rewrite report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 64,521 91,167 111,698 121,451 78,726
128 66,219 95,165 118,516 125,123 105,522 103,648
256 67,688 98,389 122,665 137,119 119,847 121,323 113,726
512 67,546 100,040 121,729 142,300 142,616 142,380 131,014 118,903
1,024 67,604 97,357 124,105 149,534 147,635 148,858 137,413 123,641 118,422
2,048 68,017 100,426 123,388 147,295 153,916 157,830 148,578 130,031 119,997 116,988
4,096 68,216 98,801 124,570 150,267 156,258 153,522 151,788 132,346 121,265 118,690 114,965
8,192 68,307 100,157 124,477 149,469 154,522 163,447 149,021 135,969 123,160 119,997 118,427 60,391
16,384 68,420 100,129 123,280 140,725 156,233 162,070 150,120 137,259 120,882 113,760 119,367 51,169 40,351
32,768 0 0 0 0 156,250 157,055 150,869 130,545 123,899 116,469 117,678 43,733 33,648
65,536 0 0 0 0 161,743 164,637 155,750 133,033 121,201 119,914 118,250 44,251 30,387
131,072 0 0 0 0 155,749 160,599 151,554 135,302 122,042 118,509 119,108 41,894 30,168
262,144 0 0 0 0 160,063 164,759 153,355 137,095 122,169 118,350 119,226 40,329 28,951
524,288 0 0 0 0 134,015 145,404 139,795 128,352 118,669 115,864 115,607 42,465 29,890
1,048,576 0 0 0 0 133,402 141,798 143,901 130,203 119,210 115,817 116,000 41,791 28,912
Test=Fread
Fread report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 148,493 176,809 132,219 113,675 88,638
128 153,469 179,272 153,658 136,167 119,852 91,887
256 152,554 182,866 166,776 154,035 143,415 119,627 88,001
512 153,983 181,624 167,701 160,101 157,784 136,604 104,941 77,716
1,024 147,828 177,008 164,869 163,214 162,976 139,205 117,877 91,575 68,766
2,048 146,242 173,148 164,803 157,055 161,552 145,838 123,948 97,144 81,805 67,353
4,096 144,867 169,340 163,083 159,725 160,457 153,701 126,189 102,430 87,551 80,090 65,563
8,192 145,258 170,407 162,147 159,083 160,021 151,664 131,061 102,493 89,936 86,072 79,652 66,478
16,384 145,446 171,916 160,239 160,087 161,488 147,031 129,893 104,633 91,952 89,846 86,537 77,331 65,768
32,768 0 0 0 0 164,188 147,758 131,358 104,965 93,720 92,130 90,558 86,702 77,423
65,536 0 0 0 0 160,027 155,751 128,023 104,226 92,266 92,828 92,324 90,384 86,420
131,072 0 0 0 0 158,437 150,767 128,777 105,578 92,756 93,174 93,691 92,819 91,197
262,144 0 0 0 0 161,980 152,768 129,066 104,150 93,966 93,427 94,506 94,620 93,961
524,288 0 0 0 0 28,418 28,822 28,844 28,776 28,790 27,960 27,949 26,382 25,416
1,048,576 0 0 0 0 28,336 28,879 28,848 28,892 28,853 28,301 28,143 26,579 25,515
Test=Fwrite
Fwrite report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 45,746 60,265 69,791 66,668 80,497
128 50,573 65,943 80,812 87,972 96,529 100,623
256 54,340 75,116 91,789 90,684 116,949 121,152 120,587
512 55,501 76,144 96,804 108,383 128,125 124,450 122,136 110,631
1,024 55,588 79,367 98,225 112,612 124,619 128,126 125,198 121,284 117,042
2,048 55,609 78,681 97,440 115,419 129,817 121,716 126,451 120,789 115,935 114,901
4,096 55,767 80,422 98,084 117,555 128,979 132,582 122,017 119,014 116,791 116,119 117,826
8,192 43,773 51,977 56,597 62,353 63,561 66,423 65,325 62,277 67,031 68,133 61,596 62,167
16,384 32,951 38,406 37,309 37,475 34,987 36,409 36,697 34,683 37,687 37,994 38,149 38,630 37,651
32,768 0 0 0 0 29,293 29,110 29,524 29,400 30,212 30,591 32,545 29,882 28,548
65,536 0 0 0 0 26,437 27,498 26,567 26,636 26,875 28,888 28,519 28,132 26,839
131,072 0 0 0 0 26,120 26,243 26,232 26,589 26,895 26,521 27,703 26,262 25,327
262,144 0 0 0 0 26,961 27,058 26,308 25,594 26,116 26,591 27,286 25,069 24,913
524,288 0 0 0 0 25,427 24,865 25,236 25,794 25,656 25,396 26,033 24,405 24,346
1,048,576 0 0 0 0 25,479 25,242 25,405 25,140 25,776 25,805 25,603 24,699 24,293
Test=Stride read
Stride read report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 165,371 207,170 216,966 231,066 232,769
128 163,047 218,070 233,582 250,497 254,474 240,165
256 172,740 210,879 241,729 261,746 269,756 260,951 236,808
512 174,681 218,246 228,268 268,210 279,321 278,264 252,223 211,133
1,024 171,264 215,440 233,157 251,470 282,872 282,801 264,942 218,248 196,735
2,048 167,334 214,090 228,444 245,564 246,954 278,149 258,682 216,330 186,606 181,400
4,096 170,135 210,170 225,376 241,652 251,257 242,869 262,278 216,033 181,311 175,447 174,974
8,192 166,863 210,029 224,297 245,895 250,812 247,007 220,055 216,358 182,109 171,574 171,970 171,974
16,384 166,863 207,644 224,383 245,832 250,343 247,769 219,931 192,273 178,574 170,654 170,889 170,629 170,890
32,768 0 0 0 0 250,838 243,501 219,338 193,378 173,900 171,644 171,360 169,563 169,566
65,536 0 0 0 0 250,495 244,911 220,033 194,551 175,058 169,737 170,416 168,944 168,996
131,072 0 0 0 0 248,314 245,094 217,747 195,838 173,956 169,731 168,986 168,701 168,931
262,144 0 0 0 0 249,045 243,759 219,034 194,985 175,154 169,964 169,974 170,199 169,040
524,288 0 0 0 0 7,594 19,577 26,409 27,138 32,119 39,220 39,698 43,776 45,542
1,048,576 0 0 0 0 4,612 12,050 16,840 17,223 20,811 26,108 28,208 29,097 30,455
Test=Random write
Random write report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 64,451 94,963 117,661 115,519 144,497
128 65,140 96,607 121,219 136,029 146,118 141,901
256 65,944 97,522 120,126 127,051 145,864 147,214 152,928
512 65,962 96,567 121,152 137,121 148,926 151,972 143,101 137,450
1,024 65,322 95,238 123,447 140,197 149,184 157,101 145,558 136,314 127,695
2,048 66,261 95,683 122,326 140,639 148,740 159,887 149,172 140,891 123,716 123,426
4,096 66,123 98,103 122,206 138,716 147,949 158,760 150,135 135,949 123,753 120,972 122,947
8,192 65,734 96,709 122,239 137,694 151,965 160,056 148,367 136,685 121,917 120,221 114,466 63,464
16,384 65,966 97,750 123,144 137,488 149,550 159,647 148,168 134,990 119,455 119,192 114,619 45,409 39,392
32,768 0 0 0 0 151,326 161,093 149,913 134,792 124,254 116,947 112,339 42,088 32,955
65,536 0 0 0 0 151,244 159,433 149,435 131,362 123,167 116,711 112,898 39,412 31,117
131,072 0 0 0 0 147,950 156,637 146,392 131,198 120,974 117,357 112,051 38,875 30,759
262,144 0 0 0 0 145,989 154,381 143,470 129,920 119,150 116,275 112,022 38,635 30,668
524,288 0 0 0 0 120,031 130,154 131,523 122,713 114,324 111,658 107,617 40,178 30,576
1,048,576 0 0 0 0 111,919 122,565 122,826 115,915 108,589 106,026 102,911 38,339 30,525
Test=Re-Reader
Re-Reader report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 197,564 233,579 245,208 264,410 279,409
128 196,928 232,319 243,322 258,083 271,802 278,905
256 196,774 201,891 241,974 258,862 268,911 269,181 263,642
512 190,973 229,807 237,916 251,596 260,167 253,977 246,853 227,953
1,024 191,472 222,319 233,207 246,866 249,636 252,839 226,696 203,903 192,807
2,048 183,199 219,884 223,728 240,265 241,852 233,683 210,440 191,688 179,601 182,304
4,096 181,463 215,818 223,873 236,094 242,509 232,121 214,091 185,600 170,609 173,368 174,729
8,192 184,770 214,663 221,399 236,243 240,644 229,339 211,526 186,465 168,448 168,851 171,140 172,394
16,384 181,616 215,326 221,228 236,965 237,177 231,399 209,881 183,190 167,298 167,460 169,343 170,364 170,696
32,768 0 0 0 0 238,011 229,633 208,372 181,528 164,427 167,201 169,838 168,883 169,784
65,536 0 0 0 0 238,552 229,906 203,304 181,068 164,336 166,780 168,920 167,825 171,387
131,072 0 0 0 0 235,843 230,836 208,279 184,015 166,106 166,580 167,524 170,553 169,524
262,144 0 0 0 0 235,945 229,015 205,400 184,224 166,511 165,707 168,079 169,779 169,167
524,288 0 0 0 0 28,895 28,836 28,980 28,898 28,930 28,005 28,169 28,143 28,222
1048576 0 0 0 0 28,894 28,872 28,943 28,935 28,939 28,189 28,092 28,353 28,206
############### ----- ##############
Comparing results.... Results are percentage throughput change from hfsplus to ext2 (i.e.: ext2 is x% faster/slower than hfsplus)
Test: Re-writer
Re-writer report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 (4.0) (2.7) (2.7) (1.5) 12.8
128 (7.8) (5.8) (6.0) (6.0) 5.0 2.1
256 (9.1) (7.0) (8.6) (6.4) 8.2 (2.6) (6.8)
512 (10.1) (9.1) (11.7) (8.7) 4.6 3.2 (3.4) 2.4
1024 (9.1) (9.7) (7.5) (7.8) 8.4 4.8 (2.9) (2.3) (2.7)
2048 (9.9) (8.1) (8.6) (9.6) 7.5 6.7 (0.7) (1.7) (3.8) (3.8)
4096 (9.8) (8.9) (6.5) (10.0) 4.4 0.9 (0.5) (3.1) (4.4) (2.8) (1.5)
8192 (9.3) 3.0 (3.4) (24.0) 1.7 1.0 14.4 (6.6) (2.7) (1.5) (3.9) (3.5)
16384 (10.9) (14.9) (4.1) (5.2) (12.5) (7.9) (1.9) (2.5) 0.4 (2.7) (5.7) (12.8) (14.9)
32768 0.0 0.0 0.0 0.0 (10.4) (5.1) (3.9) (4.8) (5.9) (3.1) (5.7) (5.1) (3.6)
65536 0.0 0.0 0.0 0.0 (10.7) (10.6) (12.2) (11.3) (6.8) (11.3) (9.2) (8.1) (7.9)
131072 0.0 0.0 0.0 0.0 (9.5) (5.7) (8.3) (11.3) (6.4) (8.3) (5.5) (8.6) (5.2)
262144 0.0 0.0 0.0 0.0 (6.7) (9.4) (9.6) (9.8) (8.4) (7.1) (7.7) (6.0) (7.0)
524288 0.0 0.0 0.0 0.0 (8.7) (8.5) (8.1) (8.0) (6.0) (8.1) (8.4) (7.8) (7.2)
1048576 0.0 0.0 0.0 0.0 (7.7) (8.4) (7.3) (8.8) (10.3) (10.1) (9.8) (9.8) (9.9)
Test: Random read
Random read report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 2.3 2.7 1.5 (0.4) (3.2)
128 4.6 3.0 0.0 0.8 (0.6) (2.7)
256 3.4 1.7 1.2 0.5 (0.5) 1.7 (4.6)
512 4.5 2.3 0.5 0.7 1.5 (1.5) 1.0 (1.2)
1024 5.3 3.4 1.8 (1.2) (0.2) 2.3 (3.8) 5.9 (0.4)
2048 0.6 2.0 (0.6) 0.9 1.4 (0.3) 2.4 (2.4) 2.8 0.6
4096 4.4 4.6 3.2 (0.2) (0.5) 0.1 (2.3) (1.0) 0.2 1.2 0.5
8192 3.8 4.3 1.6 1.2 0.7 (0.5) 1.7 3.8 2.8 1.3 1.0 0.1
16384 3.5 2.7 0.6 0.8 0.9 0.3 (4.2) (1.9) (0.2) 1.5 (0.0) (0.1) (1.3)
32768 0.0 0.0 0.0 0.0 0.9 1.8 3.7 3.1 1.9 0.7 (0.6) 0.7 0.6
65536 0.0 0.0 0.0 0.0 0.5 (1.2) 2.1 (0.3) 1.1 0.6 0.7 1.1 0.1
131072 0.0 0.0 0.0 0.0 0.2 1.5 0.7 0.3 0.7 0.4 (0.5) 1.4 0.2
262144 0.0 0.0 0.0 0.0 0.1 2.2 2.1 0.3 0.4 0.2 (0.3) 0.6 (0.0)
524288 0.0 0.0 0.0 0.0 0.1 1.1 (0.3) 1.9 0.4 1.1 0.7 0.0 (0.2)
1048576 0.0 0.0 0.0 0.0 (0.5) 1.8 (3.8) 1.3 (0.0) 0.9 0.1 0.4 0.3
Test: Writer
Writer report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 (31.6) (29.7) (37.4) (40.0) (23.6)
128 (14.3) (22.6) (27.0) (31.1) (7.4) (19.8)
256 (8.2) (9.8) (18.8) (21.1) (4.9) (18.5) (21.8)
512 (5.4) (9.3) (10.7) (14.5) 1.3 (3.9) (6.9) (16.0)
1024 (5.2) (9.1) (13.8) (17.6) (6.2) (3.5) (6.6) (14.2) (5.2)
2048 (4.3) (6.8) (5.5) (8.8) 3.0 (2.9) (4.7) (7.3) (9.6) (3.2)
4096 (3.3) (8.2) (9.2) (9.6) 3.6 (1.6) (5.8) (4.9) (6.0) (5.8) (6.1)
8192 (14.3) (31.6) (26.4) (30.3) (21.6) (22.5) (11.0) (11.7) (4.6) (5.4) (6.7) (6.8)
16384 (7.6) (13.2) (6.6) (10.8) (24.3) (17.4) (17.1) (24.4) (13.5) (8.9) (14.0) (1.8) (9.9)
32768 0.0 0.0 0.0 0.0 (8.4) (8.8) (10.0) (9.0) (7.5) (6.2) (1.6) (12.7) (8.4)
65536 0.0 0.0 0.0 0.0 (7.9) (10.4) (11.3) (7.9) (12.9) (9.6) (2.2) (6.2) (13.1)
131072 0.0 0.0 0.0 0.0 (5.4) (8.4) (11.2) (11.8) (3.3) (2.8) (4.3) (5.0) (9.1)
262144 0.0 0.0 0.0 0.0 (2.4) (5.3) (4.7) (6.4) (3.6) (1.1) (0.2) (3.7) (7.9)
524288 0.0 0.0 0.0 0.0 (2.7) (4.3) (4.3) (3.7) (6.0) (5.4) (6.8) (3.7) (9.7)
1048576 0.0 0.0 0.0 0.0 (3.8) (5.9) (5.9) (5.7) (6.3) (6.1) (6.1) (8.7) (12.4)
Test: Reader
Reader report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 3.0 2.1 1.1 3.1 (1.2)
128 1.1 (0.5) 0.2 (0.8) 1.0 (0.8)
256 1.7 0.3 0.8 2.7 1.9 0.9 (1.3)
512 0.6 1.8 2.0 1.8 0.9 4.2 (0.3) (2.9)
1024 1.8 1.8 0.9 3.4 6.5 (2.4) (4.5) 2.9 (0.2)
2048 2.2 (0.2) (0.7) 0.8 1.8 (1.6) (0.7) 0.5 2.8 (0.5)
4096 1.1 0.6 0.1 2.7 2.8 1.6 (0.2) 1.2 1.6 1.7 0.4
8192 1.8 (0.7) 0.2 1.2 0.5 0.4 (0.3) 0.5 2.1 0.2 0.7 0.1
16384 0.6 1.4 (0.4) 2.1 1.7 3.7 (0.9) 0.4 0.9 0.4 (0.1) 0.7 0.3
32768 0.0 0.0 0.0 0.0 1.9 (4.3) (1.5) (0.2) 0.8 0.9 0.8 (0.6) 0.3
65536 0.0 0.0 0.0 0.0 1.2 (0.2) (0.9) 1.1 1.7 1.7 2.1 1.5 1.6
131072 0.0 0.0 0.0 0.0 0.9 (0.9) (2.5) 1.3 1.9 0.3 1.0 1.9 0.8
262144 0.0 0.0 0.0 0.0 1.1 (0.1) (1.4) 1.5 2.1 1.9 1.3 1.1 0.4
524288 0.0 0.0 0.0 0.0 (0.4) 0.2 0.3 0.3 0.5 (1.3) (1.6) (1.7) (2.7)
1048576 0.0 0.0 0.0 0.0 (0.2) 0.1 0.1 0.3 (0.2) (1.6) (1.8) (2.3) (1.9)
Test: Backward read
Backward read report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 0.8 2.1 1.8 1.6 1.2
128 1.6 0.9 0.9 0.0 (0.6) (0.8)
256 1.2 1.3 2.2 2.5 2.7 1.7 1.9
512 0.5 2.1 1.4 1.0 2.5 2.1 3.4 (0.5)
1024 0.9 0.6 0.6 (0.5) 1.3 0.2 4.4 2.4 1.0
2048 0.6 (0.4) (1.0) 0.8 0.8 (0.9) 0.6 3.0 0.6 0.3
4096 1.8 1.6 0.8 1.4 1.3 1.3 (0.5) 3.5 (0.2) 1.0 1.6
8192 0.1 (0.2) (0.0) 0.9 1.0 0.2 (0.9) 1.6 0.6 0.1 1.4 0.0
16384 1.3 0.4 1.8 0.9 (0.1) 1.0 (2.2) (3.6) 1.1 0.4 0.2 0.9 (0.2)
32768 0.0 0.0 0.0 0.0 0.1 (0.1) (2.0) 0.4 1.1 0.5 0.8 0.9 1.1
65536 0.0 0.0 0.0 0.0 0.3 2.8 (3.8) 3.1 1.2 1.7 (0.2) (0.6) 0.9
131072 0.0 0.0 0.0 0.0 (0.3) (0.2) (1.6) 0.1 1.1 2.0 1.2 0.2 0.6
262144 0.0 0.0 0.0 0.0 1.3 0.0 (0.6) 0.9 1.3 1.4 1.4 0.7 0.3
524288 0.0 0.0 0.0 0.0 15.0 15.1 16.2 12.6 12.3 12.9 10.3 11.1 11.6
1048576 0.0 0.0 0.0 0.0 3.6 4.6 (2.2) 3.6 3.7 3.3 3.2 2.7 3.3
Test: Re-Fwrite
Re-Fwrite report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 (2.9) (3.1) (3.3) (3.0) 9.6
128 (8.1) (8.2) (7.4) (7.2) 11.8 0.9
256 (10.2) (7.7) (10.1) (1.6) 9.1 (4.7) 2.7
512 (9.6) (11.6) (10.6) (4.4) 8.0 2.9 (7.8) (0.8)
1024 (9.7) (10.9) (10.8) (5.9) 5.9 (3.5) (2.6) (1.2) (4.0)
2048 (10.3) (10.1) (8.6) (6.9) 8.9 1.8 (0.4) (1.4) (7.0) (3.5)
4096 (10.5) (9.1) (9.1) (7.8) 6.9 1.5 1.6 (4.3) (4.4) (4.0) (3.8)
8192 (10.1) 4.3 (1.4) (7.1) 3.1 (0.5) 14.3 (6.4) (0.8) (5.5) (4.2) (2.6)
16384 (19.6) (7.7) (2.6) (12.5) 2.9 (2.6) (2.3) (11.9) (14.6) (7.1) (7.7) (6.6) (13.1)
32768 0.0 0.0 0.0 0.0 (1.8) (7.9) (8.5) (12.5) (5.8) (4.7) (6.7) (6.0) (9.2)
65536 0.0 0.0 0.0 0.0 (9.6) (4.4) (11.2) (13.2) (12.2) (6.9) (10.2) (7.7) (11.5)
131072 0.0 0.0 0.0 0.0 (5.1) (6.3) (9.4) (9.0) (8.2) (6.1) (12.3) (7.8) (8.2)
262144 0.0 0.0 0.0 0.0 (10.7) (8.5) (8.1) (8.1) (8.8) (7.3) (8.1) (7.4) (7.3)
524288 0.0 0.0 0.0 0.0 (8.1) (6.9) (6.7) (9.7) (9.0) (8.5) (7.7) (6.4) (5.9)
1048576 0.0 0.0 0.0 0.0 (8.4) (8.8) (8.7) (10.0) (10.5) (10.2) (10.3) (9.1) (8.0)
Test: Record rewrite
Record rewrite report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 0.2 (1.1) (2.4) (6.8) (33.0)
128 (1.0) (1.2) (0.1) (1.1) (19.0) (24.9)
256 (0.2) 3.6 (0.5) (6.1) (13.3) (16.4) (19.1)
512 (0.7) 0.6 0.2 (4.5) 1.4 (4.5) (12.4) (16.6)
1024 0.9 (1.6) (1.0) 0.8 4.0 (4.3) (10.3) (10.0) (8.3)
2048 1.5 2.4 3.7 (1.6) 6.4 (0.5) (7.0) (5.8) (6.4) (7.7)
4096 0.6 (0.1) 3.1 1.0 10.3 (5.2) 0.8 (4.8) (5.5) (4.6) (7.3)
8192 1.2 0.4 (1.3) (0.5) 6.4 2.3 (5.0) (5.6) (3.3) (2.2) (4.1) (8.2)
16384 2.0 0.2 (1.7) (6.0) 9.5 1.1 1.6 0.6 (5.3) (7.6) (3.2) 1.4 (3.1)
32768 0.0 0.0 0.0 0.0 7.2 (0.3) (2.1) (7.7) (3.9) (6.2) (5.7) (9.8) (4.6)
65536 0.0 0.0 0.0 0.0 11.3 5.5 1.0 (2.5) (5.1) (3.8) (3.9) (0.7) (10.5)
131072 0.0 0.0 0.0 0.0 9.8 4.7 2.1 (2.5) (4.8) (3.5) (3.1) (0.6) (11.4)
262144 0.0 0.0 0.0 0.0 11.6 3.4 1.3 0.9 (3.6) (4.2) (3.1) 10.9 (4.9)
524288 0.0 0.0 0.0 0.0 (5.8) (4.9) (6.6) (7.1) (6.1) (5.9) (6.4) 6.3 (2.1)
1048576 0.0 0.0 0.0 0.0 (8.4) (6.5) (5.5) (5.2) (6.6) (5.9) (5.8) (0.0) (8.9)
Test: Fread
Fread report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 0.7 0.8 1.4 1.6 2.6
128 1.2 0.8 (0.1) 0.1 (0.9) 3.4
256 (0.8) 0.7 1.6 1.6 2.1 1.3 1.7
512 1.6 2.0 (1.0) 0.8 4.8 0.4 (3.1) 1.7
1024 (2.2) 1.8 (2.0) 3.9 4.9 (4.9) (0.6) (2.0) (1.3)
2048 2.4 1.2 1.7 (1.5) 1.2 (0.1) 0.6 (0.3) 0.4 0.3
4096 1.0 0.9 1.7 3.1 (0.3) 2.9 0.0 0.8 0.9 1.4 (2.2)
8192 0.4 2.2 (0.1) 1.0 (1.6) 1.3 6.2 0.3 0.3 0.1 1.4 (0.0)
16384 1.5 2.2 0.9 2.0 (0.2) 0.1 0.9 2.1 0.4 (0.6) 0.1 (1.9) 0.0
32768 0.0 0.0 0.0 0.0 1.5 (0.4) 1.1 0.3 0.8 0.2 1.3 0.3 (1.8)
65536 0.0 0.0 0.0 0.0 1.0 3.6 (1.3) 0.5 (1.2) 0.1 0.2 (0.2) 0.5
131072 0.0 0.0 0.0 0.0 (1.2) 3.2 0.7 2.7 (0.2) (0.4) 0.1 (0.3) 0.2
262144 0.0 0.0 0.0 0.0 0.8 1.2 3.5 0.9 0.8 1.0 1.3 0.8 1.0
524288 0.0 0.0 0.0 0.0 (1.6) 0.1 0.7 0.3 0.2 (2.7) (2.1) (1.0) (1.6)
1048576 0.0 0.0 0.0 0.0 (1.8) (0.1) (0.1) (0.0) (0.1) (1.8) (1.6) (0.3) (1.3)
Test: Fwrite
Fwrite report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 (20.6) (28.0) (35.3) (48.1) (35.0)
128 (14.4) (24.1) (29.3) (36.4) (26.4) (29.8)
256 (8.9) (15.9) (19.2) (25.9) (10.6) (16.7) (10.8)
512 (5.2) (12.6) (14.1) (22.2) (2.1) (13.9) (15.1) (19.0)
1024 (4.5) (7.5) (10.2) (14.8) (3.1) (7.5) (9.8) (7.0) (10.5)
2048 (4.0) (7.5) (10.4) (11.8) 2.9 (11.2) (5.0) (5.9) (6.6) (7.1)
4096 (3.2) (4.8) (9.3) (9.0) 4.5 (1.1) (7.9) (4.5) (5.3) (5.8) (5.2)
8192 (13.7) (29.0) (26.9) (30.2) (25.6) (22.2) (21.7) (9.4) 2.9 0.9 (5.3) (4.9)
16384 (11.9) (3.7) (11.1) (11.0) (22.0) (14.6) (17.3) (12.8) (9.2) (13.0) (13.4) (6.9) (14.7)
32768 0.0 0.0 0.0 0.0 (11.1) (11.9) (6.5) (12.3) (5.6) (2.6) (2.3) (6.9) (12.4)
65536 0.0 0.0 0.0 0.0 (11.2) (9.5) (11.0) (12.0) (9.3) (3.5) (6.4) (4.6) (8.9)
131072 0.0 0.0 0.0 0.0 (5.3) (6.0) (6.4) (5.8) (6.1) (4.1) 0.1 (5.5) (9.9)
262144 0.0 0.0 0.0 0.0 (1.2) (3.3) (3.2) (5.2) (4.4) (2.0) 0.7 (6.8) (7.4)
524288 0.0 0.0 0.0 0.0 (5.2) (8.2) (5.3) (3.5) (5.1) (5.6) (2.4) (8.1) (7.7)
1048576 0.0 0.0 0.0 0.0 (6.1) (4.9) (5.0) (8.3) (5.4) (5.2) (5.3) (7.5) (9.3)
Test: Stride read
Stride read report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 0.8 2.9 1.0 3.6 1.8
128 (0.1) 0.0 0.9 1.2 (0.4) (1.5)
256 1.2 1.5 (0.7) 0.6 0.7 (1.3) 0.6
512 2.5 0.8 2.8 0.3 0.6 2.2 0.4 (0.9)
1024 1.4 2.6 3.5 (0.4) (0.5) 3.6 1.2 2.1 0.6
2048 1.1 3.0 1.7 (1.3) (2.8) (2.5) (2.7) 0.3 0.3 0.0
4096 1.7 2.2 (0.4) (0.6) (1.0) 3.0 (2.0) 3.2 (0.2) 1.0 1.2
8192 0.7 (0.8) (0.6) 0.9 0.3 1.0 0.9 2.1 2.0 0.7 0.8 0.3
16384 0.5 0.1 (0.0) 0.3 0.5 0.4 (1.1) 0.3 (0.7) 0.5 0.4 0.0 (0.3)
32768 0.0 0.0 0.0 0.0 1.8 (0.9) (2.1) 2.5 1.1 1.5 0.8 (0.2) (0.6)
65536 0.0 0.0 0.0 0.0 0.1 2.9 (1.8) 0.9 0.9 0.9 0.2 0.9 (0.3)
131072 0.0 0.0 0.0 0.0 0.4 0.6 (2.8) 1.4 1.7 1.4 0.0 0.2 (0.6)
262144 0.0 0.0 0.0 0.0 0.2 0.6 (1.6) 1.1 1.8 1.6 0.8 0.8 0.7
524288 0.0 0.0 0.0 0.0 16.7 17.3 12.5 15.6 13.6 13.7 7.4 14.7 17.4
1048576 0.0 0.0 0.0 0.0 1.7 2.3 0.2 1.7 1.8 2.0 3.0 (1.5) 1.2
Test: Random write
Random write report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 0.8 0.9 0.0 (17.5) 8.6
128 0.2 1.9 (1.0) (7.2) 7.1 (0.6)
256 1.3 1.1 0.8 (14.2) 7.2 (3.1) 2.1
512 0.3 1.9 3.0 (7.7) 4.5 0.9 (2.9) (1.3)
1024 (0.5) (2.0) 1.1 (5.3) 6.5 3.5 (3.6) (1.5) (3.3)
2048 1.4 (1.0) 0.3 (3.5) 3.1 (1.7) (3.4) (3.1) (5.3) (2.0)
4096 0.9 2.1 (2.0) (7.9) 1.8 (0.7) (3.4) (6.6) (5.0) (3.6) (2.4)
8192 0.5 (0.4) (1.2) (6.9) 5.2 (0.9) (5.9) (0.6) (5.7) (3.9) (8.2) (4.6)
16384 1.1 0.4 4.5 (7.6) 5.2 3.5 (1.2) (4.0) (7.0) (4.1) (8.4) (13.3) (4.6)
32768 0.0 0.0 0.0 0.0 5.9 1.6 1.7 (3.4) (3.2) (4.8) (10.1) (9.0) (3.5)
65536 0.0 0.0 0.0 0.0 6.0 0.1 (2.2) (6.8) (4.2) (4.9) (9.6) (10.1) (12.1)
131072 0.0 0.0 0.0 0.0 4.6 0.1 (4.0) (5.8) (4.7) (5.4) (9.7) (2.3) (7.5)
262144 0.0 0.0 0.0 0.0 1.8 (1.1) (5.7) (4.9) (6.6) (5.1) (8.8) (5.5) (12.2)
524288 0.0 0.0 0.0 0.0 (16.3) (12.7) (11.8) (10.8) (10.9) (9.1) (12.4) (8.3) (6.8)
1048576 0.0 0.0 0.0 0.0 (21.1) (19.1) (19.2) (15.0) (14.2) (13.2) (16.0) (14.8) (6.8)
Test: Re-Reader
Re-Reader report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 0.3 (0.0) (0.4) 0.4 (1.3)
128 0.0 (1.1) (0.2) (1.8) (1.7) (3.2)
256 0.2 (13.1) 0.1 (0.1) 0.5 (2.6) (2.4)
512 0.3 1.0 0.5 (1.2) 3.4 3.9 0.2 1.2
1024 3.1 3.2 5.4 2.6 (0.5) 0.6 0.8 0.9 (1.3)
2048 1.3 3.6 (0.6) (0.5) 1.2 (2.2) (1.7) 3.1 2.1 1.2
4096 0.2 2.9 1.7 0.2 1.3 2.0 3.1 0.3 1.0 0.9 1.9
8192 2.8 2.4 0.3 2.0 1.6 (0.7) 1.1 1.5 0.4 1.1 0.5 0.9
16384 0.8 1.6 0.1 1.2 (0.1) (0.3) (1.2) 1.7 0.8 0.4 0.5 (0.1) 0.4
32768 0.0 0.0 0.0 0.0 2.3 1.5 (1.4) (1.0) (0.6) 0.9 1.9 (0.8) 0.1
65536 0.0 0.0 0.0 0.0 1.1 2.2 (3.3) 0.5 (0.5) 1.2 0.8 (0.7) 1.4
131072 0.0 0.0 0.0 0.0 1.3 0.2 0.0 1.5 0.7 1.8 0.8 1.6 0.8
262144 0.0 0.0 0.0 0.0 0.8 0.4 (1.4) 1.4 1.3 1.3 1.1 1.3 0.7
524288 0.0 0.0 0.0 0.0 (0.0) (0.3) 0.2 0.3 0.4 (2.8) (1.9) (2.5) (2.2)
1048576 0.0 0.0 0.0 0.0 (0.1) (0.3) (0.1) (0.2) (0.0) (2.4) (2.7) (1.7) (2.5)