Linux Kernel 6.11 Release -Kandidat 1 (RC1) wird veröffentlicht
Linux -Kernel 6.11 RC1 -Veröffentlichung: Stabilitätsverbesserung und Zukunftsaussichten
Linus Torvalds, der Hauptentwickler von Linux Kernel, kündigte die Veröffentlichung der ersten Kandidatenversion (RC1) für Linux Kernel 6.11 am 28. Juli 2024 an. Obwohl die Sommerferien zu einer Verringerung der Entwicklungsarbeit geführt haben, wird der Entwicklungszyklus von 6,11 RC1 Schritt für Schritt fortgesetzt. Torvalds stellte fest, dass das Zusammenführungsfenster und die Gesamtstatistiken mit dem typischen Veröffentlichungsmuster übereinstimmen.
Statistiken einreichen
Die Linux 6.11-RC1-Version enthält über 12.000 Commits. Die meisten dieser Änderungen sind Treiberaktualisierungen (über 50%), und ein großer Teil hängt mit Hardwarebeschreibungen zusammen.
Zusätzlich zu den Treiberaktualisierungen sind andere Entwicklungsbereiche, auf die es wert ist, aufmerksam zu sein, sondern auch::
- Architektur -Update : Insbesondere für ARM- und X86 -Architekturen, von denen ein großer Teil von DTS -Dateien (Gerätebaum -Quellcode) sind.
- Tools und Dokumentation : Über ein Sechstel des Updates.
- Kernverbesserungen für Kern : wirkt sich auf Dateisysteme, Netzwerke, virtuelle Maschinen und den Kernel selbst aus.
Wichtige Änderungen am Kernel 6.11 RC1
Die meisten Änderungen in 6.11 RC1 konzentrieren sich auf die Hardwareunterstützung:
- AMD GPU Register Dump : Dies macht ungefähr 45% der Anzahl verschiedener Codeleitungen aus, was darauf hinweist, dass eine Menge Arbeit mit AMD -Grafikunterstützung durchgeführt wurde. Dies kann die Leistung und Kompatibilität für AMD -GPU -Benutzer verbessern.
- Leistungsereignis JSON Deskriptor -Dateien : Diese Dateien machen weitere 5% der Änderungen aus und können die Funktionen der Systemleistung verbessern. Dieses Update kann den Systemadministratoren und Entwicklern zugute kommen, die mit der Leistungsoptimierung beschäftigt sind.
Ändern Sie die Verteilung
Ohne Aktualisierungen von Hardware -Beschreibung folgen Änderungen in Linux 6.11 RC1 einer typischen Verteilung:
- Treiber : Mehr als 50% der Änderungen weisen weiterhin auf den erweiterten Hardwareunterstützung auf.
- Architekturaktualisierungen : Über ein Drittel befindet sich ein großer Teil davon in der DTS-Datei (Device Tree Source Code). Dies deutet auf Verbesserungen der Unterstützung bestimmter Plattformen hin, insbesondere auf ARM-basierten Systemen.
- Tools und Dokumentation : Über ein Drittel sollte es Entwicklern und Benutzern helfen, den Kernel besser zu verstehen und zu nutzen.
- Kernkern : Der verbleibende Drittel, Deckung:
- Dateisystem
- Netzwerk
- Virtual Memory (VM)
- Im Kernel
Diese Kernaktualisierungen können Leistungsverbesserungen und Fehlerbehebungen für verschiedene Subsysteme umfassen.
6.11 Konstruktionsregression und Verbesserung des RC1
Geert Uytterhoeven enthält einen detaillierten Bericht über die Erstellung von Regressionen und Verbesserungen für diesen Versionskandidaten, in dem darauf hingewiesen wird, dass weniger Erstellungsfehler und Warnungen vorliegen.
Im Vergleich zu V6.10 lautet die Liste der Build-Regressionen und Verbesserungen im Linux-Kernel 6.11-RC1 wie folgt:
- Fehlerregression : In 6.11-RC1 gibt es 7 neue Build-Fehler, die verschiedene Architekturen beeinflussen, einschließlich MIPS, Powerpc, M68K und SH4. Beispielsweise bezieht sich ein Fehler mit einem inkompatiblen Zeigertyp in einer bestimmten Datei in einem MIPS -Schema.
- Fehlerverbesserungen : In diesem Bericht werden 22 Fehlerverbesserungen hervorgehoben und verschiedene Probleme wie fehlende Prototypen, Umzugsfehler und nicht verwendete Variablen behandelt. Diese Verbesserungen beheben einige Fehler im V6.10 -Kernel.
- Warnregression : Es gibt 4 neue Build -Warnungen, die hauptsächlich in BTRFs und Kernel/Fork.c -Dateien konzentriert sind.
- Warnverbesserungen : 6.11-RC1 löst 19 Warnungen, die in früheren Versionen existierten. Diese Verbesserungen decken mehrere Bereiche ab, einschließlich Konfigurationsdateien, schemaspezifischen Dateien (MIPS, SPARC) und Treiberdateien.
Insgesamt zeigt die 6.11-RC1-Version einen signifikanten Rückgang der Anzahl der Fehler (-22) und Warnungen (-19), was auf einen positiven Schritt in Richtung eines stabileren und zuverlässigeren Build-Prozesses hinweist.
Follow-up-Plan
Da dies der erste Kandidat für Linux 6.11 ist, markiert es den Beginn der Beta -Phase. In den nächsten Wochen wird die Kernel -Community daran arbeiten, Fehler zu identifizieren und zu beheben und nachfolgende RC -Versionen zu veröffentlichen.
Unter der Annahme, dass ein typischer Entwicklungszyklus folgt, wird die endgültige Version von Linux 6.11 voraussichtlich innerhalb weniger Monate veröffentlicht. Wenn ein typischer Entwicklungszyklus befolgt wird, können wir erwarten, dass die endgültige Version von Linux 6.11 um den 22. September 2024 veröffentlicht wird.
Test Linux Kernel 6.11 RC1
Benutzer werden aufgefordert, die erste Version von 6.11 von der Kernel.org -Website oder dem Git -Baum von Linus Torvalds zum Testen herunterzuladen.
Beachten Sie, dass diese Entwicklungsversionen nicht in Produktionssystemen verwendet werden sollten, da sie experimentell sind.
Linux -Kernel 6.11 endgültiger Veröffentlichungsdatum
Linux Kernel RC1 wurde am 28. Juli 2024 veröffentlicht. In Anbetracht eines typischen Entwicklungszyklus von 9 bis 10 Wochen können wir das Veröffentlichungsdatum der endgültigen Version von Linux Kernel 6.11 schätzen.
- Kandidatenveröffentlichungszyklus : 7-8 Wochen nach der Veröffentlichung von RC1.
- RC1 -Veröffentlichung : 28. Juli 2024
- RC-Zyklusdauer : 7-8 Wochen
Geschätzter endgültiger Veröffentlichungsdatum
- 7 Wochen ab RC1 : 15. September 2024
- 8 Wochen ab RC1 : 22. September 2024
Wenn also ein typischer Entwicklungszyklus befolgt wird, können wir erwarten, dass die endgültige Version von Linux 6.11 am 15. oder 22. September 2024 veröffentlicht wird.
Das wahrscheinlichste Szenario ist der 22. September 2024, da dies eine vollständige 8-wöchige RC-Phase ermöglicht, die für viele Kernelversionen üblich ist. Wenn der Stabilisierungsprozess gut läuft, ist es möglich, am 15. September veröffentlicht zu werden.
Es ist wichtig zu beachten, dass dies unsere Annahme ist. Das tatsächliche Veröffentlichungsdatum kann aufgrund spezifischer Probleme in der RC -Phase um ein bis zwei Wochen variieren.
Linus Torvalds kann sich entscheiden, den Zyklus zu verlängern, wenn ein erhebliches Problem gefunden wird, oder ihn im Voraus freisetzen, wenn der Kernel schnell und stabil ist.
Der Entwicklungszyklus typischer neuer Linux -Kernelversionen
Der typische Entwicklungszyklus neuer Linux -Kernelversionen folgt einem vollständigen Muster. Lassen Sie mich den Prozess erklären:
1. Fusion Fenster :
- Dauert ungefähr zwei Wochen.
- Unmittelbar nach der Veröffentlichung des vorherigen stabilen Kernels geöffnet.
- In dieser Zeit werden wichtige Änderungen und neue Funktionen in den Hauptkern übergeben.
2. Versionskandidat (RC) :
- Nach dem Abschluss des Zusammenführungsfensters wird der erste Versionskandidat (RC1) bekannt gegeben.
- RC wird anschließend jede Woche veröffentlicht.
- Die RC-Phase dauert normalerweise 7-8 Wochen, kann jedoch bei Bedarf auf 9-10 Wochen verlängert werden.
3. Stabilisierung :
- In der RC -Phase verlagert sich der Fokus auf Fehlerreparatur und Stabilisierung.
- Nach RC1 werden keine neuen Funktionen hinzugefügt, nur Fehlerbehebungen und kritische Updates.
4. endgültige Veröffentlichung :
- Die endgültige Version wird veröffentlicht, wenn Linus Torvalds feststellt, dass der Kernel stabil genug ist.
- Dies geschieht normalerweise nach RC7 oder RC8, kann jedoch je nach Stabilität der Version früher oder später auftreten.
5. Wartung :
- Nach der endgültigen Veröffentlichung tritt der Kernel in die Wartungsphase ein.
- Fehlerbehebungen und Sicherheitsaktualisierungen werden in diese Version zurückgegeben.
Der gesamte Zyklus von der Öffnung des Zusammenführungsfensters bis zur endgültigen Version dauert normalerweise etwa 9-10 Wochen. Dies bedeutet, dass neue Kernelversionen normalerweise alle 2-3 Monate veröffentlicht werden.
Für Linux 6.11 RC1 befinden wir uns am Anfang der RC -Phase. Basierend auf typischen Zyklen können wir erwarten, dass die endgültige Version von Linux 6.11 in etwa 7 bis 8 Wochen veröffentlicht wird, sofern keine Hauptprobleme, die die RC-Phase verlängern würden, festgestellt werden.
Ressource :
- Linux Kernel 6.11 RC1 -Versionsnotizen
Follow-up-Lesung :
- Linux Kernel 6.11-RC2 Release: Konzentrieren Sie sich auf "sinnvollere Fragen".
Das obige ist der detaillierte Inhalt vonLinux Kernel 6.11 Release -Kandidat 1 (RC1) wird veröffentlicht. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen











