Following recent discussions by Linux kernel developers around integrating swap cache and swap maps functionality with the swap allocator, Swap Table was born. With Swap Tables the hope is for lower memory use, higher performance, dynamic swap allocation and growth, greater extensibility, and other improvements over the existing swap code within the Linux kernel…
Category Archives: Linux
A year on, Valkey charts path to v9 after break from Redis
Fork focuses on stability and inclusion as it preps for more ambitious changesInterview Version 8.1 of Valkey was recently released, marking a year since the creation of the Redis fork. Valkey’s co-maintainer, Madelyn Olson, is looking ahead to version 9 as the project settles down.…
Google vs. Nextcloud: File Uploads Broken, Competition in Jeopardy
Nextcloud slams Google for blocking full file uploads in its Android app, blaming Big Tech gatekeeping and anti-competitive practices.
The ‘End of 10’ is nigh, but don’t bury your PC just yet
Linux types mobilize website to help people avoid creating more e-wasteThe “End of 10” website is a cooperative effort to let people know that they have other options besides buying a new computer.…
Rocky Linux from CIQ Launches Optimized Platform for AI
CIQ is now offering Rocky Linux especially purposed for large-scale AI deployments.
The post Rocky Linux from CIQ Launches Optimized Platform for AI appeared first on FOSS Force.
How to Install Odoo 18 on AlmaLinux 10
Odoo, which was previously called OpenERP, is a comprehensive suite of open-source business applications. It is a popular open-source enterprise resource planning (ERP) software choice. Odoo includes many modules that can be integrated into one application, enhancing its appeal. The newest version, Odoo 17, offers new features that boost its ease of use. The redesigned interface now supports keyboard shortcuts, facilitating the selection of records and enabling multiple selections with ease. This tutorial will show you how to install Odoo 18 on AlmaLinux 10 with nginx or Apache as a reverse proxy.
Rust 1.87.0 released
To commemorate the tenth anniversary of the 1.0 release
of the Rust language,
version
1.87.0 was announced live today at the 10 Years of Rust
celebration in Utrecht, Netherlands. Notable changes
include the addition of anonymous pipes to the standard library and
the ability for inline assembly (asm!) to jump to labeled
blocks within Rust code.
Intel Core Ultra 7 256V “Lunar Lake” Linux Performance In Mid-2025 vs. Launch Day
Given the significant gains to the Intel Arrow Lake performance on Linux since launch that I showcased last month on Phoronix, I was also eager to see how the Intel Lunar Lake performance has evolved since its debut last year. In this article is a look at those relatively weak launch-day Linux performance numbers for the Core Ultra 7 256V compared to where they are performing now on Ubuntu 25.04 for showing how far the Intel Lunar Lake performance has evolved since last September.
Rust Language Celebrates Ten Years By Releasing Rust 1.87
Rust 1.87 is now available as the newest version of this popular programming language. With the Rust 1.87 release it also marks ten years already of this system programming language focused on memory safety and modern features…
Mutter SDK Merged For GNOME 49
Adding to the excitement for this September’s GNOME 49 release is introducing the Mutter SDK…
SafeLine is a Beautiful Open Source WAF for your Web App
Web application firewalls (WAFs) are important pieces of software that stand between the application and the outside Internet.
KDE Plasma 6.4 Beta Released With Aurorae & KWin-X11
The beta release of the KDE Plasma 6.4 beta desktop is now available for testing ahead of its official release in June…
[$] A new DMA-mapping API
Leon Romanovsky began his session at the 2025 Linux Storage, Filesystem,
Memory Management, and BPF Summit (LSFMM+BPF) by explaining that the improved DMA-mapping API that he has been
working on is a group effort. He, Chaitanya Kulkarni, Christoph Hellwig,
Jason Gunthorpe, and others are proposing to modernize the API and to
“make it more suitable for current kernels
“. He told the assembled
storage and filesystem developers that the progress on the proposal has
stalled, but that it was the basis for further work in various areas, so he
hoped to find a way to move forward with it.
Oniux: kernel-level Tor isolation for Linux applications
The Tor project has announced
the oniux utility which provides Tor network isolation, using Linux
namespaces, for third-party applications.
Namespaces are a powerful feature that gives us the ability to
isolate Tor network access of an arbitrary application. We put each
application in a network namespace that doesn’t provide access to
system-wide network interfaces (such as eth0), and instead provides a
custom network interface onion0.This allows us to isolate an arbitrary application over Tor in the
most secure way possible software-wise, namely by relying on a
security primitive offered by the operating system kernel. Unlike
SOCKS, the application cannot accidentally leak data by failing to
make some connection via the configured SOCKS, which may happen due to
a mistake by the developer.
The Tor project cautions that oniux is considered experimental as
the software it depends on, such as Arti and
onionmasq,
are still new.
Arch Linux Installer Now Supports Labwc, Niri, and River Wayland Compositors
Archinstall, the menu-based installer for the Arch Linux distribution, has been updated today to version 3.0.5, the fifth maintenance update in the Archinstall 3.0 series, bringing some new features and many bug fixes.
How to Create Decoy File System in Linux Using FUSE
A decoy filesystem is a virtual system masquerading as a real filesystem that looks like the real thing but is actually fake. Its purpose is to deceive intruders, observe attack behavior, or induce attackers to reveal their identity.
You can think of it as a “digital trap”. It can lure malicious actors into opening it.
The post How to Create Decoy File System in Linux Using FUSE appeared first on Linux Today.
Intel Xeon 6 CPUs make their name in AI, HPC
There isn’t a datacenter workload whose performance or efficiency isn’t improved by using Xeon 6 chipsPartner content IT environments today have a passing resemblance to those from 15 or 20 years ago, when enterprise workloads mostly ran on industry standard servers connected through networks and into storage systems that were all contained within the four walls of a datacenter, where performance as the name of the game and was protected by a perimeter of security designed to keep the bad guys out. …
Vulkan 1.4.315 With VK_EXT_zero_initialize_device_memory For VKD3D-Proton & More
Released last week was the Vulkan 1.4.315 spec update and with it comes the new VK_EXT_zero_initialize_device_memory extension for allowing device memory allocations to be zero-initialized…
Rustls Server-Side Performance Looking Very Good Compared To OpenSSL
Rustls as a modern TLS library written in the Rust programming language has long been showing promising performance and competitive to OpenSSL and other alternatives. In a fresh exploration of Rustls server-side performance, it’s easily beating OpenSSL…
Intel ANV Driver Lands Fixes For AV1 Decoding With Vulkan Video
For those interested in making use of GPU-accelerated AV1 video decoding with Intel graphics hardware using the Vulkan Video API, some important fixes were merged to Mesa 25.2-devel and will presumably be backported soon to existing Mesa releases…