Connect with us

Künstliche Intelligenz

Linux: Torvalds wirft Bcachefs-Dateisystem aus dem Kernel


Linus Torvalds hat den Support für Bcachefs aus dem Hauptentwicklungszweig seines Kernels entfernt; das in neun oder zehn Wochen erwartete Linux 6.18 wird mit dem Dateisystem formatierte Datenträger daher von Haus aus nicht mehr einbinden können. Der für Linux-Verhältnisse ungewöhnliche Rauswurf erfolgte rund 24 Stunden nach der Freigabe von Linux 6.17 zum Wochenstart. Diese Version hatte bereits keine Bcachefs-Neuerungen mehr gebracht, denn der Linux-Erfinder hatte den Stand dort vor zwei Monaten als „extern gewartet“ gekennzeichnet und damit eingefroren – nach mehrfachem Zank mit Kent Overstreet, dem Erfinder und Hauptentwickler von Bcachefs.

Der Rauswurf sollte nur wenige Linux-Anwender betreffen, denn der Bcachefs-Code in Linux ist nie dem experimentellen Stadium entwachsen. Da einzelne Distributionen das Dateisystem aber als Option für Tester anboten, hat es durchaus Nutzer. Darunter sind auch einige sehr laute Fürsprecher. Kein Wunder, lockt doch Bcachefs mit einer attraktiven Kombination einiger von anderen Dateisystemen bekannten Features.

Für diese und zukünftige Anwender hat Overstreet einige Umbaumaßnahmen am Code vorgenommen, die er fortan extern entwickelt, wie er es vor der Aufnahme bei Linux 6.7 vor rund eindreiviertel Jahren getan hat. Durch die Umbauten lässt sich Bcachefs jetzt per DKMS (Dynamic Kernel Module Support) bei verschiedensten Kerneln ab Linux 6.16 nachrüsten – und wird bei Kernel-Updates idealerweise auch automatisch passend zum neuen Kernel übersetzt. Das Ganze kennen viele Anwender etwa von Distributionen wie Debian oder Ubuntu, die das ältere, proprietäre Kernel-Modul der Nvidia-Grafiktreiber via DKMS handhaben.



Torvalds will mit dem Rauswurf Verwirrung vermeiden, wo Bcachefs jetzt via DKMS installierbar ist.

(Bild: Screenshot Thorsten Leemhuis / heise medien)

Auch zur Virtualisierung mit VMware oder VirtualBox oder zum Support des Dateisystem OpenZFS setzen viele Distributionen auf das unabhängig vom Kernel gewartete DKMS. Das funktioniert in vielen Fällen recht zuverlässig, fällt gelegentlich aber beim Kompilieren auf die Nase. Das liegt zumeist nicht an DKMS, sondern am eher monolithischen Design von Linux.

Bei dem sind Treiber, Dateisystemcode und nichts Separates, sondern formen zusammen den „Kernel“ – auch dann, wenn man beim Bau des Kernels festlegt, einige Teile als nur bei Bedarf nachgeladenes Modul auszulagern. Bei gängigen Linux-Distributionen passen Kernel-Module daher nur zu dem Kernel-Image, für das sie kompiliert wurden. Diese sind somit eben nicht ab- oder aufwärtskompatibel, wie man es von stabilen Plug-in- oder Add-on-Schnittstellen bei Browsern oder Treibern von Windows kennt.

Das liegt auch an einem anderen Aspekt: Um den Kernel schnell und schlank zu halten, verändern Torvalds und seine Helfer bei Bedarf die Kommunikationswege zwischen den verschiedenen Bestandteilen von Linux; dabei nehmen sie keine Rücksicht auf externe gewarteten Kernel-Code, der sich über diese Wege einklinkt. Entwickler von extern entwickeltem Kernel-Code wie fortan Bcachefs müssen diesen daher hin und wieder an die Belange neuer Linux-Versionen anpassen; das kann alle paar Wochen oder nur alle paar Jahre nötig sein, je nachdem, welche Kernel-Funktionen der externe Code verwendet und wie häufig sich diese Kernel-seitig ändern.

Diese Änderungen am externen Code müssen es dann aber auch zu den Nutzern schaffen, bevor diese auf Kernel-Version mit veränderten Schnittstellen wechseln. Hakt es daran, schlägt beim Anwender das automatische Kompilieren des Moduls via DKMS fehl.

