Beim DMA-Transfer klemmt sich die CPU vom Bus ab und überlässt einem DMA-Controller die Regie, der Datenblöcke effizienter kopiert als sie selbst. Der Programmierer muss etwas Basiswissen über Speicherverwaltung, Adressvarianten und Cache-Kohärenz vorweisen. Nach dieser Kern-Technik kann er das.
Know-how
Manchmal ist es nur ein kleiner Hinweis, der dem Admin stundenlange Fehlersuche erspart. Hier sind drei nützliche Tipps für alle Netzwerker.
Eine Schwachstelle im Linux-Kernel führt dazu, dass ein lokaler Angreifer unter Umständen Befehle mit Kernelrechten ausführen kann.
Unerkannt surfen: Viele Internetnutzer möchten ihre Privatsphäre im Netz schützen und ohne Not nichts von sich preisgeben. Das geht sogar kostenlos – mit der Spezial-Linux-Distribution Whonix, die das Tor-Netzwerk einbindet.
Wer schon einmal beobachtet hat, wie sein eigenes Netzwerk gelegentlich ohne erkennbaren Grund ins Stottern gerät, sollte hier weiterlesen. Die Ursache könnte Bufferbloat sein.
Cloudstorage und Hyperconverged-Lösungen ergänzen den klassischen Storage – und schon seit Längerem verdrängen SSDs die traditionellen Festplatten. Oft muss sich der Admin dabei fragen, wie er die Leistungsfähigkeit einer konkreten Lösung messen kann. Aber...
Ein uralter Bug macht plötzlich Schlagzeilen, lässt sich doch mit ihm auf einfachste Weise ein eigentlich wirksamer Sicherheitsmechanismus leicht umgehen.
Was sagen Metadaten über vernetzte Geräte? Aus diesen leicht zu sammelnden Informationen und dem Umfang lassen sich mehr Schlüsse ziehen, als man denkt. Und das nicht nur in guter Absicht.
Ein ausgeklügeltes Framework verwaltet das Abarbeiten asynchroner Codesequenzen im Linux-Kernel: Kworker-Threads. Was sie sind, wie sie arbeiten und wer die Arbeitstiere für seine Zwecke einspannen darf, erklärt die neueste Folge der Kern-Technik.
Manche Apps machen hinter dem Rücken ihres Anwenders Dinge, auf die der nicht gefasst ist. Besonders dreist geht ein chinesisches SDK zu Werke, das SMS-Nachrichten nach Hause weiterleitet.
Obwohl das Protokoll MQTT gewöhnlich im selben Atemzug wie das Internet of Things (IoT) erwähnt wird, bietet es Admins mit seinen Features auch ganz andere spannende Verwendungsmöglichkeiten. Zum Beispiel beim Monitoring.
Kritische Code-Abschnitte, bei deren paralleler Abarbeitung Inkonsistenzen entstehen können, müssen geschützt werden. Die Informatik kennt dafür mehrere geeignete Verfahren, die meisten produzieren aber Overhead oder gar Deadlocks. Beim vergleichweise neuen RCU ist das anders.
Schon ein Fehler reicht, und an sich sichere Konzepte greifen ins Leere. Open SSH ist dafür ein Musterbeispiel. Hier hebelt ein Versehen bei der PAM-Integration die ganze Sandbox aus.
Hashfunktionen sind aus der Informatik nicht mehr wegzudenken. Sie spielen nicht nur in Datenbanken oder beim Berechnen von Prüfsummen eine Rolle, sondern sind unverzichtbar, wenn es um das sichere Aufbewahren von Passwörtern gilt.
HTTP 1.1 ist in die Jahre gekommen und bremst das Surfen im Web. Abhilfe verspricht die Nachfolgeversion HTTP 2.0. Was wird sich für Admins und Nutzer ändern?











