Нет, они вам не нужны, если вы не собираетесь компилировать C.
Многие ОС позволяют использовать динамические файлы подкачки, которые растут и сокращаются в зависимости от необходимости. Большинство linux, в том числе ubuntu, по-моему, не допускают эту опцию по умолчанию.
Я использую фантастическое программное swapspace для управления динамическими файлами подкачки, доступное с дополнительной информацией здесь: http: // pqxx. org / development / swapspace / Обычно я считаю, что это самый простой способ управления свопами на ubuntu.