iotop works like top, but it watches your disk instead of your CPU.
RAM is a crucial component for a smooth PC experience. Linux doesn't require as much RAM as Windows. More is always better, but too much is also a thing. I'm not going to start with a "back in the day ...