e4rat - Toolset to accelerate the boot process as well as application startups

Property Value
Distribution Mageia 6.1
Repository Mageia Core x86_64
Package name e4rat
Package version 0.2.3
Package release 21.mga6
Package architecture x86_64
Package type rpm
Installed size 457.37 KB
Download size 150.54 KB
Official Mirror distrib-coffee.ipsl.jussieu.fr
e4rat ("Ext4 - Reducing Access Times") is a toolset to accelerate the boot
process as well as application startups. Through physical file realloction
e4rat eliminates both seek times and rotational delays. This leads to a high
disk transfer rate.
Placing files on disk in a sequentially ordered way allows to efficiently
read-ahead files in parallel to the program startup. The combination of
sequentially reading and a high cache hit rate may reduce the boot time by a
factor of three, as the example below shows.
e4rat is based on the online defragmentation ioctl EXT4_IOC_MOVE_EXT from the
Ext4 filesystem, which was introduced in Linux Kernel 2.6.31. Other filesystem
types and/or earlier versions of extended filesystems are not supported.


Package Version Architecture Repository
e4rat-0.2.3-21.mga6.i586.rpm 0.2.3 i586 Mageia Core
e4rat - - -


Name Value
config(e4rat) == 0.2.3-21.mga6
libaudit.so.1()(64bit) -
libauparse.so.0()(64bit) -
libboost_filesystem.so.1.60.0()(64bit) -
libboost_regex.so.1.60.0()(64bit) -
libboost_system.so.1.60.0()(64bit) -
libc.so.6()(64bit) -
libc.so.6(GLIBC_2.10)(64bit) -
libc.so.6(GLIBC_2.14)(64bit) -
libc.so.6(GLIBC_2.15)(64bit) -
libc.so.6(GLIBC_2.2.5)(64bit) -
libc.so.6(GLIBC_2.3)(64bit) -
libc.so.6(GLIBC_2.3.4)(64bit) -
libc.so.6(GLIBC_2.4)(64bit) -
libc.so.6(GLIBC_2.7)(64bit) -
libe4rat-core.so.0()(64bit) -
libgcc_s.so.1()(64bit) -
libgcc_s.so.1(GCC_3.0)(64bit) -
libm.so.6()(64bit) -
libm.so.6(GLIBC_2.2.5)(64bit) -
libpthread.so.0()(64bit) -
libpthread.so.0(GLIBC_2.2.5)(64bit) -
libstdc++.so.6()(64bit) -
libstdc++.so.6(CXXABI_1.3)(64bit) -
libstdc++.so.6(GLIBCXX_3.4)(64bit) -
libstdc++.so.6(GLIBCXX_3.4.11)(64bit) -
libstdc++.so.6(GLIBCXX_3.4.15)(64bit) -
libstdc++.so.6(GLIBCXX_3.4.20)(64bit) -
libstdc++.so.6(GLIBCXX_3.4.21)(64bit) -
libstdc++.so.6(GLIBCXX_3.4.9)(64bit) -


Name Value
config(e4rat) == 0.2.3-21.mga6
e4rat == 0.2.3-21.mga6
e4rat(x86-64) == 0.2.3-21.mga6


Type URL
Binary Package e4rat-0.2.3-21.mga6.x86_64.rpm
Source Package e4rat-0.2.3-21.mga6.src.rpm

Install Howto

  1. Enable Mageia Core repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install e4rat rpm package:
    # urpmi e4rat




2016-02-14 - umeabot <umeabot> 0.2.3-21.mga6
+ Revision: 959976
- Mageia 6 Mass Rebuild
2015-12-26 - daviddavid <daviddavid> 0.2.3-20.mga6
+ Revision: 915163
- rebuild for new boost 1.60.0
2015-09-25 - tv <tv> 0.2.3-19.mga6
+ Revision: 883530
- rebuild for new boost
2015-08-31 - cjw <cjw> 0.2.3-18.mga6
+ Revision: 871562
- rebuild with gcc 5
2015-08-02 - daviddavid <daviddavid> 0.2.3-17.mga6
+ Revision: 860512
- rebuild for new boost-1.58.0
2014-10-15 - umeabot <umeabot> 0.2.3-16.mga5
+ Revision: 739332
- Second Mageia 5 Mass Rebuild
2014-09-16 - umeabot <umeabot> 0.2.3-15.mga5
+ Revision: 678905
- Mageia 5 Mass Rebuild
2014-05-09 - tv <tv> 0.2.3-14.mga5
+ Revision: 621576
- patch 0: backport git fixes
- patch 3: drop it (merged in patch 0)
2014-02-08 - barjac <barjac> 0.2.3-13.mga5
+ Revision: 586325
- rebuild against boost-1.55
2013-10-19 - umeabot <umeabot> 0.2.3-12.mga4
+ Revision: 533209
- Mageia 4 Mass Rebuild

See Also

Package Description
easychem-0.6-14.mga6.x86_64.rpm 2D molecular drawing program
easymock-3.4-2.mga6.noarch.rpm Easy mock objects
easymock-javadoc-3.4-2.mga6.noarch.rpm Javadoc for easymock
easymp3gain-0.5.0-10.mga6.x86_64.rpm Graphical user interface for MP3Gain, AACGain and VorbisGain (GTK2)
easyrpg-player-0.5.2-1.mga6.x86_64.rpm RPG Maker 2000/2003 and EasyRPG games interpreter
easyrpmbuilder-0.5.6-6.mga6.x86_64.rpm A rpm package builder helper
easystroke-0.6.0-6.mga6.x86_64.rpm A gesture-recognition application for X11
easytag-2.4.3-1.mga6.x86_64.rpm Tag editor for MP3, OGG files
easytag-nautilus-2.4.3-1.mga6.x86_64.rpm Nautilus extension for opening in EasyTAG
eatmydata-105-2.mga6.x86_64.rpm A small wrapper to disable fsync and related functions
eb-4.4.3-2.mga6.x86_64.rpm Library for reading EB/EPWING files
ebook-tools-0.2.2-6.mga6.x86_64.rpm Tools for accessing and converting various ebook file formats
ebook-tools-devel-0.2.2-6.mga6.x86_64.rpm Devel stuff for ebook-tools
ebtables- A filtering tool for a bridging firewall
ec-fonts-mftraced-1.0.12-11.mga6.noarch.rpm Type1 PostScript fonts for TeX with european accents