Pzqqt's News Channel
3.19K subscribers
675 photos
26 videos
410 files
4.43K links
Managed by @pzqqt and @pzqqt_bot

This channel will also push some updates news about things that I'm interested in.
Download Telegram
Lazy Preemption Merged Along With Other Scheduler Improvements For Linux 6.13
19 November 2024 - Lazy Preemption

All of the scheduler feature changes were merged today for the Linux 6.13 kernel, including the introduction of the lazy preemption model.

Comments

#Phoronix #LinuxKernel
Multigrain Timestamps Try Again For Linux 6.13 - Now With Less Performance Impact
20 November 2024 - VFS Multigrain Timestamps

Merged last year for Linux 6.6 was multi-grain(ed) timestamps to address the current coarse-grained timestamps when updating creation time and modification time that a lot of I/O activity can happen in the once-per-jiffy timestamp. Just a few weeks in the Linux 6.6 kernel, multi-grain timestamps were removed due to bugs. The multigrain code went back to be reworked and now just over one year later the code has been re-merged into the mainline Linux kernel.

Comments

#Phoronix #LinuxKernel
Faster CRC32C & AEGIS-128 Crypto Performance On Linux 6.13 With Intel/AMD CPUs
20 November 2024 - CRC32C + AEGIS128 Optimizations

The crypto subsystem updates were merged yesterday for the in-development Linux 6.13 kernel. Among other crypto improvements are new optimizations for some algorithms when running on Intel and AMD x86_64 processors.

Comments

#Phoronix #LinuxKernel
Linux 6.13 "MM" Patches Bring Some Enticing Performance Optimizations
20 November 2024 - Memory Management

Andrew Morton on Monday submitted all the memory management "MM" related patches for the Linux 6.13 merge window. As usual there's a lot of interesting performance optimizations and other low-level refinements.

Comments

#Phoronix #LinuxKernel
Faster Raspberry Pi Graphics & Intel Xe3 Enablement Starts With Linux 6.13 DRM Changes
21 November 2024 - Linux 6.13 DRM

The Direct Rendering Manager (DRM) subsystem updates have been submitted for the Linux 6.13 merge window in bringing many updates to the open-source kernel graphics/display drivers as well as the accelerator subsystem.

Comments

#Phoronix #LinuxKernel
Sched_Ext Changes Merged For Linux 6.13 With LLC & NUMA Awareness
22 November 2024 - sched_ext

One of the most prominent new features in Linux 6.12 was the merging of sched_ext for allowing extensible scheduler innovations by altering the scheduling behavior through (e)BPF programs. With the Linux 6.13 kernel there are some nice refinements to this extensible scheduler class.

Comments

#Phoronix #LinuxKernel
FEAS4Marble_v4.0.zip
80.8 KB
Description:
Enable FEAS support by installing diting's perfmgr.ko and "masquerading" the model as diting. Due to the limitation of Xiaomi's cloud control, please use it with the Feashelper module. Idea from Pandora kernel.

v4.0 Changelog (2024-11-24):
- Add WebUI support, providing a UI to help you fine-tune perfmgr parameters
- Fix the issue where the loading status of perfmgr in the module description was not displayed properly

描述:
通过安装 diting 的 perfmgr 模块并"伪装"机型为 diting 以启用 FEAS 支持. 由于小米的云控限制, 请搭配 Feashelper 模块使用. 来自 Pandora kernel 的主意.

v4.0 更新内容 (2024-11-24):
- 添加了WebUI支持,方便你微调perfmgr的各项参数
- 修复了模块描述中perfmgr的加载情况未能正常显示的问题

#feas
Pzqqt's News Channel
FEAS4Marble_v4.0.zip
Btw, Magisk用户也想使WebUI的话可以安装这个app

Btw, Magisk users who also want to use WebUI can install this app.
https://github.com/5ec1cff/AppResolveServer

写WebUI时发现的另一个玩意,同样出自5ec1cff大佬之手。

似乎还没有人介绍或者使用过它,Readme也写得相当简略。

简单介绍一下,通过在本地搭建一个API服务,然后另一头发送请求并接收响应,可以列出设备中所有或部分app的包名、名称、UID、最后更新时间等信息,但这些都不重要,最重要的是还能获取app的icon(经过base64编码)。

因此,理论上使用它可以在WebUI中展示一个带app图标的app列表。

Another good thing I found when writing WebUI, also from the hands of 5ec1cff.

It seems that no one has introduced or used it yet, and the Readme is also quite brief.

To briefly introduce it, by building an API service locally, and then sending requests and receiving responses on the other end, you can list the package name, name, UID, last update time and other information of all or part of the apps in the device, but these are not important. The most important thing is that you can also get the app icon (encoded by base64).

Therefore, in theory, it can be used to display an app list with app icons in the WebUI.
Linux 6.13 Will Report The Number Of Hung Tasks Since Boot
24 November 2024 - hung_task_detect_count

Following all of the MM patches earlier this week sent in by Andrew Morton, on Sunday morning he sent out all of the non-MM patches that he manages for the Linux kernel. Notable for Linux 6.13 with this pull request is presenting the hung task counter as well as finishing off the folio conversion in the NILFS2 code.

Comments

#Phoronix #LinuxKernel
Pzqqt's News Channel
FEAS4Marble_v4.0.zip
FEAS4Marble_v4.0-1.zip
80.7 KB
This version adjusts the method of detecting language (no longer detecting language from system properties, but detecting language through the browser). If your system language is not Simplified Chinese, the text in the WebUI will be displayed in English.

Since this is only a very minor bug fix, the version number has not changed.🙃
Google Clang Prebuilt Update
#clang

Commit

Download tar.gz:
clang 19.0.1 (based on r536225) from build 12701618