Having only 2GB of ram will certainly slow down your computer. The higher your RAM utilization is the slower your computer will be. Since all modern operating systems take advantage of virtual memory which essentially is that the OS makes every process think it has a much larger set of memory than what is available. The OS maps the virtual memory into page tables and swaps parts in and out of physical memory. These context switches can be expensive resource wise.