Bei extern gewarteten Modulen für Grafikchips führt das zu Problemen, die zumindest Kenner oft mit einigen Handgriffen lösen können. Bei Modulen für Dateisysteme kann es schwieriger sein, denn wenn dem startenden Kernel ein Modul für das Root-Dateisystem fehlt, kann man das System darüber nicht mehr starten und daher kein passendes neues Modul einrichten. Um sich aus so einer Situation ohne Live-Linux heraus zu manövrieren, belassen einige Distributionen den jeweils letzten als funktionierend bekannten Kernel bei Updates als Boot-Option zurück. Derlei braucht man im dümmsten Fall auch, wenn neuer Modulcode nicht funktioniert und man das alte Modul schon gelöscht hat.

Der DKMS-Weg von Bcachefs hat einen weiteren Nachteil, wie Overstreets Mail zur breiten Verfügbarkeit des DKMS-Ansatzes zeigt: Statt Bcachefs mehr oder weniger frei Haus über den Kernel an Distributionen zu verteilen, sind nun Anpassungen für Eigenarten der verschiedensten Distributionen nötig. Zur möglichst einfachen Handhabung durch die Nutzer braucht es ferner idealerweise auch Distributions-spezifische Pakete, die jemand konstant pflegt und testet.

Beim Support für Arch Linux, Debian und Ubuntu scheint die Lage demnach schon recht gut zu sein. Bei Fedora ist es im Werden, während bei openSUSE noch allerlei Fragezeichen im Raum stehen; dessen Entwickler hatten kürzlich den Bcachefs-Support bei Tumbleweed-Kernel beim Wechsel auf 6.17 deaktivierten und Overstreets Verhalten dabei kritisierten.

Die Bcachefs-Unterstützung zur Handhabung via DKMS nennt Torvalds jetzt als Grund für die Entfernung des Dateisystems – die Kenner mittelfristig erwartet hatten, aber letztlich jetzt viel flotter kam, als es bei der Stilllegung von Bcachefs vor zwei Monaten schien. Der waren mehrere Streitereien vorangegangen, vor allem zwischen Overstreet und Torvalds. Gleich zweimal hatte es zwischen den beiden lautstark gekracht, weil der Bcachefs-Erfinder Code mit neuen Features zur Aufnahme während der längeren Stabilisierungsphase an den Linux-Erfinder schickte, anstatt während der kurzen Hauptentwicklungsphase (dem „Merge Window“), die dafür vorgesehen ist. Overstreet war aber auch mehrfach mit anderen Entwicklern zusammen gerasselt. Unter anderem, weil er hinterrücks den von ihnen betreuten Code geändert hatte.

Der streitbare Kalifornier hat Bcachefs seit über zehn Jahren weitgehend im Alleingang entwickelt – auch, weil sich mehrere mit der Zeit dazu gestoßene Mitstreiter über kurz oder lang mit ihm überworfen haben. Bis zu einem gewissen Grad ist das nur menschlich, schließlich passiert derlei auch beim Hasenzüchter- und Sportvereinen; bei Häufigkeit und Tonfall der Streitereien hebt sich die Bcachefs-Entwicklung aber negativ von anderen Software-Projekten und auch dem Linux-Kernel ab.

c’t Open Source Spotlight abonnieren

Innovative Software, spannende Projekte: Erweitern Sie Ihre Möglichkeiten und werden Sie Teil der Open Source Community.

E-Mail-Adresse

Ausführliche Informationen zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten erhalten Sie in unserer Datenschutzerklärung.

Derlei Drama und der Zank mit zentralen Kernel-Entwicklern dürften Schwergewichte aus dem Linux-Bereich verschrecken, die jährlich schätzungsweise mehrere Millionen von US-Dollar in Hardware und Mitarbeiter investieren, um die direkt in Linux enthaltenen Dateisysteme zu testen und zu verbessern – etwa Google (Ext4), Meta und Suse (Btrfs) oder Oracle und Red Hat (XFS).

