Fellow Genodians,

At Heeselicht, I've been working on my web server. With all your help, I
got it working.

It's single threaded, slow as molassis and - after fixing some of my
null-pointer errors - now runs for more than 5 seconds.

Actually, it's quite stable. It has been running for a day and night
without hiccups.

However, it's slow, I get up to 1500 kB/s when serving a 1.4 MB file.
Short files (300 bytes) get served at 5.19 kB/s. So there is plenty of
room for improvement given the specs of the hardware.

The site:
- http://eccentric-authentication.org

Source code:
- github.com/gwitmond/feather

Platform:
- Fiasco.OC with kernel debugger enabled
- Genode 16.2 framework.

Hardware:
- HP ProLiant DL120 G6 (2011)
- Pentium  G6950  @ 2.80GHz processor
- 4GB ECC RAM
- Network: on board Broadcom Nextreme BCM5723 with a 100Mb/s uplink
- No disk used, the site lives in a tar file loaded by grub at boot


It was a pleasure creating this, I hope someone might find it useful too.

With regards,

Guido Witmond.

Attachment: signature.asc
Description: OpenPGP digital signature

------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
_______________________________________________
genode-main mailing list
genode-main@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/genode-main

Reply via email to