Je swap vergroten betekent je partitionering aanpassen. Hierbij zijn er altijd "risico's", hoewel dat in principe probleemloos kan gedaan worden.
Het hangt een beetje af van je huidige partitionering. Als je enkel je Linux datapartitie moet verkleinen en dan de (kleine) swap verplaatsen om die dan te kunnen vergroten, zal het allemaal vrij vlug gaan. Ik meen hier echter op te vangen dat je swap "aan het begin van de schijf" staat, en dan moet je wellicht eerst je Linux datapartitie verkleinen, en dan zowel je Linux datapartitie als je Windows partitie verplaatsen, wat zeer veel tijd zal vergen en dus al minder risicovrij is.
swap vooraan willen zetten is inderdaad niet zinvol. Met 512 MB RAM is minstens 1 GB swap wel aan te bevelen. Wat je kan doen, is je Ubuntu datapartitie iets verkleinen, en in de vrijgekomen partitie een tweede swap partitie maken. Linux zal dan je beide swap partities herkennen en gebruiken. Zo heb je toch je extra swap zonder aan je Windows partitie te moeten komen.