Author: Yuri Gagarin

Devices with hardware AV1 decoding may appear by the end of the year.

The AV1 codec, presented in 2018, received backing from major players in the streaming market. Hardware suppliers confirmed support for the new codec, with devices featuring AV1 hardware decoding expected to arrive by the end of the year. In this context, patent trolls have become active with financial demands. The open-source video codec AV1 has been under development since 2015 by engineers from several companies, including Amazon, […]

Release of Ubuntu 20.04 LTS distribution

The release of Ubuntu 20.04 'Focal Fossa' has taken place, categorized as a long-term support (LTS) release, with updates being provided for 5 years until April 2025. Installation and boot images have been created for Ubuntu, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu, and UbuntuKylin (the China edition). Key changes: The desktop […]

The Panfrost driver provides support for 3D rendering for Bifrost GPUs (Mali G31)

Collabora announced the enhancement of the Panfrost driver functionality on devices with Bifrost GPUs (Mali G31) to a state suitable for running 3D rendering systems, including basic texture support. Initially, the Panfrost driver primarily focused on implementing support for Midgard chips, but attention is now turning to Bifrost chips, which are similar to Midgard in terms of stream […]

Ubuntu 20.04 LTS has been released

On April 23, 2020, at 18:20 Moscow time, Canonical released Ubuntu 20.04 LTS, codenamed 'Focal Fossa'. The word 'Focal' in the name is associated with the phrase 'focal point', as well as the idea of something being in focus or at the forefront. Fossa is a cat-like predator native to the island of Madagascar. The support period for the main package (section main) lasts for five […]

Docker image for serving a Single Page Application

A Single-page Application (SPA) is a collection of static JavaScript and HTML files, along with images and other resources. Since they do not change dynamically, publishing them on the internet is very simple. There are many affordable and even free services available, starting from GitHub Pages (or for some even from narod.ru) to CDNs like Amazon […]

What is MultiSim reservation and how does it work?

Hello! My name is Anton Datsenko, and I'm responsible for the development of corporate solutions and services at Beeline Business. Today, I will tell you how we use failover technologies and load balancing in MultiSIM, for which clients this product is more crucial than it seems at first glance, and a bit about networks in general. Let me clarify that this post will discuss […]

Facebook proposed a new slab memory management mechanism for the Linux kernel

Roman Gushchin from Facebook published a set of patches in the Linux kernel developers mailing list, implementing a new slab memory controller. This new controller is notable for transferring slab accounting from the memory page level to the kernel object level, allowing for the shared use of slab pages across different cgroups instead of allocating separate slab caches for […]

Release of cryptographic library wolfSSL 4.4.0

A new release of the compact cryptographic library wolfSSL 4.4.0 is available, optimized for use on embedded devices with limited CPU and memory resources, such as IoT devices, smart home systems, automotive infotainment systems, routers, and mobile phones. The code is written in C and distributed under the GPLv2 license. The library provides high-performance implementations of modern cryptographic algorithms, including ChaCha20, Curve25519, NTRU, […]

The Linux Foundation has released the automotive distribution AGL UCB 9.0

The Linux Foundation has announced the ninth release of the AGL UCB (Automotive Grade Linux Unified Code Base) distribution, which aims to develop a universal platform for use in various automotive subsystems, from dashboards to automotive infotainment systems. AGL-based solutions are used in the information systems of Toyota, Lexus, Subaru Outback, Subaru Legacy, and light commercial vehicles from Mercedes-Benz Vans. The distribution is based on […]

KolibriN 10.1 — an operating system written in assembly language

The release of KolibriN 10.1 has been announced — an operating system primarily written in assembly language. KolibriN is, on one hand, a user-friendly version of KolibriOS, and on the other, its maximum build. In other words, the project is created to showcase to newcomers all the capabilities available in the alternative operating system Kolibri at this time. Distinctive features of the build include: Powerful multimedia capabilities: the FPlay video player, viewer […]

New memory management method from Facebook

One of the members of the Facebook development team, Roman Gushchin, proposed a set of patches for the Linux kernel aimed at improving memory management through the implementation of a new memory management controller — slab (slab memory controller). Slab allocation is a memory management mechanism designed for more efficient memory allocation and significant fragmentation reduction. The basis of […]

Saving a penny on large volumes in PostgreSQL

Continuing the topic of logging large data streams raised in the previous article about partitioning, this one will explore ways to reduce the 'physical' size of data stored in PostgreSQL and its impact on server performance. We will discuss TOAST settings and data alignment. 'On average,' these methods will save a modest amount of resources, but — without any modifications to the application code. However, […]

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster