~carstengrohmann/OOMAnalyser

v0.6.0 1 year, 6 months ago .tar.gz browse log

Version 0.6.0 - sixth release

OMAnalyser is a small project to transform the OOM message of a Linux
kernel into a more user-friendly format.

The current online version is available at
https://www.carstengrohmann.de/oom/.

Changelog:
 * Fix memory calculation in summary section
 * Fix and rework calculation of GFP flags
 * Add GFP flags for more kernel releases
 * Display missing memory chunks (buddyinfo) again
 * Add analysis why the memory request failed
 * Add check for heavy memory fragmentation
 * Summary of the analysis revised
 * Show memory watermarks together will all details
 * Add support for kernel 6.0 and newer
 * Add new example ArchLinux, Kernel 6.1.1
 * Fix handling of line breaks in Mem-Info block
 * Add section for corrective actions (suggested by Mikko Rantalainen)
 * Bug fixes

v0.5.0 3 years ago .tar.gz browse log

Version 0.5.0 - fifth release

OMAnalyser is a small project to transform the OOM message of a Linux
kernel into a more user-friendly format.

The current online version is available at
https://www.carstengrohmann.de/oom/.

Changelog:
 * Improve SVG chart colour palette
 * Add Selenium based unit tests
 * Fix to allow process names with spaces
 * Rework removal of unused information
 * Report uncaught errors to the user
 * Add support for manually triggered OOM (suggested by Mikko Rantalainen)
 * Add support for systems w/o swap (suggested by Mikko Rantalainen)
 * Add support for newer kernels (suggested by Mikko Rantalainen)
 * Add support for journalctl output (suggested by Mikko Rantalainen)
 * Add support for newer process table format
 * Rework memory charts to show all items in legend
 * Bug fixes

v0.4.0 4 years ago .tar.gz browse log

OOMAnalyser is a small project to transform the OOM message of a Linux
kernel into a more user-friendly format.

The current online version is available at
https://www.carstengrohmann.de/oom/.

Changelog:
 * Add a textual summary of the analysis
 * Fix calculation of requested memory in kBytes
 * Fix issue that prevents units from being copied
 * Show additional information in process table
 * Add sorting process table
 * Fix: Trigger process isn't part of process table
 * Update to Transcrypt 3.7
 * Line "Killed process" can contain the process UID
 * Add drag-and-drop support for files
 * Add missing explanations
 * Allow more characters in program name
 * Bug fixes

v0.3.0 4 years ago .tar.gz browse log

Version 0.3.0 - third public release

OOMAnalyser is a small project to transform the OOM message of a Linux
kernel into a more user-friendly format.

The current online version is available at
https://www.carstengrohmann.de/oom/.

Changelog:
 * Improve presentation
 * Separate analysis and visualisation code
 * Use CSS classes to control the visibility
 * Strip columns left to the message automatically
 * Lot if internal improvements and restructuring
 * Bug fixes

v0.2.0 4 years ago .tar.gz browse log

Version 0.2.0 - second public release

This web page splits a Linux Out Of Memory message into smaller pieces,
aggregates these and presents them in a more human friendly format.

You can use the current version online on www.carstengrohmann.de/oom/.

Changelog:
 * lots of visible and invisible enhancements

v0.1.0 4 years ago .tar.gz browse log

Version 0.1.0 - first public release

This web page splits the content of a Linux Out Of Memory message into
smaller pieces, aggregates these and presents them in a more human
friendly format.

You can use the current version online on www.carstengrohmann.de/oom/.

Branches

master
54731da4 — Carsten Grohmann 10 months ago
Do not follow this link