Where is the kernel thread control block (TCB) located On FreeBSD? (After the thread is interrupted, where is the context (containing %RIP/%EIP) saved?) Is it on the kernel stack or somewhere else?
In FreeBSD, are process and thread quite similar, like on Linux, or totally different abstractions?