Für Overstreet und seine Unterstützer wird es schwer, da mitzuhalten, denn Dateisysteme sind komplex und Linux-Nutzer machen die kuriosesten Dinge mit ihnen – daher sind meist viele Jahre Feldtest und mühsames Feintuning nötig, bis ein universelles Dateisystem wie Bcachefs wirklich stabil und in vielen der gängigen Einsatzgebiete performant arbeitet.

Hier hat Bcachefs noch viel Arbeit vor sich, auch wenn sein Hauptentwickler den extern gewarteten Dateisystemcode kürzlich als „stabil“ deklariert hat. Zumindest, wenn es ähnlich wie bei der Entwicklung von Btrfs, Ext4, Reiserfs oder XFS läuft: Auch dort war ab einem vergleichbaren Punkt noch jahrelange Arbeit und damit letztlich auch viel Geld nötig, um die Erwartungen der breiten Anwenderschar an Robustheit und Performance zu befriedigen.


(ktn)



Source link

Künstliche Intelligenz

Für Sicherheit im Orbit: SpaceX will Starlink-Satelliten absenken


Die Satelliten des Internetdiensts Starlink sollen im Laufe des Jahres deutlich abgesenkt werden und dann nicht mehr in 550 km Höhe um die Erde rasen, sondern nur noch 480 km über der Erdoberfläche. Das hat Michael Nicolls angekündigt, der bei dem US-Raumfahrtunternehmen SpaceX für die Starlink-Technik verantwortlich ist. Gleichzeitig hat er versichert, dass die weitreichende Maßnahme „engstens“ mit anderen Satellitenbetreibern, Behörden sowie dem US-Militär koordiniert werde. Der Schritt soll die Sicherheit in der Erdumlaufbahn in mehrerlei Hinsicht erhöhen, versichert Nicolls. Erst Mitte Dezember hatte Starlink den Kontakt zu einem eigenen Satelliten verloren, damals gab es Hinweise auf eine Explosion an Bord.

Weiterlesen nach der Anzeige

Wie Nicolls ausführt, soll die niedrigere Umlaufbahn unter anderem dazu führen, dass Starlink-Satelliten nach Ende ihrer Einsatzzeit schneller abstürzen und in der Atmosphäre verglühen. Dafür sorgt der geringfügig höhere Widerstand der dort etwas dichteren Ausläufer der Erdatmosphäre. Selbst bei geringerer Aktivität der Sonne würden die Geräte dann nur noch wenige Monate ungenutzt um die Erde rasen, statt sonst über vier Jahre. Ferner gebe es in dieser Höhe deutlich weniger Weltraumschrott und die Zahl der dort geplanten Satelliten sei „signifikant“ geringer. Damit senke SpaceX also das Risiko einer Kollision mit potenziell katastrophalen Folgen („Kessler-Syndrom“).

Der Technikchef von Starlink verweist noch darauf, dass die eigenen Satelliten extrem zuverlässig seien, von über 9000 im Erdorbit seien nur zwei „tot“. Erst Mitte Dezember hat das Raumfahrtunternehmen von Elon Musk aber einen nach einer mutmaßlichen Explosion verloren, wie die Nachrichtenagentur Reuters berichtet hat. Der Satellit hat demnach plötzlich vier Kilometer Höhe verloren und ist wohl in dutzende Teile zersplittert. Die bedeuten eine Gefahr für andere Satelliten, schlimmstenfalls können sie eine verheerende Kettenreaktion auslösen. Die jetzt angekündigte Verringerung des Orbits erfolgt jetzt aber zu kurzfristig, um eine Reaktion darauf zu sein. Trotzdem dürfte der Schritt die Sicherheit merklich erhöhen.

Dass SpaceX das Satellitennetzwerk in einem derart grundlegenden Punkt wie der Höhe der Umlaufbahn während des Betriebs ändern kann, ist ein enormer Vorteil. Noch gibt es aber keine Stellungnahmen von anderen Satellitenbetreibern, es ist also unklar, was die Branche davon hält. Während SpaceX die Sicherheit im Orbit erhöhen und das Risiko für alle Satelliten senken will, dürfte der Schritt auch für die Nutzer und Nutzerinnen von Starlink positive Folgen haben. Die geringere Entfernung zwischen den Satelliten und den Antennen dürfte die Latenz des Internetangebots zumindest geringfügig senken. Möglicherweise sinkt aber auch die Betriebszeit der Satelliten in dem niedrigeren Orbit, dann müssten diese in noch höherer Frequenz gestartet werden.

