How often does Linux NTP server update its time with the external NTP server?

All here, thank you for listening. Now I've set up a Linux NTP server by adding a external windows NTP server in /etc/ntp.conf. Then I start the ntpd daemon. But how often does the Linux NTP server update its time with the external NTP server? I've looked up everywhere but found no information about this. So any clue? Thanks in advance!

check the /etc/ntp.conf file. It should be in the minpoll and maxpoll.

How does it work?