A proposed Fedora 47 change would introduce a new RPM macro allowing packagers to opt into Thin LTO instead of Fat LTO for link-time optimizations. Thin LTO is faster and more memory-efficient than traditional full LTO while retaining most of its performance benefits, activated via the -flto=thin compiler flag. The proposal doesn't mandate LTO usage across packages, but lets maintainers evaluate build time and performance improvements individually. It still requires a vote from the Fedora Engineering and Steering Committee (FESCo) before adoption.
Nguồn: https://www.phoronix.com/news/Fedora-47-Considers-Thin-LTO. 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.
Đang tải bình luận…
Tác giả trải nghiệm dual-boot Linux cùng Windows trong một năm trước khi hoàn toàn loại bỏ …
Cuối cùng Linux đã khôi phục niềm vui sáng tạo (tinkering) mà Windows từng lấy mất, khiến tác giả vô cùng hạnh phúc.
Một lập trình viên nên đọc bài này để hiểu cách Linux không chỉ là một hệ điều hành mạnh mẽ mà còn là môi trường tự do, linh hoạt và phù hợp với những người yêu thích xây dựng, tối ưu hóa và tự kiểm soát hệ thống của mình.
PHP JIT không được kích hoạt trong cài đặt mặc định, vì nó phải thực thi đủ lâu để bù đắp chi phí biên dịch. Trên bộ test gồm 177 test cases, function JIT thua cuộc do không bù được thời gian biên dịch. Trong khi đó, tracing JIT chứng tỏ hiệu quả khi thời gian chạy đủ dài để vượt qua chi phí ban đầu. Đây là bài học quan trọng về trade-off giữa chi phí biên dịch và thời gian thực thi khi implement JIT compiler.
Bài viết này giúp lập trình viên hiểu khi nào nên bật JIT trong PHP để tối ưu hiệu suất ứng dụng.
Bài viết mô tả cách Julia, một ngôn ngữ lập trình ra đời từ một dự án nghiên cứu tại MIT, đã phát triển từ ý tưởng học thuật thành công cụ được sử dụng rộng rãi. Nguyên nhân
Bài viết cho bạn hiểu ngôn ngữ Julia từ dự án nghiên cứu MIT trở thành công cụ phổ biến toàn cầu với hơn 1 triệu người dùng.
OPcache trong PHP thường được gọi là cache nhưng thực tế nó không chỉ lưu trữ bytecode mà còn thực hiện chuỗi tối ưu hoá. Khi PHP biên dịch script, OPcache chèn mười lăm bước xử lý (passes) giữa trình biên dịch và trình thực thi để xây dựng lại bytecode. Những bước này bao gồm việc loại bỏ mã không dùng, gộp hằng số, tối ưu hoá vòng lặp và tái cấu trúc cây cú pháp. Nghiên cứu đo lường cho thấy chỉ một phần nhỏ bytecode sau các passes này còn sống sót vào thời gian chạy, phần lớn được thay đổi hoặc loại bỏ. Bài học là để hiểu hiệu suất PHP thực sự cần quan tâm đến các pass tối ưu hoá của OPcache chứ không chỉ dựa vào việc cache bytecode.
Để hiểu sâu hơn cách PHP tối ưu hoá bytecode và lợi ích thực tế của OPcache trong triển khai ứng dụng.
Phiên bản Gleam v1.18.0 vừa được phát hành, mang đến cải tiến đáng kể cho Gleam’s language server, nâng cao trải nghiệm phát triển.
Nếu bạn đang làm việc với Gleam, bài viết này sẽ giúp bạn cập nhật những tính năng mới nhất trong phiên bản mới nhất của ngôn ngữ server, từ đó tối ưu hóa hiệu suất phát triển và tích hợp với các công cụ IDE hiệu quả hơn.
GNOME 47 chính thức được lên lịch phát hành vào ngày 18 tháng 9 theo bản cập nhật mới nhất trên lịch phát hành của GNOME. Phiên bản đầu tiên (point release) sẽ ra mắt sau bốn tuần thay vì năm tuần như thông lệ thường thấy. Thời gian ngắn hơn này có thể ảnh hưởng đến tốc độ phát triển các tính năng cho GNOME 47. Lập trình viên quan tâm đến roadmap của GNOME nên lưu ý thay đổi lịch trình này để điều chỉnh kế hoạch phát triển ứng dụng.
Lập trình viên nên đọc bài này để nắm ngày phát hành chính thức của GNOME 47 và thay đổi trong lịch phát hành bản cập nhật đầu tiên.
Bối cảnh từ các session livestream của Flock conference cần được lưu trữ lại trên thư viện của Fedora. Nguyên nhân kỹ thuật là do không có sẵn giải pháp hoàn chỉnh để xử lý video thô thành nội dung sẵn sàng đăng tải. Hệ quả là team đã phát triển quy trình xử lý video tự động hóa, bao gồm cutting, editing và transcoding với FFmpeg và FFmpeg. Điều đáng học là quy trình end-to-end này giúp tiết kiệm hàng chục giờ làm việc thủ công cho mỗi video, đồng thời đảm bảo chất lượng đầu ra đồng nhất.
Bài viết này cung cấp hướng dẫn chi tiết về quy trình chuyển đổi từ video livestream thô thành tài liệu xuất bản chất lượng cao cho Fedora.
Đọ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ử