DOS Mysterium: Power Management Quellcode in Patent gefunden
Moderne Energieverwaltung sorgt für leise PC bei wenig Belastung, in den frühen 90er-Jahren waren solche Systeme aber noch in ihren Anfängen. Jetzt berichtet ein Programmierer über einen kuriosen Ausflug in die Tiefen von DOS, um einen Lüfter zum Schweigen zu bringen.
Wie Hackaday beschreibt, konnte der Entwickler bei seiner Suche nach einer Lösung eine interessante Entdeckung machen. Die Entwickler von DR-DOS 6.0 hatten mit den Arbeiten an einem Energiespar-Modus begonnen, der aktiviert werden kann, wenn sich die CPU im Leerlauf befindet. Allerdings erforderte die Umsetzung, dass jeder Hersteller den erforderlichen IDLE-Treiber für seine Hardware selbst entwickelt. Necasek musste schnell feststellen, dass dies wohl kein Hersteller der Zeit getan hatte.
Und so machte sich der Programmierer im nächsten Schritt daran, einen entsprechenden Treiber zu erstellen, musste dabei aber feststellen, dass die Dokumentation hier keinen Beispielcode liefert. Ein Detail brachte für Necasek dann aber den entscheidenden Durchbruch: der Hinweis auf das US-Patent Nr. 5.355.501. "Die PDF-Version des Patents besteht zu etwa 80 % aus Quellcode-Listen, die niemand mit OCR bearbeitet hat", so Necasek in seinem Blogpost.
Der Programmierer kopierte seinen Fund kurzerhand und ließ ihn durch einen Assembler laufen. Und siehe da: Der Quellcode, festgehalten in einem Jahrzehnte alten Patent, brachte einen funktionierenden IDLE-Treiber hervor. Der Lohn für diese Mühen: "Der Lüfter des Laptops beruhigte sich sofort", so Necasek.
Siehe auch:
Wenn der Lüfter rennt, geht der Programmierer auf die Suche
In den frühen 90er-Jahren war es noch recht üblich, dass unbeschäftigte CPUs eine Leerlaufschleife durchlaufen, bei der weiter fleißig Energie verbraucht und Hitze erzeugt wird. Drei Jahrzehnte später war es diese Tatsache, die den Programmierer Michal Necasek auf eine interessante Reise in die Tiefen von DR-DOS 6.0 führen sollte. Bei Arbeiten mit dem Betriebssystem in einer VM musste Necasek feststellen, dass der Lüfter seines Laptops unmittelbar auf Volllast lief.Wie Hackaday beschreibt, konnte der Entwickler bei seiner Suche nach einer Lösung eine interessante Entdeckung machen. Die Entwickler von DR-DOS 6.0 hatten mit den Arbeiten an einem Energiespar-Modus begonnen, der aktiviert werden kann, wenn sich die CPU im Leerlauf befindet. Allerdings erforderte die Umsetzung, dass jeder Hersteller den erforderlichen IDLE-Treiber für seine Hardware selbst entwickelt. Necasek musste schnell feststellen, dass dies wohl kein Hersteller der Zeit getan hatte.
Und so machte sich der Programmierer im nächsten Schritt daran, einen entsprechenden Treiber zu erstellen, musste dabei aber feststellen, dass die Dokumentation hier keinen Beispielcode liefert. Ein Detail brachte für Necasek dann aber den entscheidenden Durchbruch: der Hinweis auf das US-Patent Nr. 5.355.501. "Die PDF-Version des Patents besteht zu etwa 80 % aus Quellcode-Listen, die niemand mit OCR bearbeitet hat", so Necasek in seinem Blogpost.
Der Programmierer kopierte seinen Fund kurzerhand und ließ ihn durch einen Assembler laufen. Und siehe da: Der Quellcode, festgehalten in einem Jahrzehnte alten Patent, brachte einen funktionierenden IDLE-Treiber hervor. Der Lohn für diese Mühen: "Der Lüfter des Laptops beruhigte sich sofort", so Necasek.
Zusammenfassung
- Energieverwaltung in frühen 90er-Jahren noch in Anfängen
- Programmierer auf kuriosen Ausflug in DOS
- Entwickler von DR-DOS 6.0 arbeiteten an Energiespar-Modus
- Programmierer erstellte eigenen Treiber
- Quellcode brachte funktionierenden IDLE-Treiber hervor
Siehe auch:
- Dune wurde auf einem 30 Jahre alten MS-DOS-Programm geschrieben
- Adobe verschickt Abmahnung wegen Acrobat Reader 1.0 für MS-DOS
- Microsoft stellt den Quellcode von MS-DOS erstmals auf GitHub bereit
- MS-DOS feiert Geburtstag: Übernahme durch Microsoft vor 36 Jahren
- FreeDOS: Neues Major-Release des freien MS-DOS-Klons ist da
Thema:
Videos zum Thema Sicherheit
- E-Mail-Sicherheitslücke in Microsoft Office lässt sich einfach abstellen
- Vorsicht vor Windows Toolbox: Malware kommt unerkannt mit
- Geht immer noch: So kann sich Malware per E-Mail einschleichen
- Cambridge Analyticas großer Hack - Neuer Trailer zur Netflix-Doku
- Zum Abschuss freigegeben: iOS-Geräte sind per Funk angreifbar
Beiträge aus dem Forum
Beliebt im Preisvergleich
- Hardware-Firewall:
Weiterführende Links
Neue Nachrichten
- Ryzen-CPUs: AMD killt RAM-Verschlüsselung - und rudert jetzt zurück
- Windows 11 26H2: Microsoft veröffentlicht allererste Vorschau-Version
- Apple M6-Prozessoren: TSMC liefert erste 2nm-Chips für neue Macs
- Windows 11 26H2: Microsoft kündigt nächste OS-Version offiziell an
- VW ID.3 Neo GTI: Erlkönig des neuen Elektro-GTI wurde gesichtet
- Prime Day: Bei Amazon starten schon jetzt tolle Saugroboter-Deals
- James-Webb-Teleskop entdeckt Metallsalz-Wolken auf pinkem Exoplanet
❤ WinFuture unterstützen
Sie wollen online einkaufen?
Dann nutzen Sie bitte einen der folgenden Links,
um WinFuture zu unterstützen:
Vielen Dank!
Alle Kommentare zu dieser News anzeigen