Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dnseval: send one query before starting the comparison #40

Open
webernetz opened this issue Nov 23, 2017 · 2 comments
Open

dnseval: send one query before starting the comparison #40

webernetz opened this issue Nov 23, 2017 · 2 comments
Assignees

Comments

@webernetz
Copy link
Contributor

Hi Babak,

I am currently testing a few DNS servers with dnseval. One suggestion: Since it tests basically the "cache hit" rate it makes a huge difference whether the requested hostname is already in the cache of the DNS resolver or not. If it is in the cache, all responses are fast. If it is not in the cache, the very first query is slow while all further queries are fast.
Hence my idea: Could you send a first query to the resolver (in order to have the hostname in the cache), wait a few moments (let's say, 1 second) and then start the actual dnseval test of the servers? To my mind this would give better comparable results.

Ciao,
Johannes

@farrokhi farrokhi self-assigned this Nov 23, 2017
@farrokhi
Copy link
Owner

Thanks for the suggestion. My initial idea is to add an optional warmup and exclude it from the measurement.

@webernetz
Copy link
Contributor Author

Yeah, or a "no-warmup" option to have the warmup by default. ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants