8GB is the minimum RAM requirement for an SMS in both R81.20 and R82. I would expect some swap usage if you are allocating the minimum. The major kernel update in R82 may have changed the way it handles swap space, or there may be more overhead in the new kernel that consumes more memory (kernel memory cannot be swapped or paged and must always be "real"), which is squeezing process space for memory more than it did before.
Regardless of 4 or 8 cores, with 8GB of RAM, both versions of the SMS will use the "Medium env resources profile," which I just reviewed, and the heap sizes and such for that particular profile did not change between R81.20 and R82. Keep in mind that a transitory condition (booting up, policy installation, etc.) that caused the system to run low on available (not free) memory may have briefly pushed the system into swap space. In my experience, once that swap space is allocated, it is never released until a reboot. So even if the transitory condition has passed and there is now plenty of available (not free) memory, it may still show swap allocated but not actually used. Generally, I don't get too worried unless the amount of swap allocated exceeds 5% of the system's total RAM, which is about 410 MB in your case.
You can use sar -S to help determine when the transitory condition occurred and when the swap was initially allocated, and whether it is still actually in use right now. To see the amount of swap allocated to each currently running process (this may indicate which process was responsible for the swap allocation growth during the transitory period), run grep -i vmswap /proc/*/status
Gaia 4.18 (R82) Immersion Tips, Tricks, & Best Practices Video Course
Now Available at https://shadowpeak.com/gaia4-18-immersion-course