Which is better dynamic disk or basic disk?
Also, what is the difference between basic disk and dynamic disk?
A basic disk is a conventional storage model that uses partition tables or logical drives to manage data on the hard disk, whereas a dynamic disk does not use partition tables, but dynamic volumes instead of partitions.
Keeping this in view, is Dynamic disk faster than basic?
There should be no performance difference between a Basic and Dynamic disk. Unless when you are using the spanning feature of dynamic disk that will reduce the performance of the diskset you are using as there will be some overhead. As to why, it is a design decision by Microsoft we can only speculate about.
Another thing that you need to be aware of is that if you convert a basic disk to a dynamic disk, then the conversion will not actually occur yet if files in the disk are open. If files are open, then the conversion will require you to reboot your system.