Kategorie: Blog

Steigerung der E/A-Geschwindigkeit um 6 % in Linux durch zeitgesteuertes Caching

Jens Axboe, der Schöpfer von io_uring und Betreuer des Blocksubsystems im Linux-Kernel, hat die Anzahl der Ein-/Ausgabe-Operationen pro Sekunde (IOPS) um mindestens 6 % (möglicherweise mehr bei leistungsstarken Konfigurationen des Linux-Kernels) gesteigert, und das in nur 5 Minuten Codearbeit. Die Idee besteht darin, Anfragen der aktuellen Zeit im Blocksubsystem zu cachen, die bei jeder Ein-/Ausgabe-Operation durchgeführt werden, - da […]

Die Entwicklung der benutzerdefinierten Shell COSMIC rückt näher an die Alpha-Version

Die Firma System76, die die Linux-Distribution Pop!_OS entwickelt, hat Fortschritte bei der Entwicklung der Benutzeroberfläche COSMIC bekannt gegeben, die in der Programmiersprache Rust neu geschrieben wurde (nicht zu verwechseln mit dem alten COSMIC, das auf GNOME Shell basierte). Die Benutzeroberfläche wird bereits seit über zwei Jahren entwickelt und steht kurz vor der Fertigstellung der ersten Alpha-Version, die die grundlegenden Funktionen bereitstellt, die es ermöglichen, die Benutzeroberfläche als ein produktives Produkt zu betrachten. Es wird angenommen, […]

Bei «ВКонтакте» gab es einen massiven Ausfall – mobile Anwendungen laden nichts, und die Web-Version funktioniert nicht vollständig.

Die mobile Anwendung «ВКонтакте» hat einen massiven Ausfall erlitten – viele Benutzer aus Russland und anderen Ländern berichten, dass in ihren sozialen Netzwerk-Anwendungen für iOS und Android nichts geladen wird. Auch die Web-Version von «ВКонтакте» hat Probleme, obwohl diese nicht ganz so umfangreich sind. Beim Start der mobilen VK-Anwendung sehen viele Nutzer nur einen endlosen Ladebildschirm […]

Das Programm zur Entwicklung des Betriebssystems Fuchsia für Arbeitsstationen wurde eingestellt.

Im Chromium-Projekt-Repository wurden die Komponenten entfernt, die zum Erstellen des Chrome-Browsers für das Betriebssystem Fuchsia erforderlich sind. Es wird festgestellt, dass die Unterstützung von Fuchsia in Chrome ein Experiment war, das nun eingestellt wird. Separat wird erwähnt, dass der Grund für die Einstellung der Unterstützung die Reduzierung des Programms zur Entwicklung von Fuchsia für Workstations ist. Die Unterstützung der WebEngine- und WebRunner-Browserkomponenten für Fuchsia wird fortgesetzt, jedoch wird es keinen separaten vollwertigen Browser geben […]

openSUSE Leap 16 wird auf der ALP-Plattform aufgebaut, die Container verwendet.

Die Entwickler des openSUSE-Projekts haben den Beginn der Arbeit an der nächsten bedeutenden Version des openSUSE Leap 16-Distributions angekündigt, die auf der neuen technologischen Plattform ALP (Adaptable Linux Platform) basieren wird, auf die auch die kommerzielle Distribution SUSE umsteigt. Der Release von openSUSE Leap 16.0 ist für 2025 geplant. In diesem Jahr wird am 11. Juni die Version openSUSE Leap 15.6 erstellt, die höchstwahrscheinlich […]

KingStation 0.3a

Die Version 0.3a von KingStation ist erschienen – ein Multisystem-Emulator für klassisches Gameplay. Das Projekt basiert auf RetroArch, legt jedoch Wert auf Benutzerfreundlichkeit ohne zusätzliche Funktionen und Balanceveränderungen in den Spielen. So sind beispielsweise Cheats, Zeitänderungen und das Speichern von Zuständen nicht vorhanden. Zu den Hauptänderungen in Version 0.3a gehört die grundlegende Unterstützung für die Wiedergabe von Video und Audio, was es ermöglicht, Videos anzusehen mit Anpassungen […]

Update der sicheren Android-Plattform GrapheneOS

