|
|
 |
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,277 total; 30 recently |
|
|
Page Views: |
10,166 total |
|
|
User Rating: |
awaiting 10 votes |
 |
|
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,277 downloads |
|
 |
|
 |
 |
| |
  |
[rating: 10] |
|
 |
Primary Location |
|
|
| Add Additional Location |
 |
|
 |
|
| Source Included |
 |
 |
 |
 |
 |
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.
|
|
 |
 |
|
 |
 |
 |
 |
 |
 |
 |
|
|
 |
 |
 |
| |
Recent Downloads - # 494
Total Downloads - # 1,680
Total Views - # 1,780
User Ratings - N/A
|
 |
 |
 |
 |
| |
Class Libraries
Example Code
|
 |
 |
 |
 |
 |
1. BePodder - 9.80
2. QEMU - 9.68
3. ScummVM - 9.57
4. Jukebox - 9.44
5. Haiku AGP busm... - 9.35
6. cpu_fix - 9.31
7. vim6 - 9.31
8. VNCServer - 9.30
9. Beezer - 9.26
10. HandBrake - 9.25
|
 |
 |
 |
 |
 |
1. Ati Radeon G... - 32,865
2. BeOS 5 Perso... - 32,433
3. Realtek RTL8... - 20,348
4. Ensoniq Audi... - 17,685
5. USB Joystick... - 16,549
6. BePDF - 15,343
7. ATI Rage 128... - 13,351
8. S3 Trio 64 v... - 10,302
9. VLC Media Pla... - 9,521
10. DOSBox - 9,456
|
 |
 |
 |
 |
| You are not logged in.
Login
|
 |
 |
 |
 |
|