Project

General

Profile

Bug #15915

Consider dropping background readahead on boot

Added by intrigeri 19 days ago.

Status:
Confirmed
Priority:
Normal
Assignee:
Category:
Hardware support
Target version:
Start date:
09/05/2018
Due date:
% Done:

0%

QA Check:
Feature Branch:
Type of work:
Test
Blueprint:
Starter:
Affected tool:

Description

Starting Tails 3.9 from DVD is twice slower than 3.8 (3:55 vs. 2:12 on my hardware), presumably because my "common sense" (sic) did not make me filter out enough stuff from the SquashFS sort file. I did not measure things nor look at the bootchart but it seems as if the X.Org startup was blocked for 2 minutes, waiting for the background readahead to complete, which is kinda ironic.

I think we should:

  1. keep the SquashFS sort file for now, hoping it is still useful
  2. try removing the part about BG_FILES from config/chroot_local-includes/lib/live/config/0000-readahead and measure boot time from DVD and USB, both in a problematic case (3.9) and optimal case (like the squashfs.sort used for 3.8)
  3. if removing background readahead helps, try removing the foreground readahead as well and measure things again

Also available in: Atom PDF