News aus der Linux-Welt
Zahlen und Trends
Zacks Kernel-News
InSecurity News
Titelthema
Bruderhertz: Wie Linux vom Trend zu Multicore-CPUs profitiert
Technik, Marktübersicht und Grundlagen zu Mehrkern-Prozessoren
OpenMP-Standard: Software parallelisieren durch Compiler-Pragmas
C++-Template-basiertes Modell zur Thread-Programmierung
Kernel- und Treiberprogrammierung mit dem Kernel 2.6: Prozess-Scheduling
Was Multicore-CPUs wirklich bringen
Software
Zeitmess-Software
Aktueller Überblick über freie Software und ihre Macher
Spezialeffekte in Maya 8.5 im Vergleich mit Blender
Tooltipps
Sysadmin
Aus dem Alltag eines Sysadmin: CGI::IRC
Load-Balancing- und High-Availability-Cluster mit IPtables
Auditing und Asset Management mit dem Linux-Agenten von Centennial
LPIC-1-Vorbereitung – Teil 10: Benutzer und Gruppen, Variablen, Cron und At
Forum
Recht einfach - der Linux-Magazin-Ratgeber
Neues bei Debain
Leserbriefe
Tux liest: "Apache Webserver 2" und das "Open Source Jahrbuch 2007"
Greg Kroah-Hartman verspricht jedem Hardwarehersteller Linux-Treiber
Programmieren
Perl-Snapshot: OCR im Eigenbau mit Perl-Modulen
Artikel:
Treiber für alle: Greg Kroah-Hartman verspricht jedem Hardwarehersteller
Linux-Treiber
01.05.2007
Bietet ein Hersteller keine Linux-Treiber an, seien oft fehlendes Know-how und Unsicherheiten beim Auslegen der GPL die Ursache. Das glaubt Kernelentwickler Greg Kroah-Hartman und bietet Herstellern an, dass sein Kernel-Team die Treiber für sie entwickelt - kostenlos. Teile der Community reagieren jedoch feindlich.
Zwei Prozessorkerne - das bedeutet nicht notwenig auch doppelt so schnelle Anwendungen. HTTP-Benchmarks und ein synthetischer Test auf einem flotten Dual-Opteron-System bezeugen: Nur CPU-intensive und gut verteilbare Anwendungen profitieren.
Am PC arbeiten und die Arbeitszeit nebenbei auf einem Zettel protokollieren - wer möchte das schon. Eine Time-Tracking-Software übernimmt diese Aufgabe für Freiberufler und für alle, die den Überblick über die in einzelne Aufgaben investierte Zeit behalten möchten.
Tux liest: Ein Handbuch zu Apache 2 und das "Open Source Jahrbuch
2007"
01.05.2007
Das Linux-Magazin stemmt zwei Schwergewichte: Sebastian Wolfgartens Handbuch zu Apache 2 bringt es auf über 900 Seiten, das "Open Source Jahrbuch 2007" versammelt rund 40 Beiträge.
Baukasten: Ein Template-basiertes Programmiermodell für
Multicore
01.05.2007
Mit den Threading Buildings Blocks 1.0 bietet Intel für Parallelprogrammierung ein C++-Template-basiertes kommerzielles Framework an. Zwei Intel-Entwickler führen in das komplexe Konzept ein, das sich für alle Multicore- und SMP-Systeme eignet, und stellen wichtige Features vor.
Bestandsaufnahme: Auditing und Asset Management mit dem Linux-Agenten von
Centennial im Test
01.05.2007
Lageristen, Verkaufsleiter im Warenhaus und Administratoren eint eine lästige Aufgabe: Sie müssen den Überblick darüber behalten, was sie gerade verwalten. Das nennt sich Inventur oder neudeutsch Asset Management. Centennial Discovery nimmt dem Admin diese Aufgabe für viele Betriebssysteme ab.
Gemeinsam stark: Load-Balancing- und High-Availability-Cluster mit IPtables
01.05.2007
Wichtige Applikationen müssen trotz hängender Hardware und abstürzender Software verfügbar bleiben. Mit redundanten Servern gelingt dies: IPtables lässt sie im Cluster antreten und verteilt die Arbeit. Beim Ausfall eines Knotens schultert ein anderer dessen Last.
Debian ist frei und seine Entwickler sind Kosmopoliten. Das Linux-Magazin berichtet regelmäßig Interna aus der Debian-Entwicklerszene und angrenzenden Projekten.
Zwillingsforschung: Technik, Marktübersicht und Grundlagen zu
Mehrkern-Prozessoren
01.05.2007
Doppel-CPUs sind klar Trend, in Servern genauso wie in den Desktops ab der Mittelklasse. Der potenzielle Käufer verstrickt sich jedoch in den kryptischen Modellnamen und Featurebezeichnungen von Intels und AMDs Doppelwhoppern. Außerdem nagen Zweifel, ob die Software auch das Mehr an Kernen ausreizt. Eine Bilanz.
Kern-Technik: Kernel- und Treiberprogrammierung mit dem Kernel 2.6 -
Folge 33
01.05.2007
Der Linux-Kernel hat auch die Aufgabe, die Prozesse und Threads möglichst gleichmäßig auf die vorhandenen CPU-Cores zu verteilen. Einige Funktionen des Scheduling-API helfen dem Anwendungsprogrammierer dabei, den Kernel entsprechend zu beeinflussen.