Starlink wird seit 2019 aufgebaut. Inzwischen liefern mehr als 9400 aktive Starlink-Satelliten auf allen Kontinenten schnelle Internetverbindungen. Geplant war zwischenzeitlich, dass allein diese Megakonstellation auf 30.000 Satelliten wachsen soll, hinzu kommen weitere etwa von Amazon oder aus China. Weil die aber alle – für geringe Latenzen – im niedrigen Erdorbit platziert werden, haben sie keine besonders lange Lebenszeit und müssen im Schnitt alle fünf Jahre ersetzt werden. Dafür werden die Satelliten abgebremst, bis sie unkontrolliert abstürzen und verglühen. Die Zahl dieser Abstürze steigt längst deutlich an, die Folgen für die Erdatmosphäre sind bislang unklar.

Weiterlesen nach der Anzeige


(mho)



Source link

Weiterlesen

Künstliche Intelligenz

Teslas Kathoden-Auftrag verpufft: Statt 2,9 Milliarden nur 7.000 Dollar


close notice

This article is also available in
English.

It was translated with technical assistance and editorially reviewed before publication.

Neue Akkuzellen, die bei geringeren Kosten mehr Strom liefern, sollten ab 2023 den Elektroauto-Markt revolutionieren. Das hat Tesla-Chef Elon Musk 2020 am „Tesla Battery Day“ angekündigt. 2023 gab es zwar kein Volksauto, aber immerhin eine Bestellung für die notwendigen Kathoden für neue Akkuzellen im Format 4680. Das koreanische Unternehmen L&F sollte bis Ende 2025 Kathoden für 2,9 Milliarden US-Dollar liefern. Tatsächlich hat Tesla nur Kathoden für 7.386 Dollar abgenommen.

Weiterlesen nach der Anzeige

Das hat L&F zwischen den Jahren bekanntgegeben. Für die Koreaner ist der verpuffte Vertrag schmerzhaft, hätte er doch eine Verfünffachung des Jahresumsatzes bedeutet. Weitere Umsätze aus dem Vertrag erwartet L&F nicht.

Tesla verbaut die Rundzelle bislang ausschließlich in seinem Cybertruck. Dieses Fahrzeug hat sich als Flop erwiesen. Teslas Gigafactory in Texas könnte 250.000 Stück pro Jahr bauen, der natürliche Absatz beläuft sich derzeit wohl auf weniger als ein Zehntel. Laut Electrek haben andere von Elon Musk gemanagte Firmen, SpaceX und xAI, jüngst mehr als 1.000 Cybertrucks abgenommen; das macht das Kraut nicht fett.

Möglich ist, dass Tesla andere, günstigere oder bessere Lieferanten für die hoch nickelhaltigen Kathoden gefunden hat, und deshalb L&F nichts abnimmt. Doch verbaut Tesla die wohlfeilen Akkuzellen in keinem anderen Fahrzeugtyp, und der Verkauf an Dritte dürfte sich bislang auf eine Ankündigung beschränken. Wahrscheinlich hat sich die energiesparende und damit günstigere Trockenbeschichtung der Folien bei der Massenfertigung als schwieriger herausgestellt, als Musk 2020 angenommen hat.

Übrigens: Wer sich für die Unterschiede zwischen Teslas zylindrischen 4680-Zellen und den von Mitbewerber BYD genutzten Flachzellen interessiert, kann sich in einen Vergleich vertiefen. Die Tesla-Zellen sind zwar bei der Energiedichte voran, produzieren aber deutlich mehr Abwärme, die verlässlich weggekühlt werden muss. Das deutet auf größere Innenwiderstände in.

Unter anderem aus politischen Gründen herrscht im nordamerikanischen Markt für Elektrofahrzeuge Flaute. Tesla ist zusätzlich in anderen Erdteilen in die Defensive geraten. Einerseits hat die Konkurrenz, speziell aus China, aufgeholt, andererseits hat Musks politische Betätigung das Image der Marke Tesla abstürzen lassen. Ganz besonders hinter Musks Versprechen zurückgeblieben ist der Cybertruck.

Weiterlesen nach der Anzeige

