Do tej pory miałem zainstalowany Windows na 1 dysku, a Linux na drugim. Teraz potrzebuję zainstalować oba na jednym dysku SSD (512 GB) + ewentualnie /home na HDD. Windows 10 już zainstalowałem. Rozumiem, że dla nie muszę tworzyć partycji /boot, bo linux wykorzysta EFI stworzoną przez Windows? Potem układ wyglądałby tak:

/ - 32 GB
/var - 16 GB
/opt - 64 GB
/data - 16 GB
/home - ?
/swap - ?

Mam 16 GB pamięci RAM? Jak duży powinien być swap, jeśli w ogóle? Myślałem też, żeby /home umieścić na osobnym dysku HDD, ale czy wtedy korzystanie z SSD będzie mieć jakiś sens? Niektóre moje programy umiałem zainstalować tylko w /home/user/, gdzie przy instalacji nie musiałem korzystać z root'a. Jest jakieś inne miejsce w systemie, gdzie mogę instalować tego typu programy?