Most disks use zoned recording, where a more or less constant physical density of data is maintained over the disk. This means that tracks closer to the edge of the disk will have more sectors. Data reads from these regions will be a bit faster than data reads from tracks close to the hub.
On modern disks, the tracks closest to the edge start at 0, with higher numbers being closer to the centre of the disk. Therefore partitions on lower numbered tracks towards will perform slightly faster. As an aside, the actual heads x sectors x tracks layout on the drive is virtualised - the values you see are translated to the physical geometry behind the scenes by the drive's firmware and have nothing to do with the actual layout of the drive.
A rule of thumb for swap space is to have about twice as much as your physical RAM. A 1GB swap partition sounds reasonable.
For swap, making it a primary or logical partition is irrelevant, although there are a couple of caveats that may bite you on really old machines.
On older systems, some BIOSs couldn't boot from a partition that started outside track 1024. The
/boot area could be either left under
/ or mounted as a separate
/boot partition. In either case the entire partition where
/boot resides would need to be within track 1024 and may have needed to be a primary partition. This issue normally does not affect swap partitions.
Note that most PCs built from the mid-late 1990s onwards will not have this issue, so it probably does not affect you.