معرفی شرکت ها


oomd-0.5.0-6.fc37.x86_64.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.x86_64.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
حجم دانلود 258K
حجم نصب 661.630K
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.src.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


نیازمندی

مقدار نام
- /bin/sh
- /bin/sh
- /bin/sh
= 0.5.0-6.fc37 config(oomd)
- ld-linux-x86-64.so.2()(64bit)
- ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)
- libc.so.6()(64bit)
- libc.so.6(GLIBC_2.14)(64bit)
- libc.so.6(GLIBC_2.2.5)(64bit)
- libc.so.6(GLIBC_2.27)(64bit)
- libc.so.6(GLIBC_2.3)(64bit)
- libc.so.6(GLIBC_2.3.2)(64bit)
- libc.so.6(GLIBC_2.3.4)(64bit)
- libc.so.6(GLIBC_2.32)(64bit)
- libc.so.6(GLIBC_2.33)(64bit)
- libc.so.6(GLIBC_2.34)(64bit)
- libc.so.6(GLIBC_2.4)(64bit)
- libc.so.6(GLIBC_2.7)(64bit)
- libc.so.6(GLIBC_2.9)(64bit)
- libgcc_s.so.1()(64bit)
- libgcc_s.so.1(GCC_3.0)(64bit)
- libgcc_s.so.1(GCC_3.3.1)(64bit)
- libjsoncpp.so.25()(64bit)
- libm.so.6()(64bit)
- libm.so.6(GLIBC_2.29)(64bit)
- libstdc++.so.6()(64bit)
- libstdc++.so.6(CXXABI_1.3)(64bit)
- libstdc++.so.6(CXXABI_1.3.11)(64bit)
- libstdc++.so.6(CXXABI_1.3.13)(64bit)
- libstdc++.so.6(CXXABI_1.3.3)(64bit)
- libstdc++.so.6(CXXABI_1.3.5)(64bit)
- libstdc++.so.6(CXXABI_1.3.9)(64bit)
- libstdc++.so.6(GLIBCXX_3.4)(64bit)
- libstdc++.so.6(GLIBCXX_3.4.11)(64bit)
- libstdc++.so.6(GLIBCXX_3.4.14)(64bit)
- libstdc++.so.6(GLIBCXX_3.4.15)(64bit)
- libstdc++.so.6(GLIBCXX_3.4.18)(64bit)
- libstdc++.so.6(GLIBCXX_3.4.19)(64bit)
- libstdc++.so.6(GLIBCXX_3.4.20)(64bit)
- libstdc++.so.6(GLIBCXX_3.4.21)(64bit)
- libstdc++.so.6(GLIBCXX_3.4.22)(64bit)
- libstdc++.so.6(GLIBCXX_3.4.26)(64bit)
- libstdc++.so.6(GLIBCXX_3.4.29)(64bit)
- libstdc++.so.6(GLIBCXX_3.4.30)(64bit)
- libstdc++.so.6(GLIBCXX_3.4.9)(64bit)
- libsystemd.so.0()(64bit)
- libsystemd.so.0(LIBSYSTEMD_221)(64bit)
- rtld(GNU_HASH)
- systemd
- systemd
- systemd


ارائه دهنده

مقدار نام
= 0.5.0-6.fc37 config(oomd)
= 0.5.0-6.fc37 oomd
= 0.5.0-6.fc37 oomd(x86-64)


نحوه نصب


نصب پکیج rpm oomd:

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


فایل ها

مسیرها
/etc/oomd
/etc/oomd/oomd.json
/usr/bin/oomd
/usr/lib/.build-id
/usr/lib/.build-id/e7
/usr/lib/.build-id/e7/16e9e8a367af0801626a009f02cff9ee0bf33d
/usr/lib/systemd/system/oomd.service
/usr/share/doc/oomd
/usr/share/doc/oomd/CODE_OF_CONDUCT.md
/usr/share/doc/oomd/CONTRIBUTING.md
/usr/share/doc/oomd/README.md
/usr/share/doc/oomd/docs
/usr/share/doc/oomd/docs/auxiliary_plugins.md
/usr/share/doc/oomd/docs/configuration.md
/usr/share/doc/oomd/docs/core_plugins.md
/usr/share/doc/oomd/docs/drop_in_configs.md
/usr/share/doc/oomd/docs/io_cost.md
/usr/share/doc/oomd/docs/prekill_hooks.md
/usr/share/doc/oomd/docs/production_setup.md
/usr/share/doc/oomd/docs/release_process.md
/usr/share/doc/oomd/docs/stats.md
/usr/share/doc/oomd/docs/writing_a_kill_plugin.md
/usr/share/doc/oomd/docs/writing_a_plugin.md
/usr/share/licenses/oomd
/usr/share/licenses/oomd/LICENSE


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

تاریخ آخرین تغییر جزئیات
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