swap ставил в конец, но походу это ни на что не влияет
Это не совсем так, начальные цилиндры винтов обычно подвергаются более быстрому износу, и на своп это никак не отразится, так как при перезагрузке он полностью очищается. Вот и подумайте, хотели бы вы иметь бэд-блоки в корне диска? Ну и потом, многие вещи более заметны когда речь будет идти о гораздо меньше ОЗУ чем 8тонн.
А не замечали прибавки к скорости понятно почему: с 8 гигами оперативы нечасто можно не заметить использование свопа вообще (за исключения отправки машины в сон, на этот процесс нужно именно восемь гиг). И в принципе,при наличии большого количества оперативы машина будет нормально работать и с одним разделом /, только без гибернации.
К примеру, у меня на компутере тоже 8 гиг ОЗУ и 2 гига свопа и такая разметка винта:
# fdisk -l
Disk /dev/sda: 320.1 GB, 320072933376 bytes, 625142448 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x1707a8a5
Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 2048 4177919 2087936 82 Linux своп / Solaris
/dev/sda2 4177920 46413823 21117952 83 Linux
/dev/sda4 46413824 625135615 289360896 5 Расширенный
/dev/sda5 46413864 625135615 289360876 83 Linux
но потом, желая отправлять машину в сон, я добавил своп-файл
и на выходи получилось так:
# cat /proc/swaps
Filename Type Size Used Priority
/dev/sda1 partition 2087932 0 -1
/home/swap-tmp file 6143996 0 -2
И чтобы не подключать своп-файл руками, активировал строчку во fstab'е:
# echo "/home/swap-tmp swap swap defaults 0 0" | tee -a /etc/fstab
Но, естественно, занимаясь работой с графикой и мультимедиа без свопа никак. Есть вероятность, что и такого количества памяти не хватит, а тогда начнется работа свопа и если последний закончится, то Оops!