Die gesicherte mobile Plattform GrapheneOS 2024011300 ist jetzt verfügbar. Sie stellt einen Fork des Android-Quellcodes (AOSP, Android Open Source Project) dar, der erweitert und modifiziert wurde, um die Sicherheit und den Datenschutz zu erhöhen. Das Projekt wurde zuvor unter dem Namen AndroidHardening entwickelt und spaltete sich von CopperheadOS ab, nachdem es Konflikte unter den Gründern gab. GrapheneOS unterstützt offiziell die meisten aktuellen Google Pixel-Geräte (Pixel […]

Sicherheitsanfälligkeit in Red Hat-Patches für den GRUB2-Bootloader, die die Passwortprüfung umgehen kann.

Eine Sicherheitsanfälligkeit (CVE-2023-4001) in den Bootloader-Patches von GRUB2, entwickelt von Red Hat, wurde bekannt gegeben. Diese Schwachstelle ermöglicht es, auf vielen UEFI-basierten Systemen die Passwortüberprüfung zu umgehen, die in GRUB2 eingerichtet wurde, um den Zugriff auf das Bootmenü oder die Befehlszeile des Bootloaders zu beschränken. Die Problematik resultiert aus einer Änderung, die von Red Hat in das GRUB2-Paket integriert wurde, das in RHEL und Fedora Linux bereitgestellt wird. Problem […]

Veröffentlichung der Plattform Lutris 0.5.15 zur Vereinfachung des Zugangs zu Spielen unter Linux

Die Game-Plattform Lutris 0.5.15 wurde veröffentlicht und bietet Werkzeuge zur Vereinfachung der Installation, Konfiguration und Verwaltung von Spielen unter Linux. Der Code des Projekts ist in Python geschrieben und steht unter der GPLv3-Lizenz. Das Projekt unterstützt ein Verzeichnis zum schnellen Suchen und Installieren von Spieleanwendungen, das es ermöglicht, Spiele unter Linux mit einem einzigen Klick zu starten, ohne sich um die Installation von Abhängigkeiten kümmern zu müssen […]

Diskussion über die Verwendung von C++ zur Entwicklung des Linux-Kernels

In der Mailingliste der Linux-Kernel-Entwickler wurde die vor sechs Jahren begonnene Diskussion über die Perspektiven der Verwendung modernen Codes in C++ im Linux-Kernel wiederaufgenommen, neben der derzeitigen Verwendung der Programmiersprache C mit Assembler-Integrationen und der Förderung der Programmiersprache Rust. Ursprünglich wurde das Thema der Kernel-Entwicklung in C++ 2018 von einem Ingenieur von Red Hat angesprochen, der am ersten April als Scherz […]

Die embedded-hal 1.0 wurde veröffentlicht, ein Toolkit zur Erstellung von Treibern in Rust.

Die Rust Embedded Working Group, die zur Entwicklung von Technologien zur Verbesserung der Qualität und Sicherheit von Anwendungen, Firmware und Treibern für eingebettete Systeme ins Leben gerufen wurde, hat die erste Version des Frameworks embedded-hal vorgestellt. Dieses bietet eine Sammlung von Programmierschnittstellen für die Interaktion mit Peripheriegeräten, die typischerweise mit Mikrocontrollern verwendet werden (z. B. werden Typen für die Bearbeitung von GPIO, UART, SPI und I2C bereitgestellt). Die Entwicklungen des Projekts sind in der Programmiersprache Rust verfasst und werden […]

In den Linux-Kernel 6.8 wurden Patches aufgenommen, die TCP beschleunigen.

In den Code-Basis, auf der der Linux-Kernel 6.8 basiert, wurden Änderungen übernommen, die die Leistung des TCP-Stacks erheblich steigern. Bei der Verarbeitung vieler paralleler TCP-Verbindungen kann die Beschleunigung bis zu 40 % betragen. Diese Verbesserung wurde erreicht, weil die Variablen in den Strukturen des Netzwerkstacks (socks, netdev, netns, mibs) nach dem Hinzufügen angeordnet wurden, was aus historischen Gründen definiert war. Die Überprüfung der Anordnung der Variablen in […]

Erwerben Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster