I am going to ask a lot questions here because I will install the openSUSE Tumbleweed along with Windows 10 in a new laptop. This is a new situation for me because I think my knowledge on this kind of things are still in the stage of 5 years ago, and I am also a relative new user to Linux. Please forgive me if my questions seem silly to you.
Usually I would ask one question a thread, but for this kind of things, I think it's better to group them together because lot of information is correlative. Here it the basic hardware information:
- CPU: Intel i7-7600U
- Video card: Integrated GPU
- Drive: 512GB SSD (M.2 2280 NVMe PCI-e)
- Memory: 8-24GB RAM (I will increase the original RAM of 8GB to a larger size later)
Here comes the questions.
1. Swap size and swap partition
I am not going to use hibernation any more given the high read speed a SSD can provide.
I read that for the situation of a large size of physical memory, it's better to keep a small to zero swap if no intensive task will be involved. Then my question is, for zero swap, should I just do not assign a swap partition? Would this be the right/safe recommendation?
If it is safer to use a small swap partition than no swap, may I put this partition behind all other partitions in case of easy to increase its size if I would need it? And I already know that I should change swappiness to a lower value such as 10 if there are plenty of DRAM.
2. Settings related to SSD
This is the only storage drive in this laptop.
As for SSD, are there any settings apart from the default ones provided in openSUSE Tumbleweed I should consider to keep the SSD in good performance and state?
And yes, I know that SSD is for using not being caring. I just want to reduce unnecessary wearing.
3. File system types
I planned to use Btrfs for root (/) partition because it is the default one. But I do not know should I use it for `/home` as well. Any recommendation?
These are all that I am trying to figure out now. But most of them seem to be opinion based rather than technical questions. So please give me your experience-based opinions. They will be very much appreciated.