Today I learned that SquashFS allows you to create read-only filesystem images from file directories in unix. It’s useful if you have memory constrained systems where you don’t need a read/write filesystem but instead can live with read-only. Example: robot perception model.

You can obviously send new images to the device as needed, but once you run it it’s immutable (and very compressed)!