Skip Navigation
CachyOS June 2024 Release
  • In the forum you can find the full dev post ( " In 2020 and 2021 I tested and participated with Hamad and his cacULE scheduler. When we read about the RFC regarding x86-64-v3 optimized packages, we thought that we should make an optimized Linux system. The name “CachyOS” originally came from the “Cachy” scheduler, which was the old name of the cacULE scheduler. ")

  • CachyOS June 2024 Release
  • What do the v3 and v4 in the architectures mean?

    • x86-64-v3: This level is optimized for CPUs from around 2013 (Intel Haswell or AMD Excavator and newer). It uses advanced instructions like AVX, AVX2, BMI1, BMI2, F16C, FMA, LZCNT, MOVBE, and XSAVE. These instructions allow the CPU to perform more tasks efficiently, resulting in a 10-30% performance increase compared to the standard x86-64 architecture.

    • x86-64-v4: This is the highest level and requires support for AVX-512 instructions. It is compatible with newer CPUs like Intel Skylake and AMD Zen 4. This level provides even more advanced optimizations, particularly for modern Intel Xeon and AMD EPYC/AMD Ryzen systems, leading to further performance enhancements.

    By using these optimized packages, you can take advantage of the advanced instructions available on newer CPUs, which can lead to faster execution of tasks and improved overall system performance.

  • CachyOS June 2024 Release
    cachyos.org CachyOS June 2024 Release

    Handheld, T2 MacBook, BTRFS

    CachyOS June 2024 Release

    What makes CachyOS not just Arch based distro.

    Optimized Packages and Repositories

    CachyOS maintains its own repositories with optimized packages, especially for your hardware. There are x86-64-v3 and x86-64-v4 optimized repository, that exists to enhance your experience by: reducing latency, improving performance, applying special fixes, etc. Also, the system automatically selects repositories that are the fastest and optimized specially for your cpu.

    Advanced Scheduler Support

    Firstly let’s understand what scheduler is. In the Linux kernel, the scheduler is a crucial component that manages how tasks (or processes) are executed on the system. It decides which task should run next, ensuring efficient use of system resources to allow multiple tasks to run simultaneously. By default CachyOS provides BORE Scheduler (Burst-Oriented Response Enhancer) in our default kernel. It provides better performance and interactivity according to our test. But we also provide other schedulers, like: EEVDF, sched-ext (Framework to load userspace scheduler’s), ECHO, and RT. And you can choose any you prefer the most via the kernel manager.

    Customizable Installation Process

    When you have loaded to live iso (from usb). You automatically meet our installer. But what if you don’t want some components to install or let’s go deeper you don’t like this bootloader or kernel. You may want to change Desktop environment or window manager. Our installer provides much more choice than other distributions. You can and should to choose what you want to have and what not. And we provide to you this abilities. Your system your home.

    User Friendly OS

    By default, we provide our applications, like CachyOS Hello or CachyOS Package Installer and others. In order to simplify and make better for your experience. For example, CachyOS Hello provides options to update your system, enable services and rank the mirrors. Package Installer will help you to install packages. CachyOS also has a really good and friendly community, which helps each other very well.

    10
    InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)OX
    Οχάκ @lemmy.ml

    Ethical Hacker | Developer | Linux Enthusiast

    Posts 2
    Comments 2