Hi
The actual requirements for DNS servers are very small unless you are not hosting

e amount of domains on the same dedicated servers. In addition, there are few name servers that use MySQL, as a back end. In this kind of situation, you need to assign more RAM to your database server to cache queries and tables. Hence, that will reduce the loads even more.