In summary, yes. You will have still better overall performance moving also (part of) your user data to the SSD.
Background
File organisation
Your /home
directory contains the user's home directories (folders), which include:
- the user's data typically organized in folders like "Documents", "Downloads" etc., and
- user configuration data, stored in hidden files and folders, i.e., files and directories with a name starting with a dot
.
.
Yes, applications may intensively use the user configuration data. For example, a browser will maintain its cache there, an email client will store cached and locally stored mail there.
Performance wise, it is thus preferred to have everything used for your daily work on the SSD. Depending on your available space, move things to a normal HDD in the following priority
- Archived data - data you do not need on a daily basis
- Archived photos and media: you will essentially have no performance penalty watching pictures or movies, or listening audio stored on a HDD
- Your user files and documents (text files, spreadsheets, etc.)
- All user data: If you have very little space on the SSD, your current setup is fine.
Moving home or reinstalling
Yes, you can move /home
on an existing installation, but it is a bit technical. Read this guide and this question. Make sure you have the minimum skills and, most importantly, a good backup of your user data in case you make a mistake.
A fresh reinstall will, by default, set up a single partition containing both system and user data. On laptops and personal computers, this is probably recommended as a simple approach that avoids needs to repartition later. If you prefer an install with different partitions, you can do so with the option "Something Else" in the installer.
Once everything is installed, Linux makes it very easy to move parts of the data from the SSD to a HDD as needed, without changing your file structure. Symbolic links, or symlinks, are used for that. You replace a folder, e.g. "Videos", by a symlink with the same name that points to a "Videos" folder on the HDD. These links feel and work like a real folder.
/root
contains the config files for the root user; where as/
is the root directory), also you didn't say if it's a desktop or server install; as desktop installs store loads of user config/working files in $HOME (/home/$USER) thus will be reading/accessing that often when a desktop/GUI is being used & apps start; however if you have enough RAM much of it may eventually cache into RAM. – guiverc Jan 05 '22 at 21:20lsblk
in the console and edit your question with the results. The next person passing this post will better be able to help you, but A: No you do not need to install, it's really easy to move a home directory. B: We're going to need more information about your setup to actually help you, that's going to start with that lsblk, and I'm sure there will be more questions after seeing that. – Dave Jan 06 '22 at 08:31