Testing hfsplus vs hfs 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:52:55 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-hfs-0.log
Current file: disk1s9-full-hfs-1.log
Current file: disk1s9-full-hfs-2.log
Current file: disk1s9-full-hfs-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
---------hfs---------
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 67,796 84,098 106,843 125,003 142,867
128 69,189 99,615 113,878 138,675 144,129 146,110
256 69,507 98,270 118,685 140,277 147,301 149,008 154,308
512 68,413 97,690 118,384 143,458 146,917 149,578 151,392 143,698
1,024 68,499 98,785 115,678 137,246 142,937 140,485 138,791 136,626 137,763
2,048 67,698 97,742 111,267 133,237 139,442 136,478 139,423 132,523 131,223 133,411
4,096 67,263 95,842 110,666 131,101 138,368 136,392 135,021 132,483 129,187 128,316 129,178
8,192 58,069 80,015 71,006 90,221 89,306 85,283 82,526 70,014 67,635 75,511 66,800 67,037
16,384 38,411 41,587 39,930 40,292 40,368 42,676 40,759 41,364 43,847 42,037 41,086 43,501 43,901
32,768 0 0 0 0 33,309 32,215 32,301 31,800 31,852 32,053 32,759 33,539 32,178
65,536 0 0 0 0 29,251 30,501 29,901 29,967 29,256 29,055 30,876 29,591 30,715
131,072 0 0 0 0 28,321 27,468 28,555 28,316 27,854 27,689 28,664 27,857 28,269
262,144 0 0 0 0 27,575 27,070 27,427 27,316 27,350 26,995 27,235 27,420 27,480
524,288 0 0 0 0 26,526 26,486 26,852 26,646 26,638 26,597 26,611 26,372 26,410
1,048,576 0 0 0 0 26,326 26,489 26,723 26,934 27,067 27,089 27,221 27,116 27,024
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 154,948 209,810 228,569 251,011 258,131
128 171,146 217,716 239,683 257,070 265,591 260,690
256 173,214 222,218 243,566 264,473 277,673 283,502 259,896
512 174,147 223,768 246,867 269,617 282,883 282,102 261,221 228,469
1,024 175,073 225,352 246,152 269,828 276,614 284,521 266,116 212,976 190,511
2,048 169,452 222,681 243,807 266,458 281,434 283,496 255,360 209,278 183,677 182,776
4,096 173,625 223,129 247,657 267,135 280,857 281,144 264,171 221,118 179,129 174,001 176,202
8,192 175,144 223,172 246,109 268,010 282,833 280,952 256,851 219,619 178,459 173,857 173,548 172,713
16,384 174,637 222,608 245,445 267,953 282,409 279,346 248,785 212,591 176,713 172,756 170,092 172,061 172,390
32,768 0 0 0 0 282,127 287,018 246,830 214,123 175,644 167,319 169,616 170,596 173,055
65,536 0 0 0 0 283,210 286,511 250,167 216,080 176,655 166,945 168,452 170,935 172,944
131,072 0 0 0 0 281,070 282,233 248,230 212,594 174,613 166,675 168,447 169,497 172,563
262,144 0 0 0 0 281,577 284,262 246,438 214,165 172,767 165,904 167,939 169,696 171,908
524,288 0 0 0 0 280,825 275,556 254,250 205,787 170,996 165,129 161,686 157,016 145,400
1,048,576 0 0 0 0 281,846 281,831 261,024 209,706 172,137 166,107 163,735 161,484 155,783
Test=Writer
Writer report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 47,905 83,006 92,614 111,111 116,995
128 62,869 87,854 101,749 117,107 126,235 121,796
256 63,824 85,218 107,246 127,614 131,353 133,967 132,709
512 64,678 91,088 107,857 117,619 127,808 132,712 140,079 132,365
1,024 64,439 91,674 105,360 127,904 131,332 136,734 137,064 136,151 123,149
2,048 63,735 87,659 106,157 129,260 134,684 133,246 134,269 129,203 129,292 118,381
4,096 64,871 91,999 106,920 123,787 130,512 131,252 132,368 129,456 125,513 125,771 120,722
8,192 56,227 77,785 78,107 87,726 89,788 87,091 72,337 70,379 66,577 68,120 66,794 65,574
16,384 37,663 39,622 42,713 43,035 44,241 42,111 44,081 46,904 42,604 44,348 41,487 40,775 41,119
32,768 0 0 0 0 32,072 33,020 34,604 32,859 31,754 32,694 32,582 32,039 31,620
65,536 0 0 0 0 29,097 30,284 30,206 30,221 29,290 30,164 30,063 29,345 29,956
131,072 0 0 0 0 28,179 28,210 28,963 27,792 28,043 28,632 27,974 28,582 28,524
262,144 0 0 0 0 28,086 27,276 27,254 27,033 27,227 27,533 27,467 27,249 27,253
524,288 0 0 0 0 26,958 26,869 26,795 26,964 26,818 26,885 26,743 26,757 26,586
1,048,576 0 0 0 0 26,454 27,230 26,867 27,296 27,498 27,451 27,287 27,292 27,190
Test=Reader
Reader report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 187,073 221,405 231,926 247,996 259,128
128 192,191 226,154 236,151 249,542 253,969 263,894
256 194,839 229,191 237,689 254,959 256,758 259,112 252,471
512 193,424 230,319 232,829 244,270 258,455 254,972 224,364 218,898
1,024 184,670 207,748 233,100 237,423 242,997 241,623 215,714 204,718 199,999
2,048 183,299 216,811 224,759 235,186 235,051 233,099 203,862 189,734 178,133 182,351
4,096 182,392 211,996 221,969 233,309 238,250 230,281 206,088 183,208 171,523 173,735 176,255
8,192 181,331 211,417 217,837 232,075 236,667 227,985 208,082 185,146 167,957 169,235 172,423 172,100
16,384 182,257 212,909 223,376 238,851 238,080 229,060 205,387 182,022 164,892 164,837 169,280 170,883 173,177
32,768 0 0 0 0 239,142 225,572 204,734 180,498 167,144 165,898 168,953 171,720 172,248
65,536 0 0 0 0 231,138 231,309 198,775 178,723 165,543 164,184 168,172 169,119 168,179
131,072 0 0 0 0 238,002 229,339 201,070 182,928 166,052 166,058 169,585 169,719 170,710
262,144 0 0 0 0 239,185 231,615 202,266 181,403 164,248 167,384 168,691 170,648 170,880
524,288 0 0 0 0 28,989 29,108 29,072 29,042 28,880 28,810 28,720 28,736 28,804
1,048,576 0 0 0 0 29,019 29,071 29,026 29,083 29,037 28,959 28,922 28,947 28,925
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,992 233,642 248,110 251,011
128 180,284 222,222 239,256 253,490 259,619 258,059
256 181,823 224,565 243,566 264,473 269,451 264,181 253,216
512 179,017 222,516 245,555 265,977 274,389 265,846 246,146 222,412
1,024 177,746 221,791 238,140 261,490 262,433 254,156 232,199 210,569 194,602
2,048 177,654 216,491 236,461 254,754 259,241 251,164 222,054 199,610 185,271 185,423
4,096 173,485 212,525 232,515 250,258 252,963 246,405 214,058 194,667 178,630 175,553 176,620
8,192 174,505 215,619 231,321 246,932 255,768 248,935 221,753 189,279 176,448 171,639 172,488 172,958
16,384 174,118 212,156 229,458 249,201 252,488 243,367 217,750 192,723 173,876 168,279 170,512 171,617 171,178
32,768 0 0 0 0 255,107 243,561 214,227 194,725 174,819 170,038 170,856 170,264 171,830
65,536 0 0 0 0 253,313 245,250 216,130 194,110 173,782 168,137 168,174 169,487 169,255
131,072 0 0 0 0 254,684 246,852 216,726 192,496 171,738 169,430 170,333 172,094 171,047
262,144 0 0 0 0 253,080 245,396 213,330 191,005 171,950 171,244 170,160 170,848 171,165
524,288 0 0 0 0 25,822 20,516 34,214 41,899 41,342 48,875 52,318 55,360 54,948
1,048,576 0 0 0 0 15,369 11,987 19,970 26,009 26,017 32,127 34,551 36,251 36,469
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,506 96,666 113,675 136,163 143,516
128 68,522 97,934 115,210 137,768 143,820 145,123
256 67,995 97,671 115,730 136,601 147,716 147,727 153,943
512 66,805 98,671 106,379 138,414 147,129 147,295 143,419 146,411
1,024 65,540 95,486 111,450 139,928 142,300 143,519 141,886 138,565 135,683
2,048 66,056 95,229 109,900 132,299 137,661 134,093 137,486 134,197 131,122 133,116
4,096 66,132 94,694 111,044 131,298 137,491 133,694 134,922 129,961 128,016 128,352 128,469
8,192 56,916 80,262 84,131 91,491 89,830 86,000 81,824 71,877 66,617 68,267 66,815 66,841
16,384 40,586 44,151 42,076 42,300 44,353 40,287 42,950 43,651 43,855 42,036 43,300 43,543 43,874
32,768 0 0 0 0 30,819 32,218 33,018 32,481 30,857 32,029 32,050 32,840 32,751
65,536 0 0 0 0 29,688 29,856 29,595 29,538 29,843 30,707 29,348 30,367 30,163
131,072 0 0 0 0 28,520 28,257 27,611 28,309 27,920 27,889 28,363 28,038 28,707
262,144 0 0 0 0 27,348 27,194 27,204 27,096 27,513 27,529 27,211 27,407 27,240
524,288 0 0 0 0 26,967 26,530 26,777 26,684 26,939 26,764 26,979 26,557 26,634
1,048,576 0 0 0 0 26,495 26,424 26,773 27,074 27,199 27,002 26,979 26,841 26,669
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 61,895 89,900 104,048 118,754 124,511
128 64,288 89,263 109,960 128,903 136,160 134,438
256 65,138 97,524 114,796 138,156 147,463 142,776 142,454
512 66,631 99,573 111,208 134,664 149,230 150,543 147,295 137,408
1,024 65,481 99,775 116,614 143,316 153,499 150,300 148,751 139,036 127,124
2,048 67,330 98,670 111,177 142,756 151,423 154,100 151,704 137,458 129,439 125,983
4,096 66,468 99,104 116,878 140,843 152,869 153,041 152,466 139,481 130,230 125,474 126,330
8,192 66,991 99,531 116,348 144,699 154,954 157,157 155,833 142,029 129,146 126,289 123,431 66,156
16,384 64,907 99,530 118,237 147,119 154,657 157,020 156,131 147,464 128,313 121,028 124,110 49,806 41,286
32,768 0 0 0 0 154,817 154,325 155,050 142,736 128,910 123,906 126,488 48,478 37,797
65,536 0 0 0 0 152,592 155,328 153,316 140,968 127,599 123,673 122,179 46,314 33,947
131,072 0 0 0 0 148,605 152,824 156,123 139,313 128,242 124,323 125,138 41,344 33,532
262,144 0 0 0 0 153,677 154,102 156,889 141,921 126,760 122,487 122,782 38,300 31,238
524,288 0 0 0 0 154,034 154,705 151,496 135,382 128,011 124,888 124,859 38,729 31,274
1,048,576 0 0 0 0 155,374 156,970 153,323 137,218 126,799 122,793 123,474 41,494 31,160
Test=Fread
Fread report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 145,460 174,885 132,239 111,480 87,554
128 152,914 177,776 153,658 136,750 118,949 90,459
256 152,836 180,281 167,866 153,844 142,059 121,040 85,191
512 153,250 179,834 169,194 159,801 156,386 134,415 107,608 78,394
1,024 146,286 175,162 165,858 158,835 157,247 147,487 118,367 91,305 69,480
2,048 146,004 167,471 162,282 157,732 155,883 142,937 120,704 96,101 80,811 67,204
4,096 143,633 168,976 162,888 158,453 157,744 147,465 125,202 102,932 87,221 79,622 67,068
8,192 145,044 167,882 162,630 159,024 158,556 150,306 126,807 103,681 91,107 86,584 79,015 66,546
16,384 144,521 169,240 162,418 158,679 161,769 148,818 132,120 104,240 91,925 89,967 86,578 78,533 66,282
32,768 0 0 0 0 159,761 152,182 129,716 102,311 91,660 92,207 90,956 85,990 77,988
65,536 0 0 0 0 161,513 153,319 129,002 105,253 93,303 93,144 92,325 90,489 85,661
131,072 0 0 0 0 164,412 153,925 127,844 105,152 92,885 92,985 93,761 93,390 90,708
262,144 0 0 0 0 161,987 153,752 131,998 105,096 93,226 93,394 94,570 94,423 93,025
524,288 0 0 0 0 28,965 28,972 28,999 28,850 28,861 28,736 28,339 26,524 25,730
1,048,576 0 0 0 0 29,006 29,017 29,017 29,023 29,010 28,848 28,683 26,804 26,006
Test=Fwrite
Fwrite report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 62,377 89,510 105,603 125,266 134,728
128 64,450 91,821 107,022 118,857 138,389 140,821
256 64,679 92,752 111,500 119,014 142,379 145,781 145,367
512 61,456 94,015 112,108 133,646 141,398 142,539 138,040 142,142
1,024 64,120 92,745 101,076 131,552 136,151 135,702 135,990 131,992 130,064
2,048 63,594 92,277 106,883 124,196 132,633 132,806 133,324 124,817 123,232 128,691
4,096 63,352 91,631 96,328 127,252 131,840 132,039 131,222 129,272 123,895 124,821 125,294
8,192 55,727 76,173 77,372 87,645 89,627 86,229 84,651 68,257 66,219 67,549 66,150 66,261
16,384 41,477 45,556 40,730 45,739 44,734 42,551 43,701 42,440 41,703 42,623 41,777 43,830 42,901
32,768 0 0 0 0 32,250 33,519 31,702 32,254 32,197 32,770 34,009 32,593 32,828
65,536 0 0 0 0 29,637 30,088 30,081 29,828 29,276 30,133 30,926 29,331 29,595
131,072 0 0 0 0 28,208 27,742 28,325 28,704 27,964 28,531 27,614 29,000 28,515
262,144 0 0 0 0 27,398 27,166 27,343 27,377 27,624 27,684 27,457 27,370 27,330
524,288 0 0 0 0 27,533 26,795 26,782 26,997 27,003 27,057 26,611 26,685 26,540
1,048,576 0 0 0 0 26,754 26,767 26,797 27,041 27,399 27,323 27,063 26,906 26,803
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 166,635 201,919 214,762 226,161 225,402
128 164,084 218,070 231,917 248,560 251,530 239,256
256 173,200 210,005 242,411 261,765 263,629 259,363 237,479
512 174,564 219,457 225,649 267,635 279,023 280,848 249,753 201,652
1,024 173,411 212,538 230,368 241,277 277,498 284,842 257,285 222,849 193,939
2,048 170,723 216,398 228,547 250,060 252,868 281,356 253,152 221,287 187,167 182,191
4,096 168,621 208,521 226,560 247,449 247,730 237,560 257,950 220,760 184,354 175,816 176,269
8,192 167,508 210,067 226,680 246,272 254,678 245,932 215,579 217,398 181,387 171,463 173,375 172,430
16,384 167,096 208,569 226,213 246,743 250,068 241,175 212,313 189,132 176,022 169,912 168,003 171,538 171,470
32,768 0 0 0 0 253,428 246,372 215,791 194,988 171,473 168,540 169,999 170,303 170,958
65,536 0 0 0 0 251,210 246,182 215,922 193,536 173,475 168,091 168,782 168,996 169,978
131,072 0 0 0 0 252,584 246,907 215,773 190,182 171,999 169,286 168,846 168,603 170,097
262,144 0 0 0 0 251,377 245,372 214,254 189,943 172,255 170,105 171,066 171,589 169,406
524,288 0 0 0 0 6,523 16,884 23,380 23,566 28,294 34,382 36,263 38,835 39,533
1,048,576 0 0 0 0 4,537 11,866 16,872 16,932 20,461 25,652 27,518 29,427 30,273
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,868 94,256 111,689 135,305 140,364
128 63,494 93,427 115,632 140,050 145,615 140,508
256 64,016 98,050 112,777 140,506 147,372 150,501 150,850
512 64,508 97,467 117,484 140,971 153,157 149,928 150,675 146,536
1,024 64,446 92,854 115,850 140,177 154,729 149,183 153,017 140,929 130,362
2,048 64,601 96,503 114,413 144,124 151,166 149,424 152,699 141,976 132,136 130,312
4,096 64,925 97,013 113,866 144,894 153,765 153,350 156,300 144,331 130,093 126,807 126,795
8,192 64,859 96,868 115,871 145,791 154,665 154,176 152,162 141,779 129,452 127,503 125,284 66,842
16,384 64,664 97,503 115,601 144,198 153,665 152,834 153,311 141,067 128,569 126,645 123,204 53,837 44,163
32,768 0 0 0 0 153,841 150,796 155,875 137,117 126,842 124,180 123,801 45,615 34,969
65,536 0 0 0 0 152,244 153,221 151,866 136,797 125,843 122,347 124,141 45,085 34,631
131,072 0 0 0 0 153,241 153,376 154,002 136,294 128,099 122,738 123,214 42,211 32,920
262,144 0 0 0 0 152,910 151,728 154,600 136,920 127,663 122,876 123,474 43,307 34,695
524,288 0 0 0 0 152,419 150,109 150,970 136,970 127,538 124,630 125,005 43,788 33,276
1,048,576 0 0 0 0 152,583 152,351 149,751 138,857 128,109 123,146 124,093 44,823 32,883
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,884 233,540 246,176 264,490 280,814
128 198,773 234,860 244,764 262,282 270,067 280,728
256 197,218 232,089 244,983 262,823 266,939 273,222 261,510
512 194,080 235,407 242,081 261,763 256,648 248,309 242,422 229,495
1,024 187,578 214,759 230,888 247,521 250,853 246,632 225,547 200,704 195,943
2,048 184,454 215,603 225,573 243,028 238,722 233,628 212,978 186,792 179,664 182,743
4,096 183,487 215,250 224,586 238,457 238,611 230,903 208,087 184,289 170,944 173,411 176,810
8,192 182,008 214,906 222,893 236,736 239,021 229,647 199,995 185,213 169,343 170,170 171,527 172,910
16,384 181,214 214,720 222,623 236,291 238,878 232,104 203,730 181,844 162,351 164,104 168,877 171,588 172,894
32,768 0 0 0 0 237,775 233,470 205,196 186,141 166,557 166,596 169,834 170,933 170,786
65,536 0 0 0 0 238,919 231,878 203,686 183,965 163,635 166,670 168,279 167,962 168,547
131,072 0 0 0 0 240,375 230,181 204,051 180,770 164,696 167,509 168,386 169,165 170,746
262,144 0 0 0 0 238,498 232,113 201,905 180,657 165,112 166,744 168,948 170,706 170,986
524,288 0 0 0 0 28,969 29,055 29,021 29,027 29,073 28,791 28,863 28,734 28,801
1048576 0 0 0 0 29,062 29,062 29,062 29,041 29,001 28,915 28,956 28,973 28,958
############### ----- ##############
Comparing results.... Results are percentage throughput change from hfsplus to hfs (i.e.: hfs 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 (0.3) (14.1) (11.3) (10.3) 8.0
128 (0.7) 0.2 (8.0) (4.6) 5.2 (3.9)
256 (0.4) (1.0) (5.0) (4.2) 5.9 0.5 (1.4)
512 (0.1) (2.8) (4.8) (2.1) 6.8 2.6 0.9 0.4
1024 1.8 1.5 (2.0) (3.6) 5.6 (3.2) (3.0) (3.5) 1.4
2048 (0.0) 1.6 (5.9) (4.7) 6.9 3.0 1.3 0.2 1.4 3.9
4096 0.1 (0.2) (3.0) (5.0) 7.8 (1.8) 0.3 1.6 2.5 2.1 3.2
8192 (0.5) 14.5 (4.5) (2.2) 2.0 (1.2) 14.2 (2.5) 0.6 14.3 0.4 1.6
16384 (3.5) (1.3) 0.2 0.8 (5.0) 0.2 0.5 0.3 5.9 (0.4) 0.4 (0.3) 0.1
32768 0.0 0.0 0.0 0.0 6.9 (0.0) 4.3 2.2 (2.2) 2.1 4.4 1.1 (1.9)
65536 0.0 0.0 0.0 0.0 (1.5) 3.7 (2.5) 1.5 (0.5) (6.4) 3.8 (1.6) 4.7
131072 0.0 0.0 0.0 0.0 1.0 (0.7) 1.7 (2.1) (0.0) (0.9) 4.2 (2.8) 2.1
262144 0.0 0.0 0.0 0.0 1.5 (1.1) 0.1 (0.5) (0.0) 0.6 (0.3) 1.3 1.6
524288 0.0 0.0 0.0 0.0 (0.9) (0.6) 1.4 0.2 2.2 (0.0) (0.4) (1.8) (1.0)
1048576 0.0 0.0 0.0 0.0 (0.4) (0.1) 1.7 1.5 (0.2) (0.8) 0.1 0.1 (1.2)
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 (0.5) 0.3 (0.3) 1.2 (1.2)
128 0.6 0.2 0.0 (0.6) (1.4) (3.7)
256 (0.1) 0.3 0.2 (0.4) (0.1) 3.4 (1.0)
512 0.5 0.3 0.8 1.4 1.8 0.4 2.7 3.3
1024 1.8 1.0 0.9 0.8 (1.1) 3.4 1.6 (0.6) 0.7
2048 (3.5) (0.3) 0.1 (0.7) (0.2) (1.1) (0.9) (2.8) 0.9 0.6
4096 (0.0) 2.3 2.4 (0.8) (0.9) (0.5) (0.9) 1.0 (0.4) 0.2 1.2
8192 1.1 1.1 1.3 0.4 0.5 (1.9) (4.8) 7.2 0.8 2.1 1.8 0.3
16384 0.2 (0.4) 0.2 (0.1) 0.2 (2.4) (7.6) (3.4) (0.9) 3.2 0.3 0.2 0.0
32768 0.0 0.0 0.0 0.0 0.1 0.9 (6.7) 1.5 0.4 (0.8) (0.6) 0.3 1.4
65536 0.0 0.0 0.0 0.0 0.4 0.1 (7.0) (1.6) 0.4 (0.9) 0.3 1.4 1.9
131072 0.0 0.0 0.0 0.0 (0.7) 0.0 (7.5) (1.7) (0.2) (0.4) (0.7) 0.6 2.4
262144 0.0 0.0 0.0 0.0 (0.1) 0.3 (6.5) 0.4 (1.4) (0.9) (0.0) 1.0 1.5
524288 0.0 0.0 0.0 0.0 0.5 (0.7) (0.4) (2.0) (0.6) 1.0 0.9 0.9 (0.0)
1048576 0.0 0.0 0.0 0.0 0.5 (0.0) (1.6) (0.0) (0.6) 0.9 0.0 0.4 0.2
Test: Writer
Writer report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 (16.1) 1.2 (10.0) (7.1) 20.5
128 6.3 1.3 (7.2) (9.6) 19.3 (1.7)
256 8.1 0.8 (4.6) (2.8) 10.4 (0.4) (2.7)
512 10.5 5.3 (1.3) (6.7) 4.8 (1.8) 3.6 (1.6)
1024 8.2 4.3 (7.5) (0.7) 3.8 2.4 0.1 (0.4) 3.8
2048 8.0 0.7 0.8 (0.8) 7.6 (1.4) 1.9 (0.4) 1.1 3.3
4096 11.1 5.4 (2.5) (5.5) 5.4 (1.9) 0.2 2.3 2.1 1.6 1.2
8192 9.4 4.4 (0.0) (1.8) 5.0 (0.1) (0.3) (0.0) 3.8 4.2 1.7 1.3
16384 0.5 (6.5) 1.9 0.7 0.6 (0.7) (1.5) 6.2 2.2 5.2 (4.9) (1.7) (0.1)
32768 0.0 0.0 0.0 0.0 0.2 (0.8) 7.2 2.4 (1.0) 2.3 4.7 (2.2) 1.4
65536 0.0 0.0 0.0 0.0 (2.4) 0.0 2.2 (1.1) (5.6) (1.1) 2.3 (2.3) (1.9)
131072 0.0 0.0 0.0 0.0 0.2 1.6 1.6 (3.8) 2.0 1.8 (1.0) 0.8 1.2
262144 0.0 0.0 0.0 0.0 3.1 0.0 (0.7) (2.3) (1.1) 1.9 1.4 (1.5) 1.2
524288 0.0 0.0 0.0 0.0 0.6 (0.2) (0.1) 0.4 (0.1) 0.5 (1.5) 0.2 (1.9)
1048576 0.0 0.0 0.0 0.0 0.2 1.2 0.3 2.5 0.4 0.4 0.3 0.3 (0.4)
Test: Reader
Reader report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 0.5 0.7 (0.3) 1.1 (2.0)
128 0.4 (0.4) (0.2) (1.7) (1.6) (2.1)
256 1.8 1.6 1.1 2.7 0.4 (0.1) (2.6)
512 2.3 3.1 1.1 (1.4) 2.5 5.1 (4.1) (3.5)
1024 1.6 (4.2) 1.5 0.8 2.6 (1.1) (4.0) 3.6 1.8
2048 1.3 1.6 0.5 (0.0) (1.6) 0.6 (3.9) (0.9) 1.0 0.3
4096 2.0 (0.4) 1.4 2.7 2.0 1.7 (1.2) (1.5) 0.9 1.9 1.2
8192 1.3 (1.2) (1.8) 1.4 (0.1) (0.4) (0.8) (0.5) 0.9 0.8 1.5 (0.1)
16384 1.7 1.9 1.6 3.9 2.4 2.4 (2.7) (0.9) (0.7) (0.2) 0.1 0.7 1.1
32768 0.0 0.0 0.0 0.0 3.1 (2.7) (3.2) (1.5) 1.1 0.5 0.4 1.0 1.3
65536 0.0 0.0 0.0 0.0 (1.6) 0.2 (5.3) (2.1) 0.4 (0.3) 1.5 0.3 (0.2)
131072 0.0 0.0 0.0 0.0 1.0 0.3 (4.7) 0.7 1.8 0.8 2.1 1.3 1.5
262144 0.0 0.0 0.0 0.0 2.7 1.0 (3.4) (0.6) 0.4 2.3 1.7 1.9 1.5
524288 0.0 0.0 0.0 0.0 0.2 1.0 0.9 0.8 0.3 0.5 (0.3) (0.1) 0.0
1048576 0.0 0.0 0.0 0.0 0.4 0.6 0.4 0.9 0.2 0.5 0.3 0.3 0.2
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.0 0.3 1.1 0.4 (0.4)
128 0.7 (0.2) (0.2) (2.4) (2.4) (2.8)
256 1.1 1.2 1.6 2.4 1.1 (0.0) (0.9)
512 (0.5) (0.6) 1.4 2.7 3.1 1.8 0.3 0.7
1024 0.0 (0.8) 2.6 2.1 (0.2) (4.3) 0.8 0.6 (1.4)
2048 1.4 (1.9) (0.5) 1.9 (1.1) 0.5 (1.2) 0.9 1.2 1.9
4096 0.6 (0.2) 0.7 (0.0) (1.0) 0.5 (4.4) 2.0 0.2 1.2 1.9
8192 0.8 0.5 0.3 0.4 1.1 0.2 (0.8) (1.9) 0.7 0.5 1.3 0.5
16384 1.1 (0.6) 1.6 1.8 (0.2) (1.6) (3.3) (0.5) 0.1 (1.2) 0.2 1.1 (0.6)
32768 0.0 0.0 0.0 0.0 1.4 (1.3) (4.3) 0.3 0.8 0.3 0.3 0.6 1.3
65536 0.0 0.0 0.0 0.0 0.6 2.3 (4.0) 2.5 0.4 0.1 (0.2) (0.4) (0.6)
131072 0.0 0.0 0.0 0.0 2.4 0.0 (2.6) (0.4) (0.5) 1.1 1.4 1.5 1.5
262144 0.0 0.0 0.0 0.0 2.2 0.2 (3.5) (1.5) (0.8) 2.2 1.6 1.3 1.2
524288 0.0 0.0 0.0 0.0 (0.0) 0.8 (0.9) 0.5 0.1 0.5 (0.5) 3.0 2.0
1048576 0.0 0.0 0.0 0.0 0.4 0.7 (3.9) (0.1) (0.0) 0.1 (0.2) (0.2) 0.4
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 0.3 (0.6) (5.5) (3.6) 7.0
128 (0.1) (1.2) (7.5) (6.0) 7.6 (5.0)
256 (0.7) (0.7) (7.6) (1.4) 7.2 (2.5) 1.5
512 (1.8) 0.9 (14.9) 0.4 7.9 (2.7) (6.4) (0.6)
1024 (2.7) (2.8) (8.2) (0.7) 7.8 (2.8) 0.1 0.8 (0.7)
2048 (0.7) (1.4) (7.1) (3.4) 8.2 (4.5) 0.6 1.1 (0.4) 3.6
4096 (0.1) (0.9) (5.6) (3.9) 6.6 (4.2) 2.8 0.4 (0.1) 1.2 2.3
8192 (1.8) 15.5 14.6 0.3 4.9 1.8 15.2 2.8 1.6 0.4 1.3 2.4
16384 (3.3) 10.9 (0.3) 0.2 10.5 (5.5) 5.8 5.9 0.1 (4.8) (0.0) 5.6 0.8
32768 0.0 0.0 0.0 0.0 0.1 0.0 4.5 (2.2) (5.2) 2.2 0.0 3.2 0.1
65536 0.0 0.0 0.0 0.0 (1.5) 3.5 (2.5) (2.9) 0.0 1.6 (1.5) 4.8 0.5
131072 0.0 0.0 0.0 0.0 3.6 1.9 (1.4) 0.1 0.5 0.5 (2.1) 0.2 1.6
262144 0.0 0.0 0.0 0.0 (1.0) 0.3 0.5 (0.3) 0.8 2.1 0.1 (0.5) 0.4
524288 0.0 0.0 0.0 0.0 1.8 1.1 1.4 (0.4) 1.2 0.4 2.2 0.6 1.1
1048576 0.0 0.0 0.0 0.0 (0.1) (0.6) 0.0 0.2 (0.1) (1.0) (0.8) 0.1 (0.3)
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 (3.9) (2.5) (9.1) (8.9) 6.0
128 (3.9) (7.3) (7.3) 1.9 4.6 (2.6)
256 (4.0) 2.7 (6.9) (5.4) 6.7 (1.7) 1.3
512 (2.0) 0.2 (8.4) (9.6) 6.1 1.0 (1.5) (3.6)
1024 (2.2) 0.8 (7.0) (3.4) 8.1 (3.3) (2.9) 1.2 (1.6)
2048 0.4 0.6 (6.6) (4.7) 4.7 (2.8) (5.1) (0.4) 0.9 (0.6)
4096 (1.9) 0.2 (3.3) (5.3) 7.9 (5.5) 1.3 0.3 1.5 0.9 1.9
8192 (0.7) (0.3) (7.7) (3.7) 6.7 (1.7) (0.6) (1.4) 1.4 2.9 (0.1) 0.6
16384 (3.2) (0.4) (5.7) (1.7) 8.4 (2.0) 5.6 8.1 0.6 (1.7) 0.6 (1.3) (0.9)
32768 0.0 0.0 0.0 0.0 6.2 (2.0) 0.6 1.0 0.0 (0.2) 1.3 (0.0) 7.2
65536 0.0 0.0 0.0 0.0 5.0 (0.4) (0.5) 3.3 (0.1) (0.8) (0.7) 4.0 (0.0)
131072 0.0 0.0 0.0 0.0 4.7 (0.4) 5.1 0.4 0.0 1.2 1.8 (1.9) (1.5)
262144 0.0 0.0 0.0 0.0 7.2 (3.2) 3.6 4.4 0.1 (0.8) (0.2) 5.3 2.6
524288 0.0 0.0 0.0 0.0 8.3 1.1 1.2 (2.0) 1.3 1.4 1.1 (3.0) 2.4
1048576 0.0 0.0 0.0 0.0 6.7 3.5 0.7 (0.1) (0.7) (0.2) 0.3 (0.8) (1.8)
Test: Fread
Fread report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 (1.4) (0.3) 1.5 (0.4) 1.4
128 0.8 0.0 (0.1) 0.5 (1.7) 1.8
256 (0.6) (0.8) 2.3 1.4 1.1 2.5 (1.5)
512 1.1 1.0 (0.1) 0.6 3.9 (1.2) (0.6) 2.6
1024 (3.3) 0.8 (1.4) 1.2 1.2 0.7 (0.2) (2.3) (0.3)
2048 2.2 (2.1) 0.1 (1.1) (2.3) (2.1) (2.0) (1.4) (0.9) 0.1
4096 0.1 0.6 1.6 2.3 (2.0) (1.2) (0.8) 1.3 0.5 0.8 (0.0)
8192 0.2 0.6 0.2 0.9 (2.5) 0.4 2.7 1.5 1.6 0.7 0.6 0.1
16384 0.9 0.6 2.3 1.1 (0.0) 1.3 2.6 1.7 0.3 (0.5) 0.1 (0.4) 0.8
32768 0.0 0.0 0.0 0.0 (1.2) 2.6 (0.1) (2.2) (1.4) 0.3 1.8 (0.5) (1.1)
65536 0.0 0.0 0.0 0.0 2.0 2.0 (0.5) 1.5 (0.1) 0.4 0.2 (0.0) (0.4)
131072 0.0 0.0 0.0 0.0 2.5 5.3 (0.0) 2.3 (0.1) (0.6) 0.2 0.3 (0.3)
262144 0.0 0.0 0.0 0.0 0.9 1.9 5.8 1.8 0.0 1.0 1.3 0.6 0.0
524288 0.0 0.0 0.0 0.0 0.3 0.6 1.2 0.6 0.5 0.0 (0.7) (0.5) (0.3)
1048576 0.0 0.0 0.0 0.0 0.6 0.4 0.4 0.4 0.5 0.1 0.3 0.5 0.6
Test: Fwrite
Fwrite report
4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384
64 8.3 6.9 (2.1) (2.5) 8.8
128 9.1 5.7 (6.4) (14.0) 5.5 (1.7)
256 8.5 3.8 (1.9) (2.7) 8.8 0.2 7.5
512 5.0 7.9 (0.5) (4.0) 8.1 (1.4) (4.1) 4.1
1024 10.2 8.1 (7.6) (0.5) 5.9 (2.0) (2.0) 1.2 (0.6)
2048 9.8 8.5 (1.7) (5.1) 5.2 (3.1) 0.2 (2.8) (0.7) 4.1
4096 10.0 8.4 (10.9) (1.5) 6.8 (1.5) (1.0) 3.7 0.4 1.2 0.9
8192 9.9 4.0 (0.0) (1.8) 4.9 1.0 1.5 (0.7) 1.7 0.0 1.7 1.4
16384 10.9 14.2 (2.9) 8.6 (0.3) (0.2) (1.5) 6.8 0.5 (2.4) (5.1) 5.6 (2.8)
32768 0.0 0.0 0.0 0.0 (2.1) 1.5 0.4 (3.8) 0.6 4.3 2.1 1.5 0.7
65536 0.0 0.0 0.0 0.0 (0.4) (1.0) 0.8 (1.5) (1.2) 0.6 1.5 (0.5) 0.4
131072 0.0 0.0 0.0 0.0 2.3 (0.7) 1.0 1.7 (2.4) 3.2 (0.2) 4.4 1.5
262144 0.0 0.0 0.0 0.0 0.4 (3.0) 0.6 1.4 1.1 2.0 1.4 1.7 1.5
524288 0.0 0.0 0.0 0.0 2.7 (1.1) 0.5 1.0 (0.1) 0.6 (0.2) 0.5 0.6
1048576 0.0 0.0 0.0 0.0 (1.4) 0.9 0.3 (1.3) 0.5 0.4 0.1 0.7 0.0
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 1.5 0.3 0.0 1.4 (1.4)
128 0.5 0.0 0.2 0.4 (1.5) (1.9)
256 1.4 1.1 (0.4) 0.6 (1.6) (1.9) 0.9
512 2.4 1.4 1.6 0.1 0.5 3.1 (0.6) (5.4)
1024 2.7 1.2 2.3 (4.4) (2.4) 4.3 (1.7) 4.3 (0.9)
2048 3.2 4.2 1.7 0.5 (0.5) (1.4) (4.7) 2.6 0.6 0.5
4096 0.8 1.4 0.2 1.7 (2.4) 0.8 (3.6) 5.5 1.4 1.2 2.0
8192 1.1 (0.8) 0.5 1.1 1.8 0.6 (1.1) 2.6 1.6 0.6 1.7 0.6
16384 0.6 0.6 0.8 0.7 0.4 (2.2) (4.5) (1.3) (2.1) 0.1 (1.3) 0.6 0.0
32768 0.0 0.0 0.0 0.0 2.8 0.2 (3.7) 3.3 (0.3) (0.3) (0.0) 0.2 0.2
65536 0.0 0.0 0.0 0.0 0.4 3.4 (3.7) 0.4 (0.0) (0.1) (0.8) 0.9 0.2
131072 0.0 0.0 0.0 0.0 2.1 1.4 (3.7) (1.5) 0.6 1.1 (0.0) 0.1 0.1
262144 0.0 0.0 0.0 0.0 1.1 1.3 (3.7) (1.5) 0.1 1.7 1.4 1.6 0.9
524288 0.0 0.0 0.0 0.0 0.2 1.2 (0.4) 0.4 0.1 (0.3) (1.9) 1.7 1.9
1048576 0.0 0.0 0.0 0.0 0.0 0.8 0.4 (0.0) 0.1 0.3 0.4 (0.4) 0.6
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.1) 0.1 (5.1) (3.4) 5.5
128 (2.3) (1.5) (5.6) (4.5) 6.7 (1.5)
256 (1.6) 1.6 (5.4) (5.1) 8.3 (0.9) 0.7
512 (1.9) 2.9 (0.2) (5.1) 7.5 (0.4) 2.3 5.2
1024 (1.8) (4.5) (5.1) (5.3) 10.4 (1.7) 1.4 1.8 (1.3)
2048 (1.2) (0.2) (6.2) (1.1) 4.8 (8.1) (1.1) (2.3) 1.2 3.4
4096 (0.9) 1.0 (8.7) (3.8) 5.8 (4.1) 0.6 (0.9) (0.2) 1.0 0.7
8192 (0.8) (0.2) (6.3) (1.5) 7.1 (4.6) (3.4) 3.1 0.2 1.9 0.5 0.4
16384 (0.9) 0.2 (1.9) (3.1) 8.1 (0.9) 2.2 0.4 0.1 1.9 (1.5) 2.8 7.0
32768 0.0 0.0 0.0 0.0 7.7 (4.9) 5.7 (1.8) (1.2) 1.0 (0.9) (1.4) 2.4
65536 0.0 0.0 0.0 0.0 6.7 (3.8) (0.6) (3.0) (2.1) (0.3) (0.6) 2.9 (2.2)
131072 0.0 0.0 0.0 0.0 8.4 (2.0) 1.0 (2.2) 1.0 (1.0) (0.8) 6.1 (1.0)
262144 0.0 0.0 0.0 0.0 6.6 (2.8) 1.6 0.2 0.1 0.3 0.5 6.0 (0.6)
524288 0.0 0.0 0.0 0.0 6.3 0.7 1.3 (0.4) (0.6) 1.4 1.7 (0.1) 1.4
1048576 0.0 0.0 0.0 0.0 7.5 0.5 (1.4) 1.8 1.2 0.8 1.3 (0.4) 0.4
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.0) (0.0) 0.0 0.4 (0.8)
128 0.9 0.0 0.4 (0.2) (2.3) (2.6)
256 0.5 (0.1) 1.3 1.4 (0.2) (1.2) (3.2)
512 1.9 3.5 2.2 2.8 2.0 1.6 (1.6) 1.9
1024 1.0 (0.3) 4.3 2.9 0.0 (1.8) 0.3 (0.7) 0.3
2048 2.0 1.6 0.2 0.7 (0.1) (2.2) (0.5) 0.5 2.1 1.4
4096 1.3 2.6 2.0 1.2 (0.3) 1.5 0.2 (0.5) 1.2 0.9 3.2
8192 1.2 2.5 1.0 2.2 0.9 (0.5) (4.4) 0.8 1.0 1.9 0.7 1.2
16384 0.6 1.3 0.7 0.9 0.6 (0.0) (4.0) 1.0 (2.1) (1.6) 0.3 0.6 1.7
32768 0.0 0.0 0.0 0.0 2.2 3.2 (2.9) 1.5 0.7 0.6 1.9 0.4 0.7
65536 0.0 0.0 0.0 0.0 1.3 3.1 (3.1) 2.2 (1.0) 1.2 0.4 (0.6) (0.3)
131072 0.0 0.0 0.0 0.0 3.2 (0.1) (2.0) (0.2) (0.2) 2.4 1.3 0.8 1.6
262144 0.0 0.0 0.0 0.0 1.9 1.8 (3.0) (0.6) 0.4 1.9 1.6 1.9 1.8
524288 0.0 0.0 0.0 0.0 0.2 0.5 0.3 0.7 0.9 (0.1) 0.5 (0.5) (0.2)
1048576 0.0 0.0 0.0 0.0 0.5 0.3 0.3 0.2 0.2 0.1 0.3 0.5 0.1