Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .readthedocs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,8 @@ build:
- $HOME/bin/gh --version
# 5. Run the script with the PATH and TOKEN set specifically for this command
# We add $HOME/bin to PATH so the script can just say 'gh' instead of full path
# We map RTD_TOKEN to GITHUB_TOKEN so gh finds it automatically
- PATH=$HOME/bin:$PATH GITHUB_TOKEN=$RTD_TOKEN SOURCEDIR=docs bash docs/jobs/pre-build-job.sh
# We map RTD_TOKEN to GH_TOKEN so gh finds it automatically
- PATH=$HOME/bin:$PATH GH_TOKEN=$RTD_TOKEN SOURCEDIR=docs bash docs/jobs/pre-build-job.sh

# Build documentation in the docs/ directory with Sphinx
sphinx:
Expand Down
2 changes: 1 addition & 1 deletion docs/explanation/how-snaps-work/snap-performance.md
Original file line number Diff line number Diff line change
Expand Up @@ -225,7 +225,7 @@ The above example shows execution times related to snapd’s interface manager,

[SquashFS](https://www.kernel.org/doc/Documentation/filesystems/squashfs.txt) is a standard Linux file system that encases an operational directory structure within a single compressed file. It’s commonly used to provide bootable live Linux environments on USB storage, but it’s also used to package a snap.

A snap is a SquashFS file that contains the library and binary environment for the snap, alongside the metadata to describe its access and capabilities. The SquashFS file is either mounted by _systemd_ when the snap is first installed, or during the early phases of the bootup for a system, such as Ubuntu Core, that already has snaps installed.
A snap is a SquashFS file that contains the library and binary environment for the snap, alongside the metadata to describe its access and capabilities. The SquashFS file is either mounted by _systemd_ when the snap is first installed, or during the early phases of the boot up for a system, such as Ubuntu Core, that already has snaps installed.

SquashFS decompression occurs when a snap is first run on a system and its performance has been closely monitored. In particular, decompression performance may differ according to the compression algorithm used, the size of the SquashFS archive, the number of files it contains, whether it’s being accessed for the first time (cold-cache) or whether it’s being accessed again (warm-cache).

Expand Down
Loading