Trong tháng này, các nhà phát triển Ubuntu đã cố gắng tìm ra cách đối phó tốt nhất với systemd-oomd trên Ubuntu 22.04 LTS giết các ứng dụng như Firefox trong quá trình sử dụng bộ nhớ/hoán đổi cao và điều đó dẫn đến trải nghiệm người dùng kém khi người dùng máy tính để bàn không nhận thức được của tình huống và đột nhiên phát hiện thấy phần mềm của họ bị giết.

Các nhà phát triển Ubuntu đã và đang đánh giá các tùy chọn khác nhau để xử lý tốt hơn daemon hết bộ nhớ (OOMD) của systemd và có bản sửa lỗi cho người dùng Ubuntu 22.04 LTS hiện đang có trong kho lưu trữ được đề xuất.

Vấn đề Ubuntu đã được theo dõi là systemd-oomd thường giết Firefox và Visual Studio Code .

Với systemd 249.11-0ubuntu3.4 hiện có trong kho lưu trữ được đề xuất của Jammy nhưng phải ra mắt ngay dưới dạng bản cập nhật phát hành ổn định,”ManagedOOMSwap=auto”hiện đang được đặt trên phần gốc (-.slice). Cho đến nay với Ubuntu 22.04 LTS, nó đã được sử dụng ManagedOOMSwap=kill. Nói cách khác, Ubuntu 22.04 đang tắt tính năng swap kill theo mặc định và do đó giới hạn hành vi mặc định systemd-oomd trên Ubuntu Linux để giám sát áp suất bộ nhớ chứ không phải việc sử dụng swap.

Không giết chết việc sử dụng hoán đổi nhiều, điều này dường như cải thiện trải nghiệm người dùng trong việc không tìm thấy các ứng dụng bị giết bất ngờ và cũng giúp tiết kiệm chúng khỏi một trong những đề xuất khác là tăng kích thước hoán đổi mặc định trên Ubuntu, trong số những ý tưởng khác đã được khám phá.

Categories: IT Info