При некотором желании можно делать вот так в /etc/fstab
tmpfs /tmp tmpfs defaults,noatime,nosuid,nodev,noexec,mode=1777,size=20% 0 0
tmpfs /var/tmp tmpfs defaults,noatime,nosuid,nodev,noexec,mode=1777,size=20% 0 0
#tmpfs /tmp-incompatible-apps tmpfs defaults,noatime,nosuid,nodev,mode=1777,size=5% 0 0
tmpfs /tmp-incompatible-apps tmpfs defaults,noatime,nosuid,nodev,mode=1777,size=8500M 0 0/tmp /build-cache none bind 0 2
В браузере от Г. можно добавлять опцию при запуске (дописать в desktop файл или как по вкусу)
--disk-cache-dir="/tmp/cache-chromium-bro_${USER}"
Swap можно отключить. Можно закомментить в fstab, перезагрузиться (или swapoff -a), и делать `swapon -a`, `swapoff -a`, комбинировать.
Домашние файлы на SSD имеют смысл. Всё зависит, но кеши и т.д. находятся в ~/.*, что может определить ситуацию. Например, в видео-конф туле может быть актуально, а всякие безбашенно-халтурные Зумы и просто халтурные Тимзы со Скайпом кладут своё абы куда. У Телеги есть теперь групповые видео чаты, тоже хранит своё в недрах ~/.*
Можно bind'ить папки с диска на диск. См. выше пример про fstab.
Для ext4 надо проконтролировать, что включён trim.
На SSD есть overprovisioning area. Читайте, что это. Из этого следует лайфхак: можно оставить часть диска неразбитой (оставленные ячейки должны быть или в которые не было ни разу записи или которым был сделан трим после записи; из коробки все ячейки освобождённые, иначе, без трима, смысла не будет - ячейки залочены). Свободные ячейки участвуют в ротации и на них распределяется износ. Больше запас свободных - больше относительный объём записанного до первых признаков износа. Дальше надо читать про ресурс. 850-й Pro - точно хороший. Про 840 и 860 рекомендую читнуть отличия. Но в целом 8[456]0 Pro серия нормальная. Выбор неплохой.
Со временем скорость падать не будет. Хорошая идея апгрейд, диск - самое узкое место.
Можно поставить с нуля и скопировать настройки нужного софта. Списки установленных вручную пакетов можно достать из логов и применить на новой системе.
Если учебные лабы часто создают наново десятками Гб виртуалки и т.п., то стоит подумать что куда и где хранить. Иначе - нет нужды в каких-то очень выделяющихся настройках.