online 1
gast (50)

/ Forum / Linux

LinuxLinux

Fragevon fragesteller_77 vom 19.11.2020, 12:11 Options

hosts mit vielen Einträgen

Hallo,

ist eine hosts Datei mit vielen Einträgen (Multidomain-Mailserver) eher günstig für die Performance des Systems (weil weniger dns Abfragen stattfinden) oder eher ungünstig (weil vielleicht eine lange Zugriffszeit beim lesen der größeren hosts datei besteht)?


Antwort schreiben

Antwort 1 von Neino vom 19.11.2020, 17:05 Options

Es ist Jacke wie Hose.

Antwort 2 von Jaja vom 19.11.2020, 18:09 Options

wenn du die hosts datei so exzessiv nutzt, ist das zwar der performance bei der namensauflösung minimal zuträglich, allerdings hast du damit ein automatisches updaten dieser informationen ausgeschlossen. darum gibt es ja hierarchisch aufgebaute dns server.
der nachteil dürfte überwiegen.

das durchsuchen bzw. öffnen der datei kannst du bei < 500 kbyte größe als quasi null betrachten; beweis:

time grep -i xyz /etc/hosts 


..sucht nach "xyz" in der hosts
das dürfte auch bei einer datei um die 500kbyte noch eine real zeit unter 0,05s dauern.

eine dns anfrage kannst du zum vergleich auch mal timen:

dig <beliebige_ip_oder_hostname> | grep -i "query time"


liefert dir die dafür gebrauchte zeit.

Antwort 3 von Jaja vom 19.11.2020, 18:11 Options

aso:

für den vergleich darf der über "dig" aufzulösende hostname natürölich NICHT in deiner hosts datei stehen, sonst ist es kein vergleich, sondern 2 verschiedene wege, die gleiche datei auszulesen!

Ähnliche Themen

Snapshot vom einlog-Fenster
basteltante  13.05.2007 - 94 Hits - 4 Antworten

Ubuntu oder Kubuntu
affiline  03.11.2007 - 78 Hits - 8 Antworten

Linux und Sicherheit
andi36  19.05.2007 - 92 Hits - 11 Antworten

Benutzerpasswort vergessem
susu  15.05.2007 - 108 Hits - 1 Antwort

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 16:59:01 2026