FAQ
Just a quick heads up.

First, Alex has made a huge work implementing integrated network poller for
windows. Then, I've made a bunch of other improvements (some of them are
available only on XP/Vista or higher).

Here are benchmark results vs pre-integrated network poller (which is
roughly Go1.1) on Windows 7, Intel Q720 (4 HT cores, 1.6GHz):

benchmark old ns/op new ns/op delta
BenchmarkTCP4Persistent 50342 20511 -59.26%
BenchmarkTCP4Persistent-2 74974 10454 -86.06%
BenchmarkTCP4Persistent-4 55663 9214 -83.45%
BenchmarkTCP4PersistentTimeout 84604 20536 -75.73%
BenchmarkTCP4PersistentTimeout-2 299917 10344 -96.55%
BenchmarkTCP4PersistentTimeout-4 298337 9096 -96.95%
BenchmarkTCP4ConcurrentReadWrite 80704 18401 -77.20%
BenchmarkTCP4ConcurrentReadWrite-2 223032 11158 -95.00%
BenchmarkTCP4ConcurrentReadWrite-4 359420 5860 -98.37%
BenchmarkClientServerParallel4 130947 93545 -28.56%
BenchmarkClientServerParallel4-2 103165 76284 -26.06%
BenchmarkClientServerParallel4-4 83044 58483 -29.58%

benchmark old allocs new allocs delta
BenchmarkClientServerParallel4 83 69 -16.87%
BenchmarkClientServerParallel4-2 84 70 -16.67%
BenchmarkClientServerParallel4-4 95 79 -16.84%

benchmark old bytes new bytes delta
BenchmarkClientServerParallel4 9201 7590 -17.51%
BenchmarkClientServerParallel4-2 9353 7788 -16.73%
BenchmarkClientServerParallel4-4 11185 9507 -15.00%

--

---
You received this message because you are subscribed to the Google Groups "golang-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golang-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Search Discussions

  • Brainman at Aug 9, 2013 at 3:49 am
    Dmitry,

    Thank you very much for all your help.

    Alex

    --

    ---
    You received this message because you are subscribed to the Google Groups "golang-dev" group.
    To unsubscribe from this group and stop receiving emails from it, send an email to golang-dev+unsubscribe@googlegroups.com.
    For more options, visit https://groups.google.com/groups/opt_out.
  • Mikio Hara at Aug 9, 2013 at 4:20 am
    Congrats both of you, hooray!

    --

    ---
    You received this message because you are subscribed to the Google Groups "golang-dev" group.
    To unsubscribe from this group and stop receiving emails from it, send an email to golang-dev+unsubscribe@googlegroups.com.
    For more options, visit https://groups.google.com/groups/opt_out.
  • Dave Cheney at Aug 9, 2013 at 4:24 am
    Thanks to everyone for their hard word.
    On Fri, Aug 9, 2013 at 2:19 PM, Mikio Hara wrote:
    Congrats both of you, hooray!

    --

    ---
    You received this message because you are subscribed to the Google Groups
    "golang-dev" group.
    To unsubscribe from this group and stop receiving emails from it, send an
    email to golang-dev+unsubscribe@googlegroups.com.
    For more options, visit https://groups.google.com/groups/opt_out.
    --

    ---
    You received this message because you are subscribed to the Google Groups "golang-dev" group.
    To unsubscribe from this group and stop receiving emails from it, send an email to golang-dev+unsubscribe@googlegroups.com.
    For more options, visit https://groups.google.com/groups/opt_out.

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupgolang-dev @
categoriesgo
postedAug 8, '13 at 3:04p
activeAug 9, '13 at 4:24a
posts4
users4
websitegolang.org

People

Translate

site design / logo © 2022 Grokbase