Direct I/O
AssessKỹ thuật
Cách tiếp cận I/O bỏ qua bộ nhớ đệm trang của kernel để truy cập lưu trữ ổn định hơn.
Vì sao ở đây
Xếp vào Assess: 5 bài bằng chứng từ 2 nguồn, chủ yếu là tin nghiên cứu, 0 bài trong 30 ngày qua. Độ tin cậy 52%.
Bằng chứng (5)
- 6Simon Willison·2/9/2026framework_updatePaint.NET bổ sung bản viết lại Direct2D dành riêng cho Wine
Paint.NET hiện có một bản viết lại Direct2D nội bộ, theo hướng clean-room, được dùng khi chạy trên WINE qua tùy chọn /wine. Phần này được đảo ngược kỹ thuật với sự hỗ trợ của Claude nhằm khắc phục các vấn đề tương thích kéo dài, dù tác giả lưu ý mã nguồn chưa được rà soát kỹ lưỡng.
- 4Hacker News·1/9/2026researchTurso thử readahead cho io_uring khi không dùng I/O có bộ đệm của kernel
Bài viết trên Hacker News mô tả các thử nghiệm thêm cơ chế readahead vào backend io_uring của Turso, vốn dùng O_DIRECT nên không thể dựa vào readahead của kernel. Kết quả đo trên workload TPC-H cho thấy số yêu cầu tới thiết bị giảm và hiệu năng tốt hơn khi bật prefetch ở tầng ứng dụng, chủ yếu vì nhiều lượt đọc có thể chạy song song và được kernel gộp lại. Bài viết cũng cho rằng readahead hiểu cấu trúc btree có thể chính xác hơn so với việc đoán theo thứ tự offset của file.
- 5Hacker News·21/8/2026researchKiến trúc TigerBeetle tập trung vào hiệu năng xác định
Bài viết phân tích kiến trúc cơ sở dữ liệu TigerBeetle cho khối lượng giao dịch sổ cái tài chính tốc độ cao, nhấn mạnh cấp phát bộ nhớ tĩnh, I/O trực tiếp và độ trễ đuôi thấp. Bài cho rằng các lựa chọn thiết kế này giúp giảm phân mảnh và tính khó đoán khi chạy, đồng thời cải thiện tính nhất quán và hiệu năng giao dịch.
- 8Hacker News·8/8/2026breakthroughTriton mang hỗ trợ DirectX 11 đến máy ảo Windows trên QEMU
Dự án giới thiệu Triton, một driver đồ họa mới cho Windows phối hợp với Neptune để cung cấp hỗ trợ DirectX 11 đầy đủ trong máy ảo QEMU. Thay vì thay thế DLL Direct3D theo từng ứng dụng, cách tiếp cận này triển khai giao diện driver DirectX của Windows, nhằm tăng khả năng tương thích và cải thiện hiệu năng desktop trong máy ảo Windows. Ở lớp kernel, dự án tận dụng các công việc sẵn có về KMD dựa trên Venus để kết nối ngăn xếp GPU ảo với QEMU.
- 3Hacker News·1/7/2026researchHướng dẫn học lập trình đồ họa
Bài viết phác thảo lộ trình thực tế để trở thành lập trình viên đồ họa có thể được tuyển dụng, chia vai trò này thành phần xử lý phía CPU và phần dựng hình phía GPU. Tác giả khuyến nghị học các API đồ họa hiện đại, path tracing và physically based rendering, đồng thời xây dựng một dự án thời gian thực nhỏ để chứng minh năng lực.