MariaDB 11.8 đã sửa lỗi hiệu suất trong quản lý LRU của buffer pool InnoDB, lỗi này xuất hiện từ phiên bản 10.5. Đồng hồ tín hiệu "đang tiến trình evict" bắt đầu hoạt động quá sớm, gây ra chi phí mutex contention không cần thiết cho các workload in-memory. Trong một thử nghiệm của Mark Callaghan, phiên bản 11.8 tăng từ 20,326 lên 57,052 QPS, nhanh gấp khoảng 2.8 lần. Sửa lỗi này loại bỏ buf_pool.mutex khỏi LRU promotion khi truy cập page, không chỉ cho các workload in-memory. Validation độc lập trên máy khác cho thấy 11.8 tăng từ 17,925 lên 66,653 TPS, và trên cả hai host, phiên bản patch 11.8 vượt trội hơn 10.4.34 từ 7 đến 9%.
AI có thể tóm tắt sai. Đọc bài gốc trước khi dựa vào thông tin quan trọng.
Vì sao nên đọc: MariaDB 11.8 tăng hiệu suất đáng kể lên 3 lần cho các công việc trong bộ nhớ nhờ sửa lỗi LRU management.
Trả lời 3 câu hỏi ngắn để nhận điểm thưởng cho bài này. Chỉ làm khi bạn muốn lấy điểm.
3 câu hỏi · dưới một phút · không bắt buộc
Nguồn: https://mariadb.org/how-mariadb-11-8-became-about-3x-faster-on-some-in-memory-workloads-fixing-a-regression-dating-back-to-10-5. 8 Sync News chỉ tóm tắt và dẫn link; bản quyền nội dung thuộc tác giả và nguồn gốc.
Đọc tin ở đây, luyện code, học theo lộ trình và luyện IELTS trên các sản phẩm anh em — tất cả kết nối với nhau trong hệ sinh thái 8 Sync.
Cổng chính của hệ sinh thái: giới thiệu sản phẩm, blog và bảng giá trọn bộ.
Khám pháHọc theo lộ trình rõ từng chặng: video, quiz chấm tự động, certificate và mentor đang làm nghề.
Xem lộ trình1.000 bài DSA, đề tiếng Việt, chấm tự động 7 ngôn ngữ — nhiều bài FREE, chạy ngay trên trình duyệt.
Luyện miễn phíChấm bốn kỹ năng IELTS bằng AI, phản hồi chi tiết theo rubric.
Dùng thử miễn phíAI IDE 22 MB cho dev Việt.
Tải miễn phíBộ nhớ tổ chức cho AI agent.
Khám pháAI trực Fanpage, tự sàng lọc lead.
Dùng thửvfio-native là công cụ giúp che giấu phần mềm đang chạy trong máy ảo, bao gồm vá kernel để khắc phục sự khác biệt về hành vi và thay đổi cách kernel tự nhận diện. Công cụ này buộc CPU hành xử như phần cứng thật, giúp máy ảo chỉ đạt 1/85 điểm so với công cụ phát hiện VM, trong khi máy ảo KVM tiêu chuẩn đạt 10/85. vfio-native có sẵn trong AUR cho Arch Linux và hữu ích cho các nhà nghiên cứu bảo mật thử nghiệm malware hoặc phần mềm có giấy phép tự vô hiệu hóa khi phát hiện môi trường ảo.
Công cụ vfio-native giúp ẩn giấu thực tế chạy trong máy ảo, hữu ích cho cả game thủ và nhà nghiên cứu bảo mật.
Ubuntu trên WSL đã thay thế hoàn toàn phân vùng Linux trên PC Windows 11, loại bỏ nhu cầu cài đặt dual-boot. Kỹ thuật WSL 2 với kernel Linux thực tế cho hiệu năng vượt trội, đặc biệt khi sử dụng Docker (tốc độ khởi động container nhanh hơn 30% so với dual-boot). Việc chuyển đổi giúp tiết kiệm không gian SSD (giảm từ 50GB xuống còn ~1GB cho WSL) và thời gian khởi động (từ 2 phút xuống còn vài giây). Bài viết cung cấp hướng dẫn chi tiết về việc cài đặt Ubuntu 22.04 LTS trên WSL và cấu hình công cụ như Docker, VSCode để làm việc hiệu quả. Đây là giải pháp tối ưu cho lập trình viên muốn trải nghiệm Linux mà không cần tốn tài nguyên hệ thống.
Bài này tiết lộ cách WSL trên Windows 11 thay thế hoàn toàn phân vùng Linux giúp lập trình viên có trải nghiệm mượt mà mà không cần cài đặt hệ điều hành kép.
Oxide Computer Company chia sẻ cách họ tối ưu hiệu năng mạng xuyên suốt mọi lớp trong hệ thống rack tự xây dựng, bao gồm điều chỉnh jumbo frames (MTU 8500 cho guests, 9000 cho underlay), TCP segmentation offloads, phân bổ CPU cho worker threads của virtual NIC, và tận dụng ECMP cùng IPv6. Họ giải thích lý do MTU nên đặt trên instance thay vì switch port, cũng như rủi ro vận hành khi ICMP path-MTU discovery bị drop.
Một lập trình viên cần đọc bài này để hiểu cách tối ưu hóa hiệu suất mạng từ cấp hạ tầng vật lý đến giao diện ứng dụng, giúp họ có kiến thức toàn diện về cách thiết kế và tối ưu hóa hệ thống mạng hiệu quả hơn trong các dự án phần mềm.
Convex giờ đây cho phép tích hợp vào ứng dụng Expo chỉ bằng một lệnh EAS CLI duy nhất: eas integrations:convex:connect, tự động thiết lập dự án, cài package, cấu hình môi trường và EAS build. Nền tảng reactive backend này cung cấp truy vấn real-time, hàm server TypeScript, lưu trữ file, lập lịch và tìm kiếm, hỗ trợ sẵn hai vùng AWS.
Nếu bạn đang phát triển ứng dụng Expo với nhu cầu backend phản ứng nhanh, đơn giản hóa quy trình thiết lập và muốn tận dụng các tính năng như TypeScript, file storage hoặc tự động sync dữ liệu mà không cần quản lý dự án Convex thủ công, thì bài viết này giúp bạn tiết kiệm thời gian và công sức với một chỉ lệnh đơn giản.
Dynamic PAMT đã được tích hợp vào Linux 7.4 để giúp các máy chủ Intel tiết kiệm RAM quý giá. Trước đây, các hệ thống TDX dành khoảng 0.4% bộ nhớ vật lý cho metadata theo cách toàn bộ hoặc không có gì. Dynamic PAMT hiện phân bổ metadata theo từng khối 2MB chỉ khi các VM tính toán bảo mật cần thiết, giúp tiết kiệm RAM khi sử dụng TDX thấp. Yêu cầu kéo (pull request) TDX cho Linux 7.4 cũng cho phép kernel liệt kê kích thước bộ đệm trích xuất attestation TDX, vì các bộ đệm cố định 128KB quá nhỏ cho mật mã hậu lượng tử.
Dynamic PAMT giúp Intel TDX tiết kiệm RAM đáng kể bằng cách phân bổ metadata linh hoạt thay vì cố định.
OpenBSD 8.0 tích hợp driver DRM từ Linux 6.18 hỗ trợ Intel Arc A-Series và tăng KVA lên 512GB cho amd64. Việc nâng cấp graphics stack này giúp hỗ trợ GPU compute với Vulkan và card đồ họa mới. OpenBSD/sparc64 hoàn tất chuyển sang Clang, trở thành OS duy nhất hỗ trợ sparc64 với toolchain hiện đại. Hệ thống hypervisor vmd(8) nay hỗ trợ đến 64 VCPU và có driver mới cho Qualcomm WCN7850. Đây là bản nâng cấp đáng chú ý cho các lập trình viên làm việc với hệ thống BSD.
OpenBSD 8.0 mang đến những nâng cấp đồ họa và phần cứng quan trọng giúp lập trình viên tối ưu hóa hiệu suất ứng dụng.
Các doanh nghiệp hiện nay đang tìm cách xây dựng quy trình số từ đầu đến cuối để tăng tính linh hoạt và giảm chi phí vận hành. Việc mở rộng mainframe bằng các tiêu chuẩn mở, hỗ trợ Linux, containers và API cho phép tích hợp dễ dàng với hệ thống đám mây và ứng dụng hiện đại. Kiến trúc này giúp phá vỡ các eiland công nghệ truyền thống, cho phép dữ liệu và luồng công việc di chuyển tự do giữa các bộ phận khác nhau. Nhờ đó, các quy trình kinh doanh được tự động hóa hơn, thời gian đưa ra sản phẩm ngắn lại và khả năng đổi mới số được tăng cường. Bài học chính là việc đầu tư vào mainframe mở không chỉ bảo toàn giá trị của hệ thống héritage mà còn trở thành nền tảng then chốt để thực hiện chiến lược doanh nghiệp end‑to‑end.
Mở mainframe là chìa khóa giúp phá bỏ các rào cản công nghệ và thúc đẩy đổi mới số trong doanh nghiệp.
GPU và memory trước đó đã khan hiếm do nhu cầu từ các công ty AI, và giờ đây thị trường đang đối mặt với tình trạng thiếu hụt CPU. Nguyên nhân kỹ thuật là AI agents sử dụng nhiều CPU hơn đáng kể khi thực hiện tool usage, đặc biệt là các tác vụ parallel processing. Theo báo cáo, nhu cầu CPU tăng tới 40% trong quý vừa qua, vượt xa khả năng cung ứng của các nhà sản xuất như Intel và AMD. Hệ quả là giá CPU tăng cao và thời gian chờ giao hàng kéo dài, ảnh hưởng đến cả doanh nghiệp lẫn cá nhân. Điều đáng học là các lập trình viên cần tối ưu hóa code để giảm dependency vào CPU và cân nhắc alternative computing architectures như neuromorphic computing cho các dự án AI.
Bài viết giải thích tại sao tình trạng thiếu CPU đang xảy ra do nhu cầu tăng từ các AI agent sử dụng công cụ.
Đang tải bình luận…