Paging is better and faster than Segmentation
1) Paging basically splits the Main Memory into equal sized portions for a program implementation. Each program is allocated a certain number of virtual pages in the Main Memory Unit that link to actual physical memory on the computer.
2) Segmentation takes pre-allocated spaces in the memory and places programs into the slots that best fit the program size. Occasionally, this will cause small segments of unused memory on the machine.
3) Paging is better as it allows programs to use more memory than is actually present, and it allows for switching between active pages to accommodate multitasking. Segmented addressing is an old approach that is extremely inefficient and rather awkward.
Correct me if I am wrong and add further points to it.
Thank you