This is not a very fast webserver. Anything using sendfile() and threads/processes will beat it handily.
This server is single threaded and artificially serializes requests, at a minimum. The copy through userspace is going to hurt compared to sendfile for larger files.
This has bloated the executable up to 2088 bytes.