Die generelle Flaute trifft auch andere Hersteller. Nach General Motors hat auch Ford seine Elektrofahrzeug-Pläne zurückgestutzt und schreibt Milliarden ab. Das trifft ebenfalls einen südkoreanischen Zulieferer: LG Energy Solutions (LGES). Dieses Unternehmen sollte von Anfang 2027 bis Ende 2032 Akkus für insgesamt 75 Gigawattstunden oder rund 7,1 Milliarden Dollar (Wechselkurs bei Vertragsabschluss im Oktober 2024) liefern. Doch Ford wird jene Fahrzeuge, für es diese Akkus gebraucht hätte, nicht bauen. Für LGES ist außer Spesen nichts gewesen.

Ein Joint Venture zwischen LGES und Honda zur gemeinsamen Produktion von Akkus für den nordamerikanischen Elektroautomarkt hängt ebenfalls in den Seilen. Zwecks „Verbesserung der Betriebseffizienz“ kaufen die Japaner die Fabrik des gemeinsamen Unternehmens in Ohio. Das Joint Venture wird das Gebäude, das einen Buchwert von 2,9 Milliarden Dollar hat, zurückmieten.

Die deutsche Freudenberg-Gruppe wiederum stellt ihre Produktion von Lithium-Akkus in Michigan ein. Dort hat die Freudenberg-Tochter Xalt seit März 2024 von LGES gelieferte Zellen in Akkus für den E-Nutzfahrzeugmarkt verbaut. Doch dürften sich die Wachstumsphantasien dieses Marktes vorerst nicht erfüllen, weshalb Xalt zusperren muss.

LG Energy Solutions hätte bis Ende 2031 Module für insgesamt 19 Gigawattstunden oder 2,8 Milliarden Dollar an Freudenberg liefern sollen. Geworden sind es lediglich 110 Millionen Dollar, um den Rest fallen die Koreaner um.


(ds)



Source link

Weiterlesen

Künstliche Intelligenz

Space Forge erhitzt erstmals Fertigungsofen im Weltall auf 1000 Grad


Das Unternehmen Space Forge aus Cardiff, Wales, hat seinen Fertigungsofen im Satelliten ForgeStar-1 erfolgreich angeschaltet und auf 1000 Grad erhitzen können. In solchen Öfen will Space Forge künftig Materialien für die Chipproduktion herstellen, die weniger Verunreinigungen aufweisen. Space-Forge-CEO Josh Western betonte gegenüber der BBC, dass ihre Arbeit dabei helfe, „Halbleitermaterialien im All mit bis zu 4.000-fach höherer Reinheit herzustellen als derzeit auf der Erde.“

Weiterlesen nach der Anzeige



Der Satellit ForgeStar-1 sendete das folgendes Bild der erfolgreichen Erzeugung von Plasma zurück an Space Forge.

(Bild: Space Forge)

Die Bedingungen im Weltall sind durch die Schwerelosigkeit perfekt für die Herstellung von Chipmaterialien geeignet. Kristalle würden sich besser bilden und das Vakuum helfe dabei, dass weniger Unreinheiten eindringen.

Der Satellit ForgeStar-1 mit dem etwa mikrowellengroßen Ofen wurde am 27. Juni vergangenen Jahres an Bord der Transporter-14 von SpaceX zusammen mit 70 weiteren Nutzlasten auf eine sonnensynchrone Umlaufbahn befördert.

Es ist noch nicht ganz klar, wie die erzeugten Materialien wieder zurück auf die Erde gelangen. Ein Hitzeschild mit dem Namen „Pridwen“, benannt nach dem Schild von König Arthur, soll in einer zukünftigen Mission getestet werden. Es könnte den Satelliten samt seiner wertvollen Fracht bei der Rückkehr schützen. ForgeStar-1 ist dieses Schicksal nicht beschert, es soll am Ende der Testphase kontrolliert in der Erdatmosphäre verglühen. Ebenfalls nicht berücksichtigt sind die Auswirkungen auf die Umwelt: Es müssen nämlich mehrfach Raketen mit den Rohstoffen zu den Öfen hochgeschossen werden, die dann wiederum die produzierten Halbleitermaterialien zurückbringen.


(wid)



Source link

Weiterlesen

Beliebt