diff --git a/frontend/src/components/settings/SystemActivityTab.vue b/frontend/src/components/settings/SystemActivityTab.vue
index 7c8d8a0..5e7f091 100644
--- a/frontend/src/components/settings/SystemActivityTab.vue
+++ b/frontend/src/components/settings/SystemActivityTab.vue
@@ -17,11 +17,6 @@
-
-
- Slots are how many tasks a lane runs at once. Changes apply to the - running worker immediately and survive a restart. -
++ Slots are how many tasks a lane runs at once. Changes reach the running + worker immediately and survive a restart, so this is the dial to reach + for when a queue above is growing faster than it drains. +
-- It computes image embeddings on the CPU — what similarity search, - duplicate grouping and tag suggestions are built on. You only need it - if you are not running the GPU agent, which does the same - work faster. -
-Turning it on downloads, once:
-{{ m.repo }} —
- {{ approx(m.measured) }}{{ gb(m.download_bytes) }} to download,
- and about {{ gb(m.resident_bytes) }} of RAM for
- each slot while it runs.
- - Each slot loads its own copy, which is why this container caps the - lane at {{ lane.ceiling }}. - - It has too little memory to run this at all. - -
- - - + + + ++ It computes image embeddings on the CPU — what similarity search, + duplicate grouping and tag suggestions are built on. You only need it + if you are not running the GPU agent, which does the same work + faster. +
+Turning it on downloads, once:
+{{ m.repo }} —
+ {{ approx(m.measured) }}{{ gb(m.download_bytes) }} to download, and
+ about {{ gb(m.resident_bytes) }} of RAM for
+ each slot while it runs.
+ + Each slot loads its own copy, which is why this container caps the lane + at {{ lane.ceiling }}. + + It has too little memory to run this at all. + +
+