Name: | memoptimizer |
---|---|
Version: | 1.4.2 |
Release: | 1.el7 |
Architecture: | x86_64 |
Group: | Unspecified |
Size: | 58653 |
License: | GPLv2 |
RPM: | memoptimizer-1.4.2-1.el7.x86_64.rpm |
Source RPM: | memoptimizer-1.4.2-1.el7.src.rpm |
Build Date: | Tue May 18 2021 |
Build Host: | host-100-100-224-60.blddevtest1iad.osdevelopmeniad.oraclevcn.com |
Vendor: | Oracle America |
URL: | https://github.com/oracle/memoptimizer |
Summary: | Free memory optimizer |
Description: | memoptimizer monitors the state of free pages by reading kernel provided files under /proc and /sys. Based upon the current rate of free page consumption and memory fragmentation, it predicts if the system is likely to run out of memory, or if memory will become severely fragmented in the near future. If so, it adjusts watermarks to force memory reclamation. If memory is predicted to become severely fragmented, it triggers compaction in the kernel. The goal is to avert memory shortage and/or fragmentation by taking proactive measures. |
- New upstream release - Fix crash on systems with less than 4G memory [Orabug: 32884653] - Remove patch "Make-code-more-robust.patch" since it has been merged into upstream
- Various algorithm updates to reduce the possibility of OOM killer being invoked because of memoptimizer's actions - Local patch with code cleanup [Orabug: 32563799]
- New upstream release. Various enhancements to reduce system resource usage by the daemon. Fix to correct the sense of aggressiveness level and documentation update [Orabug: 32497157]
- Increase default verbosity level [Orabug: 32430222]
- Added bug info to spec file [Orabug: 32159492]
- New upstream release. Fixes bug with not reading configuration file
- New upstream release
- Updated spec file to conform to fedora packaging guidelines
- Fixed a formatting error in man page
- Added more documentation and updated spec file to enable' memoptimizer daemon using a preset file but not start the daemon