View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001681 | libmicrohttpd | performance | public | 2011-05-30 01:58 | 2011-06-10 11:09 |
| Reporter | mingodad | Assigned To | Christian Grothoff | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | closed | Resolution | won't fix | ||
| Product Version | 0.9.11 | ||||
| Summary | 0001681: On win32 connection is broke when more than 50 concurrent connections | ||||
| Description | I'm testing libmicrohttpd under win32 with plibc and after executing the daemon_test.c and quering it with apache ab.exe program: ab -c 100 -n 1000 http://localhost:8081/microhttpd.depend The ab.exe stop with a notice that the connection is broken, with 50 or less connections it works fine. I'm testing side by side with mongoose webserver and it works fine with 100 connections although it's generally slow than microhttpd. | ||||
| Tags | No tags attached. | ||||
|
|
Well, I'm not really surprised -- AFAIK nobody has ever done any performance checking of MHD or PlibC on W32. Also, you should report which threading mode you're using, otherwise any performance data is not very meaningful. If you need speed, use GNU/Linux. Naturally, patches are welcome, but just saying "too slow" is not really something that we can fix. |
|
|
As I don't use W32, there is not much of a chance of me trying to figure out why MHD is slow on W32. As I said, I'll take patches, but I won't put in the effort myself to optimize on W32. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2011-05-30 01:58 | mingodad | New Issue | |
| 2011-05-30 02:14 | Christian Grothoff | Note Added: 0004333 | |
| 2011-06-10 11:09 | Christian Grothoff | Note Added: 0004351 | |
| 2011-06-10 11:09 | Christian Grothoff | Assigned To | => Christian Grothoff |
| 2011-06-10 11:09 | Christian Grothoff | Status | new => closed |
| 2011-06-10 11:09 | Christian Grothoff | Resolution | open => won't fix |