معرفی شرکت ها


oomd-0.5.0-6.fc37.src.rpm


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Userspace Out-Of-Memory (OOM) killer
ویژگی مقدار
سیستم عامل Linux
توزیع Fedora 37
مخزن Fedora Everything x86_64
نام بسته oomd
نام فایل بسته oomd-0.5.0-6.fc37.src.rpm
نسخه بسته 0.5.0
انتشار بسته 6.fc37
معماری بسته x86_64
نگهدارنده -
تاریخ ساخت Wed 10 Aug 2022 01
هاست سازنده buildvm-x86-11.iad2.fedoraproject.org
نوع بسته .rpm
آدرس صفحه اصلی https://github.com/facebookincubator/oomd/
مجوز GPLv2
حجم دانلود 169K
حجم نصب 157.148K
Out of memory killing has historically happened inside kernel space. On a memory overcommitted linux system, malloc(2) and friends usually never fail. However, if an application dereferences the returned pointer and the system has run out of physical memory, the linux kernel is forced take extreme measures, up to and including killing processes. This is sometimes a slow and painful process because the kernel can spend an unbounded amount of time swapping in and out pages and evicting the page cache. Furthermore, configuring policy is not very flexible while being somewhat complicated. oomd aims to solve this problem in userspace. oomd leverages PSI and cgroupv2 to monitor a system holistically. oomd then takes corrective action in userspace before an OOM occurs in kernel space. Corrective action is configured via a flexible plugin system, in which custom code can be written. By default, this involves killing offending processes. This enables an unparalleled level of flexibility where each workload can have custom protection rules. Furthermore, time spent livedlocked in kernelspace is minimized.


جایگزین ها

بسته نسخه معماری مخزن
oomd-0.5.0-6.fc37.aarch64.rpm 0.5.0 aarch64 Fedora Everything
oomd-0.5.0-6.fc37.x86_64.rpm 0.5.0 x86_64 Fedora Everything
oomd-debuginfo-0.5.0-6.fc37.aarch64.rpm 0.5.0 aarch64 Fedora Everything
oomd-debuginfo-0.5.0-6.fc37.x86_64.rpm 0.5.0 x86_64 Fedora Everything
oomd-debugsource-0.5.0-6.fc37.aarch64.rpm 0.5.0 aarch64 Fedora Everything
oomd-debugsource-0.5.0-6.fc37.x86_64.rpm 0.5.0 x86_64 Fedora Everything


نیازمندی

مقدار نام
- gcc-c++
- gmock-devel
- gtest-devel
>= 0.45 meson
- pkgconfig(jsoncpp)
- pkgconfig(libsystemd)
- systemd-rpm-macros


ارائه دهنده

مقدار نام
= 0.5.0-6.fc37 oomd
= 0.5.0-6.fc37 oomd-debuginfo
= 0.5.0-6.fc37 oomd-debugsource


نحوه نصب


نصب پکیج rpm oomd:

    dnf install oomd-0.5.0-6.fc37.src.rpm


فایل ها

مسیرها
076af42b270388f38055fdf60dccbb3001de723a.patch
3989e169fc0da9c29da8dd692427d4f4c1ace413.patch
83a6742f08349fbc93f459228dcc3d1f56eac411.patch
oomd-0.5.0.tar.gz


گزارش تغییرات

تاریخ آخرین تغییر جزئیات
2022-08-09

Backport upstream commit to add a missing include

2022-07-22

Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild

2022-01-20

Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild

2021-11-03

Rebuild (jsoncpp)

2021-07-22

Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild

2021-06-23

Update to 0.5.0

2021-03-02

Rebuilt for updated systemd-rpm-macros

2021-02-17

Build for EPEL 8
Make tests conditional
Replace gcc-11 patch with upstream commits

2021-01-26

Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild

2020-10-30

Fix missing #includes for gcc-11