[Share Experiences] deepin使用第三方优化内核xanmod
Tofloor
poster avatar
ThinkYoung
deepin
2022-06-27 20:25
Author

官网 https://xanmod.org/

第三方做的优化内核,我个人没有深层测试,仅尝鲜使用,不推荐生产环境使用,打打游戏试试先

官方给出的安装命令:

Install via Terminal

  1. Add the repository:
echo 'deb http://deb.xanmod.org releases main' | sudo tee /etc/apt/sources.list.d/xanmod-kernel.list
  1. GPG key:
wget -qO - https://dl.xanmod.org/gpg.key | sudo apt-key --keyring /etc/apt/trusted.gpg.d/xanmod-kernel.gpg add -
  1. Then update and install:
sudo apt update && sudo apt install linux-xanmod
  1. Reboot.
    Screenshot_20220627_121406.png
Reply Favorite View the author
All Replies
jjcui8595
deepin
2022-06-27 21:11
#1

优化了什么

Reply View the author
ThinkYoung
deepin
2022-06-27 22:47
#2
jjcui8595

优化了什么

原谅我非专业的英语哈:

Main Features

  • Caching, Virtual Memory Manager and CPUFreq Governor improvements.

  • Full multi-core block layer runqueue requests for high I/O throughput.

  • BBRv2 TCP congestion control + FQ-PIE packet scheduling and AQM algorithm.

  • ORC Unwinder for kernel stack traces (debuginfo) implementation.

  • High responsiveness multitasking Task Type scheduler (SCHED_NORMAL) build available [5.15-tt].

  • Real-time Linux kernel (PREEMPT_RT) build available [5.15-rt] [5.10-rt].

  • Third-party patchset available: patches

    • le9's file mappings under memory pressure protection [5.15].
    • TCP performance optimizations backport from linux/net-next [5.15].
    • AMD's P-state driver for Zen2 and Zen3 processors.
    • Futex waitv and legacy WAIT_MULTIPLE implementation for Wine / Proton Fsync support.
    • WineSync driver for fast kernel-backed Wine [as module: winesync].
    • Google's Multigenerational LRU framework [5.18].
    • Google's BBRv2 TCP congestion control.
    • PCIe ACS Override for bypassing IOMMU groups support.
    • Graysky's additional CPU optimizations for GCC and Clang.
    • Clear Linux patchset [partial].
    • Android Ashmem and Binder IPC driver as module for Anbox.
    • Updated ZSTD library for bug fixes
      and r/w performance compression improvements on Btrfs, F2FS, SquashFS,
      pstore, initramfs and vmlinuz.
  • Generic packages for compatibility
    with most Debian & Ubuntu based distributions. Builts on the latest
    GCC 12.1 and Binutils 2.38.

  • GPLv2 license. Can be built for any distribution or purpose.

Reply View the author
jjcui8595
deepin
2022-06-27 23:41
#3
ThinkYoung

原谅我非专业的英语哈:

Main Features

  • Caching, Virtual Memory Manager and CPUFreq Governor improvements.

  • Full multi-core block layer runqueue requests for high I/O throughput.

  • BBRv2 TCP congestion control + FQ-PIE packet scheduling and AQM algorithm.

  • ORC Unwinder for kernel stack traces (debuginfo) implementation.

  • High responsiveness multitasking Task Type scheduler (SCHED_NORMAL) build available [5.15-tt].

  • Real-time Linux kernel (PREEMPT_RT) build available [5.15-rt] [5.10-rt].

  • Third-party patchset available: patches

    • le9's file mappings under memory pressure protection [5.15].
    • TCP performance optimizations backport from linux/net-next [5.15].
    • AMD's P-state driver for Zen2 and Zen3 processors.
    • Futex waitv and legacy WAIT_MULTIPLE implementation for Wine / Proton Fsync support.
    • WineSync driver for fast kernel-backed Wine [as module: winesync].
    • Google's Multigenerational LRU framework [5.18].
    • Google's BBRv2 TCP congestion control.
    • PCIe ACS Override for bypassing IOMMU groups support.
    • Graysky's additional CPU optimizations for GCC and Clang.
    • Clear Linux patchset [partial].
    • Android Ashmem and Binder IPC driver as module for Anbox.
    • Updated ZSTD library for bug fixes
      and r/w performance compression improvements on Btrfs, F2FS, SquashFS,
      pstore, initramfs and vmlinuz.
  • Generic packages for compatibility
    with most Debian & Ubuntu based distributions. Builts on the latest
    GCC 12.1 and Binutils 2.38.

  • GPLv2 license. Can be built for any distribution or purpose.

多谢

Reply View the author
心平气和
deepin
2022-06-28 00:14
#4

天气软件?

Reply View the author
ThinkYoung
deepin
2022-06-28 02:32
#5
心平气和

天气软件?

是系统内核kernel

Reply View the author
安洛
deepin
2022-06-28 07:30
#6
ThinkYoung

原谅我非专业的英语哈:

Main Features

  • Caching, Virtual Memory Manager and CPUFreq Governor improvements.

  • Full multi-core block layer runqueue requests for high I/O throughput.

  • BBRv2 TCP congestion control + FQ-PIE packet scheduling and AQM algorithm.

  • ORC Unwinder for kernel stack traces (debuginfo) implementation.

  • High responsiveness multitasking Task Type scheduler (SCHED_NORMAL) build available [5.15-tt].

  • Real-time Linux kernel (PREEMPT_RT) build available [5.15-rt] [5.10-rt].

  • Third-party patchset available: patches

    • le9's file mappings under memory pressure protection [5.15].
    • TCP performance optimizations backport from linux/net-next [5.15].
    • AMD's P-state driver for Zen2 and Zen3 processors.
    • Futex waitv and legacy WAIT_MULTIPLE implementation for Wine / Proton Fsync support.
    • WineSync driver for fast kernel-backed Wine [as module: winesync].
    • Google's Multigenerational LRU framework [5.18].
    • Google's BBRv2 TCP congestion control.
    • PCIe ACS Override for bypassing IOMMU groups support.
    • Graysky's additional CPU optimizations for GCC and Clang.
    • Clear Linux patchset [partial].
    • Android Ashmem and Binder IPC driver as module for Anbox.
    • Updated ZSTD library for bug fixes
      and r/w performance compression improvements on Btrfs, F2FS, SquashFS,
      pstore, initramfs and vmlinuz.
  • Generic packages for compatibility
    with most Debian & Ubuntu based distributions. Builts on the latest
    GCC 12.1 and Binutils 2.38.

  • GPLv2 license. Can be built for any distribution or purpose.

xanmod内核的anbox内核模块可能与uengine模块冲突,你那里能正常使用uengine吗?

Reply View the author
ThinkYoung
deepin
2022-06-28 16:00
#7

我试了,xanmod的确启动不了uengine,看网贴应该是有人曾经重新编译过xanmod中的anbox

我根据查看内核模块命令发现我的xanmod连anbox的子模块都没有,xanmod应该就是没编译进去吧

内核这块我也不大懂啊,anbox官方的安装模块脚本,我试了,报错了,尴尬了

Reply View the author
xuqi
deepin testing team
2022-08-19 21:09
#8

smirk

Reply View the author