Fehler in der Speicherverwaltung sind mit einem normalen Debugger kaum zu entdecken. Hilfe versprechen Mpatrol und Valgrind: Die Malloc-Debugger überwachen jede Memory-Aktion und warnen den Entwickler, wenn sein Programm Speicherlücken zurücklässt oder neben dem erlaubten Bereich schreibt.
Artikel
Ein genauer Blick auf das Thema Fonts in Java-Programmen lohnt sich, denn ein umfangreiches API kann Schriften auf viele Arten verändern. Grundlagenwissen über Schriftfamilien und -technologien ist hilfreich, um dieses Potenzial besser auszuschöpfen.
Mit dem neuen Kernel hält ACPI auf relativ breiter Front in Linux Einzug. Die vereinheitlichte Hardware- Konfiguration ist schon aus dem Kernel 2.4 bekannt, beim Powermanagement kommen aber gleich mehrere Schlafmodi hinzu.
Die Leistungsentfaltung von Betriebssystemen hängt entscheidend von der Performance und der Strategie des Schedulers ab, der die Prozessliste führt und lauffähigen Prozessen die CPU scheibchenweise zuteilt. Der Scheduler des Kernels 2.6 ist komplett umgeschrieben und erfüllt die Anforderungen in...
Obgleich eigentlich Arzt, zählt der Australier Con Kolivas (links im Bild) zu den Performance-Spezialisten unter den Kernelprogrammierern. Für Linux 2.4 gab er eine eigene Patchsammlung heraus, schrieb einen Benchmark und zeichnet für wichtige Scheduling-Algorithmen im Kernel 2.6 verantwortlich.
Laufzeit-Informationen des Kernels lassen sich über das Proc-Filesystem auslesen und verändern. Die siebente Kern-Technik-Folge zeigt, wie man in seinem eigenen Code dieses virtuelle Dateisystem unterstützt. Im Kernel 2.6 vereinfachen Sequence Files die Programmierung.
Ohne Kabel online - technisch kein Problem, nur die Sicherheitsprobleme der Funknetze stören die Gemütlichkeit. Jedem Besucher im Caf} gegenüber beliebig Bandbreite schenken ist nicht jedermanns Sache, also muss eine Authentifizierung her. Die sollte plattformunabhängig funktionieren.
Novell liefert mit den Nterprise Linux Services 1.0 eine ganze Reihe seiner bekannten Netware-Komponenten für Suse Linux und Red Hat zertifiziert aus. Das Produkt ist multifunktional, simpel zu installieren und vielfältig mit Leben zu erfüllen.
Linux-Printserver bereiten ihren Benutzern kaum Probleme: LPR können alle Unix-Derivate, Windows-Clients drucken auf einen Samba-Server genauso wie auf Windows NT und 200X. Der umgekehrte Fall, ein Linux-Client druckt auf Samba- oder Windows-Servern, ist simpel. Es sei denn, auf dem Client...
Unix-Systeme fassen Protokollmeldungen an einer zentralen Stelle zusammen. Das vereinfacht die Pflege und erleichtert die Fehlersuche - der Syslog-Dienst wird zum engen Verbündeten des Admin.
Das Buch "C und Linux" richtet sich an angehende Programmierer, die lernen wollen mit der Sprache C unter Linux zu programmieren. Es deckt ein breit gefächertes Spektrum an Themen ab. Das englischsprachige Buch "Linux Toys" stellt 13 Anwendungsbeispiele für Linux-Systeme vor.
Ist Microsoft wirklich der Jobmotor Deutschlands oder pustet die Uni Münster nur Luft durch die norddeutsche Tiefebene? Die ganz persönliche Meinung eines Langzeitbewohners der Linux-Welt.
Mit Mobile IP behält ein Laptop seine IP-Adresse, wenn er in ein neues Netzwerk wechselt. Selbst beim Übergang von einem WLAN in ein Ethernet bleiben die TCP-Verbindungen bestehen. Bei TMip (Transparent Mobile IP) funktioniert das sogar ohne Eingriffe am Client.
Ähnlich wie Köche arbeiten auch Software-Autoren an immer neuen Kreationen für die Benutzer. Wir picken die Leckerbissen heraus. Diesmal: Das Rennspiel Racer, Linux als Wireless Access Point, OpenBSD 3.4, Teamwork und Verfassungsänderung bei Debian. Für die Festtage gibt's leckere Plätzchen.
Admins müssen bei Bedarf schnell ermitteln, welcher User sich wann und von wo auf ihrem System angemeldet hat. Mit diesem Wissen schützen sie ihre Computer vor Missbrauch und können im Ernstfall die Eindringlinge zurückverfolgen. Die Kommandos »who«, »w« und »last« liefern die Daten.














