Nó phải làm với cách họ vận hành.
Để cài đặt thường xuyên vào ổ flash, bạn bị giới hạn bởi băng thông USB, vì vậy trừ khi bạn có thiết bị USB 3.0 tốt, bạn bị kẹt ở tốc độ khoảng 20 MB / giây (tương đương với ổ cứng truyền thống từ khoảng cuối thập niên 90) . Tất cả các thay đổi cũng được ghi vào thiết bị, vì vậy bạn đang chia sẻ băng thông USB đó để đọc và ghi.
Tuy nhiên, một hệ thống Live hoạt động hơi khác. Về cốt lõi, hệ thống Live bao gồm hình ảnh hệ thống cơ sở (thường là hình ảnh SquashFS, vì nó tốt cho hiệu quả không gian) và lớp phủ trên đầu để chặn các thay đổi và giữ chúng trong RAM. Có hai cách cụ thể được xử lý:
- Hình ảnh hệ thống cơ sở được tải vào RAM khi khởi động và mọi thứ sẽ chạy từ đó sau đó.
- Hình ảnh hệ thống cơ sở được lưu trên ổ đĩa flash, nhưng một số phần nhất định của nó được tải sẵn vào bộ đệm.
Trong trường hợp đầu tiên, bạn thực sự có thể chạy nhanh hơn tốc độ gốc (vì bạn không bao giờ truy cập bất cứ thứ gì chậm hơn RAM), nhưng quá trình khởi động của bạn mất nhiều thời gian (vì bạn đang sao chép hàng trăm MB dữ liệu vào RAM. Trong trường hợp thứ hai, bạn sẽ không nhanh như tốc độ bản địa, nhưng vì bạn không bao giờ ghi bất cứ điều gì vào ổ falsh, nên bạn cũng gần như không bao giờ bỏ dữ liệu từ bộ đệm, và do đó cũng chạy khá nhanh.