Die fünf grundlegenden Komponenten von Linux sind: 1. Der Kernel, Verwaltung von Hardware -Ressourcen; 2. Die Systembibliothek, die Funktionen und Dienste bereitstellt; 3. Shell, die Schnittstelle, in der Benutzer mit dem System interagieren können; 4. Das Dateisystem, das Daten speichert und organisiert; 5. Anwendungen, die Systemressourcen verwenden, um Funktionen zu implementieren.

Linux wird häufig in Servern, eingebetteten Systemen und Desktopumgebungen verwendet. 1) Im Serverfeld ist Linux aufgrund seiner Stabilität und Sicherheit eine ideale Wahl für das Hosting von Websites, Datenbanken und Anwendungen geworden. 2) In eingebetteten Systemen ist Linux für seine hohe Anpassung und Effizienz beliebt. 3) In der Desktop -Umgebung bietet Linux eine Vielzahl von Desktop -Umgebungen, um den Anforderungen verschiedener Benutzer gerecht zu werden.

Zu den Methoden für das grundlegende Linux -Lernen von Grund zu Grund gehören: 1. Verstehen Sie das Dateisystem und die Befehlszeilenschnittstelle, 2. Master Basic -Befehle wie LS, CD, MKDIR, 3. Lernen Sie Dateivorgänge wie Erstellen und Bearbeiten von Dateien, 4. Erklären Sie fortgeschrittene Verwendung wie Pipelines und GREP -Befehle, 5.

