臂控台缓冲
公开化「有」而(「列」于「机器片」)文言:诸任务各蓄一行之缓,遇换行乃一并吐之,故一行不为他任务所断。汉语:每个任务在内核私有页有 512 字节行缓冲,前 508 字节存数据,末四字节记长度。写字节先追加到缓冲,遇换行或缓冲写满才一次写串口;读输入、任务退出和被终止时先冲刷,保证一行输出不被另一个任务的字节截断。ARM64 缓冲区位于 0x400B2000,当前任务号存于 0x400B0030;AMD64 缓冲区位于 0x120000,当前任务号存于 0x103340。每任务 0x200 字节,这些地址没有被其他内核代码使用。