Datei.wiki Q&A
> P
> Warum Hat Noch Niemand Ein 128-Bit-Betriebssystem Entwickelt (Microsoft Oder Linux)?
Frage
Warum hat noch niemand ein 128-Bit-Betriebssystem entwickelt (Microsoft oder Linux)?
Beantworte die Frage
Ähnlich
- Warum ist der Preis eines Desktops oder PCs bei gleicher Ausstattung günstiger als der Preis eines Laptops?
- Ich habe einen Dell-Laptop ohne CD-Laufwerk und muss ein Programm von einer CD installieren. Wie kann ich es sonst noch installieren?
- Warum kleben manche Leute die Kamera ihres Laptops mit Klebeband ab? Ist das nur Paranoia?
- Was ist besser: Computer herunterfahren, schlafen oder in den Ruhezustand versetzen?
- Kann man einen alten Laptop am besten beschleunigen, indem man mehr RAM oder einen neuen Prozessor (CPU/GPU) kauft?
Ich denke, dass es bei der Welle eher um Parallelität und Prozessnachfragemanagement geht. Paralleles Hinzufügen und Verwalten von Prozessen, anstatt mehr oder weniger Adressierbarkeit eines einzelnen Prozessors zu haben.
Ich denke schon.
Weil es im Grunde genommen keine Mainstream-Allzweck-CPUs mit 128 Bit gibt. Und die gibt es nicht, weil es nicht viele Probleme gibt, die einen so großen Adressraum (2^128) oder Zahlen dieser Größe benötigen. Wo immer Sie mit Ganzzahlen oder Gleitkommazahlen dieser Größe arbeiten müssen, können Sie entsprechende 128-Bit-Befehle hinzufügen, ohne eine ganze CPU für diese Wortgröße entwickeln zu müssen
Wo immer Sie mit Ganzzahlen oder Gleitkommazahlen dieser Größe arbeiten müssen, können Sie entsprechende 128-Bit-Befehle hinzufügen, ohne eine ganze CPU für diese Wortgröße entwickeln zu müssen.
Der Hauptgrund für die Entwicklung eines 128-Bit-Betriebssystems ist die Tatsache, dass es einen Prozessor gibt, der die gleiche Anzahl von 128 Pins und die gleiche Kapazität an RAM hat.
Ein 32-Bit-Betriebssystem kann in einem einzigen Zyklus 2^32 = 4 GB RAM adressieren
Ein 64-Bit-Betriebssystem kann in einem einzigen Zyklus 2^64 = 18,446,000,000 GB adressieren
!
Das wäre ein riesiger und sehr teurer Forschungs- und Entwicklungsaufwand, den niemand oder nur sehr wenige brauchen werden, deshalb wurde die Idee der Multicore-Prozessoren im Inneren, also mehrerer Prozessoren in einem einzigen Prozessor, entwickelt, so dass jedem Prozessor unterschiedliche Aufgaben zugewiesen werden können.
Heutzutage nutzen wir alle unsere Laptops und Mobiltelefone für mehrere gleichzeitige Aufgaben, es ist nützlicher, Multitasking-Kapazität zu haben, als auf 18 Milliarden GB RAM zugreifen zu können
Wo 128-Bit-Prozessoren zu finden sind, sind in professionellen Videokarten oder für fortgeschrittene Gamer, wo mehr als Speicheradressierung verwendet wird, um sehr große Zahlen zu erhalten, aber in diesen speziellen Fällen ist ein 128-Bit-O.S. nicht erforderlich.
Es wäre sehr gut, wie Sie es ausdrücken, aber Betriebssysteme hängen vom Prozessor ab. Derzeit, entweder die alte 32-Bit oder die neue (nicht mehr so sehr) 64-Bit. Wenn wir den 128-Bit-Prozessor haben, habe ich keinen Zweifel, dass wir das 128-Bit-Betriebssystem mit den von Ihnen genannten Vorzügen haben werden.
Zusätzlich zu dem, was bereits erwähnt wurde, ist die Anzahl der Bits ein Merkmal von Mikroprozessoren. 64-Bit-Betriebssysteme kamen massiv auf, nachdem AMD diese Architektur in seinen Prozessoren eingeführt hatte, mit dem Bonus, dass man 32-Bit- und 64-Bit-Anwendungen gleichzeitig ausführen konnte, was den Übergang sehr erleichterte, und bis heute können 64-Bit-Betriebssysteme problemlos 32-Bit-Anwendungen ausführen.
Es gibt keine 128-Bit-Prozessoren für den Massenmarkt, denn, wie sie sagten, so viel Speicher braucht man nicht zu verwalten. Nicht einmal in Virtualisierungs-Hosts.
64-Bit-Prozessoren könnten theoretisch maximal etwa 16 Millionen TB Speicher bewältigen (derzeit sind alle Prozessoren auf viel weniger als das beschränkt, da es keinen Sinn machen würde, so viel zu unterstützen). Selbst der physische Platzbedarf für so viele Speichermodule wäre enorm. Ich glaube, das größte Modul ist derzeit 256 GB groß. Das wären etwa 67 Millionen Module.
Denn es ist nicht nötig, sie zu bauen. 64 Bit sind mehr als genug, um die Daten im Speicher mit der heutigen Rechenleistung darzustellen. 128 Bits wären ein Overkill, und zwar ohne Berücksichtigung des Arbeitsaufwands und der Stunden, die es kosten würde, ein Betriebssystem zu entwickeln, das 128 Bits unterstützt. Keine Anwendung würde sie in vollem Umfang nutzen, und kurz gesagt, es wäre eine Zeitverschwendung.
Wie aus vielen Antworten hervorgeht, wäre dies für einen Laptop oder Desktop-PC eine Verschwendung von Zeit und Ressourcen, aber stellen Sie sich vor, für einen Supercomputer wäre es wirklich fantastisch, in einem solchen Computer würde es die 128 Bits voll ausnutzen, wenn es also Hoffnung gibt
.Es gibt sie nicht, weil es keine 128-Bit-Prozessoren gibt, und wenn Sie fragen, warum es keine Prozessoren größer als 64 Bit gibt? Der Hauptgrund für eine Bitänderung ist die Größe des Arbeitsspeichers (RAM), da die Anzahl der Bits die Größe der direkten Adressierung beeinflusst. Die 16-Bit-Prozessoren hatten z. B. eine maximale Anzahl von 2^15 (es ist immer ein Bit weniger, da das höchstwertige Bit reserviert ist, um das Vorzeichen des Wertes zu kennzeichnen), was zu dieser Zeit sehr begrenzt war, aber sie lösten es mit erweiterter Adressierung (das ist ein bisschen langsam und etwas unsicher wegen möglicher Speicherüberläufe), aber es half, dass Prozessoren wie der intel 8086 (der erste intel-Prozessor in den 70er Jahren) bis zu 20MB verarbeiten konnten, im Moment gibt es keinen Rechenprozess, der zeitlich und finanziell gerechtfertigt ist, um die Menge von 2^63 Bytes an Information zu nutzen, also bis so etwas existiert, werden wir 128-Bit-Prozessoren bekommen
.Weil Sie es nicht brauchen. CPUs, absolut alle, laufen mit maximal 64 Bit, denn das reicht aus, um 4 TB RAM zu adressieren.
Wissen Sie, wann wir mehr als 4 TB RAM brauchen werden? Möglicherweise in etwa 20 Jahren oder mehr.