aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJosh Blum <josh@joshknows.com>2012-05-16 12:00:20 -0700
committerJosh Blum <josh@joshknows.com>2012-05-16 12:00:20 -0700
commitc31bf2d6a0790ddf880405030e85ecb7a9e8994b (patch)
tree2bbae78f3a792b62d433b1b66452c14cdc968232
parent8d5dc71d64e91d0ed85730e3c2a5b9ea494dc25c (diff)
downloaduhd-c31bf2d6a0790ddf880405030e85ecb7a9e8994b.tar.gz
uhd-c31bf2d6a0790ddf880405030e85ecb7a9e8994b.tar.bz2
uhd-c31bf2d6a0790ddf880405030e85ecb7a9e8994b.zip
docs: work on windows performance notes
-rw-r--r--host/docs/transport.rst18
1 files changed, 13 insertions, 5 deletions
diff --git a/host/docs/transport.rst b/host/docs/transport.rst
index 70f1ef3a8..2e39e75d1 100644
--- a/host/docs/transport.rst
+++ b/host/docs/transport.rst
@@ -105,14 +105,22 @@ Set the values permanently by editing **/etc/sysctl.conf**.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Windows specific notes
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-On Windows, it is important to change the default UDP behavior such that
+**UDP send fast-path:**
+It is important to change the default UDP behavior such that
1500 byte packets still travel through the fast path of the sockets stack.
-FastSendDatagramThreshold registry key to change documented here:
+This can be adjusted with the FastSendDatagramThreshold registry key:
-* http://www.microsoft.com/windows/windowsmedia/howto/articles/optimize_web.aspx#appendix_e
+* FastSendDatagramThreshold registry key documented here:
-The quick and easy way:
-Double click and run <install-path>/share/uhd/FastSendDatagramThreshold.reg
+ * http://www.microsoft.com/windows/windowsmedia/howto/articles/optimize_web.aspx#appendix_e
+
+* Double click and run <install-path>/share/uhd/FastSendDatagramThreshold.reg
+* A system reboot is recommended after the registry key change.
+
+**Power profile:**
+The Windows power profile can seriously impact instantaneous bandwidth.
+Application can take time to ramp-up to full performance capability.
+It is recommended that users set the power profile to "high performance".
------------------------------------------------------------------------
USB Transport (LibUSB)