io_uring 动机了解到异步io给scylladb带来了极速性能,因此想了解其异步io框架seastar,然而其并未使用io_uring。不过如果io_uring在其执行框架seastar前被提出,应该是会被用上的。 异步io的优势异步io不会占用cpu资源,在计算密集型任务中,可以更充分地利用处理器资源,进程在提交异步io后,可以立即执行后续任务,不会阻塞。在nginx中,读取文件的操作会异步地提交给内核,内 2024-03-10 Linux kernel
memory type Memory Type什么是Memory Type每个内存区域都有自己的memory type,代表此内存区域的一些特性,例如数据是否会使用cache、访存操作是否可以reorder等等 Linux下可以通过以下命令查看 1cat /sys/kernel/debug/x86/pat_memtype_list 目前IA32中的memory type如下表所示 Memory Type an 2024-03-04 体系结构