Bug#776485: systemd: Enable readahead by default

Ivan Baldo ibaldo at adinet.com.uy
Fri Jan 30 02:41:27 GMT 2015


     Hello!

El 28/01/15 a las 13:36, Michael Biebl escibiĆ³:
> control: tags -1 - patch
> control: tags -1 + wontfix
>
> Hi,
>
> Am 28.01.2015 um 16:26 schrieb Ivan Baldo:
>> Package: systemd
>> Version: 215-10
>> Severity: wishlist
>> Tags: patch
>>
>> Systemd's implementation of readahead is suitable and beneficial for both
>> rotating media and solid state disks.
>> If there is a reason not to enable it by default, then please document that
>> reason on README.Debian along with the following command to activate it:
>> systemctl enable systemd-readahead-collect.service systemd-readahead-
>> drop.service systemd-readahead-replay.service
> Enabling the service for unstable/testing is not an option, as it might
> cause regressions, which we don't want to risk this late in the release
> cycle.
     True!

> As for the version in expiremental: Upstream dropped the readahead
> functionality in v217, so there is nothing to enable anymore:
>
>>          * systemd's readahead implementation has been removed. In many
>>            circumstances it didn't give expected benefits even for
>>            rotational disk drives and was becoming less relevant in the
>>            age of SSDs. As none of the developers has been using
>>            rotating media anymore, and nobody stepped up to actively
>>            maintain this component of systemd it has now been removed.
     In my machine it saves 20s (desktop), I am surprised that they say 
it doesn't give benefits for rotational disks.
     If you have a rotational disk give it a try, remember you need to 
boot twice to see the benefit.
     It is the best implementation of read ahead that I have seen so 
far, sad to see it disappear, I hope that solid state disks become 
bigger and cheaper in about two years to justify buying them myself 
(many in undeveloped countries face the same situation, too expensive to 
us yet).


>
> I'm tagging the bug wontfix for now, but I'm inclined to just close,
> since going forward, it probably doesn't make sense to keep it open.
     Should be closed yes.
     Maybe you would like to add the command to the README.Debian in 
Jessie for the people that wants to try it and of course warn that it 
was removed in v217, to make it a bit more visible.

     Thanks a lot for maintaining Systemd!!!
     Have a great day.


-- 
Ivan Baldo - ibaldo at adinet.com.uy - http://ibaldo.codigolibre.net/
 From Montevideo, Uruguay, at the south of South America.
Freelance programmer and GNU/Linux system administrator, hire me!
Alternatives: ibaldo at codigolibre.net - http://go.to/ibaldo




More information about the Pkg-systemd-maintainers mailing list