ramlog acts as a system daemon that maintains log files in memory instead of hard disk while the system is running. On startup, it creates a ramdisk, copies files from /var/log into the ramdisk, and mounts the ramdisk as /var/log. All logs after that will be updated on the ramdisk. When shutting down or restarting the service, it saves log files back to hard disk. This service drastically reduces the frequency of hard disk usage, which can be useful when the system runs on battery or uses flash memory instead of a hard disk.
| Tags | Systems Administration Logging Boot |
|---|---|
| Licenses | GPLv3 |
| Operating Systems | POSIX Linux |
| Implementation | Unix Shell bash |
Recent releases


Changes: Support for Ubuntu was added. Support for SELinux was added. ramlog now saves security context of all files in /var/log. Logs are saved to HDD even if stopping is not successful. A logging feature was added (and it is on by default). A .deb package was created for Ubuntu. Some bugs were fixed.


No changes have been submitted for this release.