Release 258
A few more iServer tweaks
- Handling of messages over multiple TCP fragments
- Pacing (I'd coded microseconds instead of millseconds)
- Internal statistics held for web server page (work in progress)
Looking good Brett (using 259) .
I haven't seen any truncated messages and I'm running the older PC iServer build alongside, which used to fall on it's sword if ever there was one.
You also changed the BSC state= casing .. thanks.
K
I'm on 259, will report status tomorrow.
Current:
Mem: 12848K used, 1032K free, 0K shrd, 908K buff, 5140K cached
CPU: 0% usr 22% sys 0% nice 77% idle 0% io 0% irq 0% softirq
Load average: 0.20 0.09 0.02
OK, here's my Top for morning after on 259:
Mem: 12816K used, 1064K free, 0K shrd, 788K buff, 4932K cached
CPU: 0% usr 19% sys 0% nice 80% idle 0% io 0% irq 0% softirq
Load average: 0.00 0.01 0.00
Looks pretty good I think. system remains responsive and components all seem to be working.
Looks like good progress!
I added a bundle of new Endpoints onto my xapFlash environment in an attempt to give it a decent workout. Running on Build 260 overnight, it's looking solid (and somewhat snowy and cold at -2C on the outside 1-wire sensor).
Derek.
Just updated, will monitor over next few hours. I noticed significant slow down in xAPFlash response over time on previous versions as well as multiple instances and eventual crash.
Sounds like I was seeing the combo of several issues, so hopefully you've squished a few of them...
Thanks for all the work Brett, Derek, Kevin.