KnotDNS bi baldariya xwe ya li ser pêvajoya lêpirsînê ya performansa bilind ve tête diyar kirin, ji bo vê yekê ew pêkanînek pir-mijal û bi piranî ne-astengker bikar tîne ku li ser pergalên SMP-ê baş hûr dibe. Taybetmendiyên wekî lê zêdekirin û jêbirina qadên di firînê de, veguheztina deveran di navbera pêşkêşkeran de, DDNS (nûvekirinên dînamîkî), NSID (RFC 5001), pêvekên EDNS0 û DNSSEC (NSEC3 di nav de), sînorkirina rêjeya bersivê (RRL) têne peyda kirin.
Di weşana nû de:
- Piştgiriya bêkêmasî ji bo hesabên cûrbecûr yên hejmarên rêzik (SOA) ji bo herêmek li ser serverên master û xulam hatî bicîh kirin, dema ku herêm bi îmzeyek dîjîtal li ser servera xulamê hatî pejirandin;
- Piştgiriya ji bo tomarên bi tîpên çolê li modula geoip zêde kir;
- Ji bo DNSSEC mîhengek nû ya 'rrsig-pre-refresh' hate zêdekirin da ku frekansa bûyerên erêkirina devera îmzaya dîjîtal kêm bike;
- Mîhenga "tcp-reuseport" lê zêde kir da ku moda SO_REUSEPORT(_LB) ji bo soketên TCP saz bike;
- Mîhenga "tcp-io-timeout" lê zêde kir da ku dema operasyonên I/O yên hatina li ser TCP sînordar bike;
- Performansa operasyonên guherandina naveroka herêmê bi girîngî zêde bûye;
- Piştgiriya ji nû ve veavakirina navbeynkariya torê û destekkeran hate qut kirin, ji ber ku piştî ku pêvajo îmtiyazên xwe ji nû ve kir ew nikare were kirin;
- Pêkanîna DNS Cookies ji nû ve xebitand da ku bi tevahî pêşnûmeya pêşnûmeya draft-ietf-dnsop-server-cookies bişopîne;
- Ji hêla xwerû ve, sînorê pêwendiya TCP-ê naha bi nîvê sînorê danasîna pelê pergalê re sînorkirî ye, û hêjmara pelên vekirî naha bi 1048576 re sînorkirî ye;
- Dema ku hejmara hilgirên destpêkirinê hilbijêrin, hejmara CPU-an naha tê bikar anîn, lê ne ji 10 kêmtir;
- Navê gelek vebijarkan hatine guhertin, bo nimûne 'server.tcp-reply-timeout' bibe 'server.tcp-remote-io-timeout', 'server.max-tcp-clients' bibe 'server.tcp-max-clients', 'şablon. journal-db' ber 'database.journal-db', hwd. Piştgiriya ji bo navên kevn dê bi kêmî ve heya serbestberdana mezin a din were domandin.
Source: opennet.ru