|
|
 |
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,266 total; 19 recently |
|
|
Page Views: |
9,181 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,266 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. cpu_fix - 9.42
5. Jukebox - 9.40
6. libdl.so - 9.40
7. Haiku AGP busm... - 9.35
8. vim6 - 9.31
9. Beezer - 9.26
10. HandBrake - 9.25
|
 |
 |
 |
 |
 |
1. BeOS 5 Perso... - 13,526
2. Realtek RTL8... - 13,069
3. Ati Radeon G... - 12,497
4. Ensoniq Audio... - 7,529
5. ATI Rage 128... - 7,425
6. USB Joystick... - 5,628
7. Broadcom 440x... - 5,393
8. USB Serial dr... - 4,699
9. S3 Trio 64 v2... - 4,693
10. Intel Extreme... - 4,456
|
 |
 |
 |
 |
| You are not logged in.
Login
|
 |
 |
 |
 |
|