BeBits Information Developer Central Submit Application Your Account Web Links Contact Us
BeBits
Please support our sponsors!
DNS Resolver Library
version 1.0
contact publisher
home page
screenshots
version history
other reviews
send updates for this application
talkback
0 comments
 Published by Rompo
   Click here for more information about this publisher...
 Date Posted:   May 10th, 2001
 Last Updated:   May 10th, 2001
 License: Public Domain
 Downloads: 1,232 total; 1 recently
 Page Views: 8,395 total
 User Rating: awaiting 10 votes Give this application a rating
 Jump to the Downloads section
About DNS Resolver Library:
Normally DNS lookup can be done via gethostbyname() c function, but it does takelong time (matter of second(s)) to retrieve a result. DNS Resolver Library, simply cache IP address result of previously successful DNS lookup for futher refer. So for next DNS Lookup can be used cached result

Cache Lookup Speed, DNS Resolver maintaining IP address
of each host name sorted by hostname, to provide fast
search time.

Memory Utilization, DNS Resolver utilize memory usage
by using LRU (least recently used) replacement policy.

Lower CPU usage, DNS Resolver is using sychronization
technique to put other threads from doing direct lookup via
using gethostbyname(), while there is one already doing it,
and wake up all the threads which are waiting for that
particular host IP result.

Download Library and source code
Note In order to use DNS Resolver Library, it requires my
Lock Library and STL
Latest Version
   
Details about this version:  (no information provided)

 
Intel Version - requires R5   (22 KB) 1,232 downloads
 
 
Dev LinkLink reliability rating  [rating: 10]    Download this app  Report bad link Primary Location
 
Add Additional Location
  Source Included
 
Post your own comment to the Talkback for this application!
Report a problem with the listing for this application!
Like this app? Have questions or comments?
Why not tell the author? Use the "e-mail publisher" link to get in touch with the publisher; they usually love getting feedback.
 
BeGroovy
  Recent Downloads  -  # 794
Total Downloads  -  # 1,685
Total Views  -  # 1,748
User Ratings  -  N/A
  Class Libraries
Example Code
1.  QEMU - 9.62
2.  ScummVM - 9.50
3.  cpu_fix - 9.42
4.  Jukebox - 9.36
5.  Haiku AGP busm... - 9.35
6.  vim6 - 9.31
7.  Beezer - 9.25
8.  BeeF - 9.25
9.  HandBrake - 9.24
10.  DOSBox - 9.22
1.  Realtek RTL8139... - 276
2.  BeOS 5 Personal... - 239
3.  ATI Rage 128 Pr... - 189
4.  Ati Radeon Grap... - 188
5.  USB Serial driver - 119
6.  Broadcom 440x 1... - 111
7.  DjVu Viewer - 110
8.  Intel Extreme Gr... - 80
9.  Sound Blaster Pr... - 78
10.  VLC Media Player - 70
You are not logged in.
 Login or create an account...
Hosted by NetConnect

 
Unless otherwise noted, everything is copyright © 1999-2002 Fifth Ace Productions, LLC. All Rights Reserved.
For more legal trivia, take a gander at our
Legal Stuff page and our Privacy Statement.
Fifth Ace Productions