|
|
|
|
|
by nine_k
705 days ago
|
|
Making your own OS or language is hard, if you care about both performance and correctness. But HFT people do a lot of OS-level hacking, squeezing the last bits of performance from the kernel where the kernel is needed, and/or running parts of the kernel stack (like networking) in userspace, avoiding context switches. CPU core pinning, offloading of everything possible to the network cards, etc, goes without saying. |
|