2500x slowdown after switching to lnm
#42
Labels
No Label
Kind/Bug
Kind/Enhancement
Kind/Feature
Project/Lander
Project/Landerctl
idea
invalid
question
wontfix
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: Chewing_Bever/lander#42
Loading…
Reference in New Issue
There is no content yet.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may exist for a short time before cleaning up, in most cases it CANNOT be undone. Continue?
After switching to
lnm
, I've noticed an enermous decrease in requests/second when trying to benchmark the server application. Upon further inspection, this slowdown stems from the call topoll
. In the old version, this call's runtime would scale along with the load of the server, with it being as low as 10 microseconds when on full load for a single connection.With the new implementation, this
poll
call seems to always be at least 10ms (usually around 40ms) after a call has been performed. I have absolutely zero clue why this is happening, as I can't find anything different about how I callpoll
.I seem to have fixed this issue, but I'm stil very curious as to what caused it.