Linux -Geräte sind Hardware -Geräte, die Linux -Betriebssysteme ausführen, darunter Server, PCs, Smartphones und eingebettete Systeme. Sie nutzen die Leistung von Linux, um verschiedene Aufgaben wie Website -Hosting und Big Data Analytics auszuführen.

Das Internet stützt sich nicht auf ein einzelnes Betriebssystem, aber Linux spielt eine wichtige Rolle dabei. Linux wird häufig auf Servern und Netzwerkgeräten verwendet und ist für seine Stabilität, Sicherheit und Skalierbarkeit beliebt.

Die Nachteile von Linux umfassen Benutzererfahrung, Softwarekompatibilität, Hardwareunterstützung und Lernkurve. 1. Die Benutzererfahrung ist nicht so freundlich wie Windows oder MacOS und basiert auf der Befehlszeilenschnittstelle. 2. Die Softwarekompatibilität ist nicht so gut wie andere Systeme und es fehlen native Versionen vieler kommerzieller Software. 3. Die Hardware -Unterstützung ist nicht so umfassend wie Windows, und die Treiber können manuell zusammengestellt werden. 4. Die Lernkurve ist steil, und die Mastering -Befehlszeilenvorgänge erfordert Zeit und Geduld.

Der Kern des Linux -Betriebssystems ist die Befehlszeilenschnittstelle, die verschiedene Operationen über die Befehlszeile ausführen kann. 1. Datei- und Verzeichnisoperationen verwenden LS, CD, MKDIR, RM und andere Befehle, um Dateien und Verzeichnisse zu verwalten. 2. Benutzer- und Berechtigungsverwaltung sorgt für die Systemsicherheit und die Ressourcenzuweisung über UserAdd, PASSWD, CHMOD und andere Befehle. 3. Process Management verwendet PS, Kill und andere Befehle, um Systemprozesse zu überwachen und zu steuern. 4. Netzwerkoperationen umfassen Ping, IFConfig, SSH und andere Befehle zum Konfigurieren und Verwalten von Netzwerkverbindungen. 5. Systemüberwachung und Wartung Verwenden Sie Befehle wie Top, DF, DU, um den Betriebsstatus und die Ressourcennutzung des Systems zu verstehen.

Das durchschnittliche Jahresgehalt der Linux -Administratoren beträgt in den USA 75.000 bis 95.000 USD und 40.000 bis 60.000 € in Europa. Um das Gehalt zu erhöhen, können Sie: 1. kontinuierlich neue Technologien wie Cloud Computing und Containertechnologie lernen; 2. Projekterfahrung sammeln und Portfolio einrichten; 3. Geben Sie ein professionelles Netzwerk ein und erweitern Sie Ihr Netzwerk.
