diff options
author | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) <spamtrap@nedprod.com> | 2017-08-23 06:11:19 +0300 |
---|---|---|
committer | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) <spamtrap@nedprod.com> | 2017-08-23 06:11:19 +0300 |
commit | 906cd7a4150518ebcdae081ff091838de539dbd8 (patch) | |
tree | 3ce1807f8dc8ca72bdd9350f118a59b20a65191b | |
parent | 8abd783d7dbdc11323bbfae63173c66da2da4a94 (diff) |
upd
-rw-r--r-- | cmake/tests.cmake | 4 | ||||
m--------- | doc/html | 8 | ||||
-rw-r--r-- | include/afio/revision.hpp | 6 | ||||
m--------- | include/afio/v2.0/outcome | 0 | ||||
-rw-r--r-- | release_notes.md | 6 | ||||
m--------- | test/kerneltest | 0 |
6 files changed, 12 insertions, 12 deletions
diff --git a/cmake/tests.cmake b/cmake/tests.cmake index 909b7882..199f86eb 100644 --- a/cmake/tests.cmake +++ b/cmake/tests.cmake @@ -7,13 +7,13 @@ set(afio_TESTS "test/tests/file_handle_create_close/kernel_file_handle.cpp.hpp" "test/tests/map_handle_create_close/kernel_map_handle.cpp.hpp" "test/tests/section_handle_create_close/kernel_section_handle.cpp.hpp" + "test/tests/current_path.cpp" "test/tests/directory_handle_create_close/runner.cpp" "test/tests/directory_handle_enumerate/runner.cpp" "test/tests/file_handle_create_close/runner.cpp" "test/tests/file_handle_lock_unlock.cpp" - "test/tests/current_path.cpp" - "test/tests/mapped_view.cpp" "test/tests/map_handle_create_close/runner.cpp" + "test/tests/mapped_view.cpp" "test/tests/section_handle_create_close/runner.cpp" "test/tests/shared_fs_mutex.cpp" ) diff --git a/doc/html b/doc/html -Subproject 8b2f459e8b4fb975e8be3a82f9e2ae7eede7a93 +Subproject 328d98bda8991b629045bbd2d4853c2cbd92164 diff --git a/include/afio/revision.hpp b/include/afio/revision.hpp index 79e3566c..6d6777ca 100644 --- a/include/afio/revision.hpp +++ b/include/afio/revision.hpp @@ -1,4 +1,4 @@ // Note the second line of this file must ALWAYS be the git SHA, third line ALWAYS the git SHA update time -#define AFIO_PREVIOUS_COMMIT_REF 400731ef8cb995758d75f8e8cda47b725f901e10 -#define AFIO_PREVIOUS_COMMIT_DATE "2017-08-23 00:45:38 +00:00" -#define AFIO_PREVIOUS_COMMIT_UNIQUE 400731ef +#define AFIO_PREVIOUS_COMMIT_REF 8abd783d7dbdc11323bbfae63173c66da2da4a94 +#define AFIO_PREVIOUS_COMMIT_DATE "2017-08-23 03:08:27 +00:00" +#define AFIO_PREVIOUS_COMMIT_UNIQUE 8abd783d diff --git a/include/afio/v2.0/outcome b/include/afio/v2.0/outcome -Subproject 22d80e68eede49b6239258af0dfc916a6540326 +Subproject 10a52a466bd42c28bb0ed0eaf97322a2ff3797a diff --git a/release_notes.md b/release_notes.md index 90273a84..3017b141 100644 --- a/release_notes.md +++ b/release_notes.md @@ -25,20 +25,20 @@ Manufacturer claimed 4Kb transfer latencies for the physical hardware: - SATA flash drive latency @ QD1: **800us** - NVMe flash drive latency @ QD1: **300us** - RTT UDP packet latency over a LAN: **60us** -- XPoint drive latency @ QD1: **10us** +- NVMe Optane drive latency @ QD1: **10us** - `memcpy(4Kb)` latency: **5us** (main memory) to **1.3us** (L3 cache) - RTT PCIe latency: **0.5us** </td> <td valign="top" width="33%"> 100% read QD1 4Kb direct transfer latencies for the software with AFIO: -- < 99% spinning rust hard drive latency: **TODO** +- < 99% spinning rust hard drive latency: **230,005us** - < 99% SATA flash drive latency: Windows **290us** Linux **158us** Lowest sustained 4Kb read latency benchmarked to date by author (page cache): **7us** (142k IOPS @ QD1, approx 558Mb/sec) </td> <td valign="top" width="33%"> 75% read 25% write QD4 4Kb direct transfer latencies for the software with AFIO: -- < 99% spinning rust hard drive latency: **TODO** +- < 99% spinning rust hard drive latency: **48,185us** - < 99% SATA flash drive latency: Windows **1,812us** Linux **1,416us** Lowest sustained 4Kb write latency benchmarked to date by author (page cache): **7us** (142k IOPS @ QD1, approx 558Mb/sec) diff --git a/test/kerneltest b/test/kerneltest -Subproject cc5b932df8a77be942a1fbab12b717274623b10 +Subproject 3c6f86216726c4dd524d1c4e35b5601eb71ac05 |