<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=77.12.106.181</id>
	<title>Wikipedia (Deutsch) – Lokale Kopie - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=77.12.106.181"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php/Spezial:Beitr%C3%A4ge/77.12.106.181"/>
	<updated>2026-06-12T03:06:43Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Name_service_caching_daemon&amp;diff=2390694</id>
		<title>Name service caching daemon</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Name_service_caching_daemon&amp;diff=2390694"/>
		<updated>2025-03-24T08:09:27Z</updated>

		<summary type="html">&lt;p&gt;77.12.106.181: /* Weblinks */  Link &amp;quot;NSCD in Solaris&amp;quot; entfernt. Originalseite nicht mehr erreichbar und linkt nur noch auf Werbung mit zweifelhaften Inhalten oder Affiliate-Links.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der &#039;&#039;&#039;name service caching daemon&#039;&#039;&#039;, kurz &#039;&#039;&#039;nscd&#039;&#039;&#039;, ist ein [[Daemon]] in verschiedenen [[Unix]]-artigen [[Betriebssystem]]en, u. a. [[Linux]] und [[Solaris (Betriebssystem)|Solaris]], dessen Aufgabe darin besteht, Namensabfragen wie Abfragen auf [[/etc/passwd]], [[/etc/hosts]], [[/etc/group]] sowie DNS-Abfragen, die über libc-Funktionen vorgenommen werden, zu [[Cache|cachen]], um die Leistung eines Systems zu erhöhen.&lt;br /&gt;
&lt;br /&gt;
Die [[Konfiguration (Computer)|Konfiguration]] des nscd erfolgt über die Datei &amp;lt;code&amp;gt;/etc/nscd.conf&amp;lt;/code&amp;gt;&amp;lt;ref&amp;gt;https://www.kernel.org/doc/man-pages/online/pages/man3/getnameinfo.3.html&amp;lt;/ref&amp;gt;, in der Einstellungen für die verschiedenen Caches für die Nutzer-, Gruppen- oder Namensdatenbanken vorgenommen werden können, z.&amp;amp;nbsp;B. &amp;lt;code&amp;gt;positive-time-to-live&amp;lt;/code&amp;gt; etc.&lt;br /&gt;
&lt;br /&gt;
Der Einsatz eines nscd lohnt sich zumeist nur, wenn ein System entweder sehr große Nutzerdatenbanken besitzt oder diese nur über ein [[Rechnernetz|Netzwerk]] abfragen kann. Bei solchen Bedingungen können durch Einsatz des nscd massiv [[Festplatte]]n- und  [[Rechnernetz|Netzwerkressourcen]] eingespart werden&amp;lt;ref&amp;gt;{{Webarchiv|url=http://www.linux.ncsu.edu/realm_linux/usersguide-EL4/ch04s06.php |wayback=20100918094734 |text=Archivierte Kopie |archiv-bot=2019-05-03 04:35:10 InternetArchiveBot }}&amp;lt;/ref&amp;gt;, bei gleichzeitiger Erhöhung der Schnelligkeit von Namensabfragen. Andererseits verlangsamt ein nscd ein System ohne solche Bedingungen nicht (oder zumindest nicht nennenswert), sodass es sich auf nahezu allen Systemkonfigurationen lohnt, einen nscd zu betreiben.&lt;br /&gt;
&lt;br /&gt;
Konkret gecacht werden Zugriffe auf die System-Datenbanken in &amp;lt;code&amp;gt;/etc/passwd&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;/etc/group&amp;lt;/code&amp;gt; und &amp;lt;code&amp;gt;/etc/hosts&amp;lt;/code&amp;gt;, die u. a. über folgende (g)[[libc]]-Funktionen durchgeführt werden&amp;lt;ref&amp;gt;https://www.kernel.org/doc/man-pages/online/pages/man8/nscd.8.html&amp;lt;/ref&amp;gt;:&lt;br /&gt;
* &amp;lt;code&amp;gt;getpwnam()&amp;lt;/code&amp;gt;&amp;lt;ref&amp;gt;https://www.kernel.org/doc/man-pages/online/pages/man3/getpwuid.3.html&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;getgrnam()&amp;lt;/code&amp;gt;&amp;lt;ref&amp;gt;https://www.kernel.org/doc/man-pages/online/pages/man3/getgrgid.3.html&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;gethostbyname()&amp;lt;/code&amp;gt;&amp;lt;ref&amp;gt;https://www.kernel.org/doc/man-pages/online/pages/man3/gethostbyname.3.html&amp;lt;/ref&amp;gt; (welches allerdings &#039;&#039;obsolete&#039;&#039; ist)&lt;br /&gt;
* &amp;lt;code&amp;gt;getaddrinfo()&amp;lt;/code&amp;gt;&amp;lt;ref&amp;gt;https://www.kernel.org/doc/man-pages/online/pages/man3/getaddrinfo.3.html&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;getnameinfo()&amp;lt;/code&amp;gt;&amp;lt;ref&amp;gt;https://www.kernel.org/doc/man-pages/online/pages/man3/getnameinfo.3.html&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
* [[Name Service Switch]]&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://linux.die.net/man/8/nscd man 8 nscd bei linux.die.net]&lt;br /&gt;
* [https://www.kernel.org/doc/man-pages/online/pages/man8/nscd.8.html Ausführlichere Manpage auf kernel.org]&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Netzwerktechnik]]&lt;/div&gt;</summary>
		<author><name>77.12.106.181</name></author>
	</entry>
</feed>