Dieser ganze Thread ist ziemlich lustig zu lesen, sehr starke Meinung für und gegen ...
Hier etwas ..
Ich verstehe aus der Frage, dass es technologieunabhängig und nicht zeitgebunden war. Daher sind die aktuellen Entwicklungen in Silizium, Quantencomputern oder dem Infinite Monkey Peddling Abacus praktisch irrelevant.
Berechnungen und Extrapolationen sind auch ziemlich lustig, obwohl die Antwort von back2dos ziemlich gut funktioniert, um die schiere Größe dessen zu veranschaulichen, was diese Zahl darstellt. Also lasst uns damit arbeiten.
Setzen Sie Ihren Geist in die Zukunft, in der der Mensch nicht mehr an die Grenzen seines kleinen Planeten gebunden ist. Ein realistisches Transportmittel wurde entwickelt, um Transporte über sehr große Entfernungen zu ermöglichen, und die sozialen Strukturen (wirtschaftlich, politisch usw.) haben sich über Generationen hinweg entwickelt. Übergreifende pharaonische Projekte sind zu alltäglichen Orten geworden. Konzentrieren wir uns noch auf zwei Aspekte dieser weit hergeholten Zukunftsvision. Wenn man sich die Zeit nehmen möchte, um alle Details zu erklären, kann man das mit einer Reihe plausibler Entwicklungen aktueller Technologien erklären. Mit anderen Worten, eine plausible, wenn auch unwahrscheinliche Zukunft ... jedenfalls ...
Das erste Projekt namens Colossus in Erinnerung an diesen ersten elektronischen Computer, da es der erste planetarische Computer ist. Die Colossus Brotherhood hat in der Tat ein Mittel gefunden, um einen kleinen Planetoiden einzufangen und in einen funktionierenden Computer umzuwandeln. Kürzlich im Kuyper-Gürtel entdeckt, der besonders reich an schmelzbaren Isotopen ist, wodurch er energetisch autonom ist, haben sie den Konstruktionsprozess mit Sonden, Robotern usw. vollständig autonom gemacht, wodurch das Computersystem selbstreparierend und selbstkonstruierend wird. Unter diesen Umständen wäre es denkbar, dass der 2 ^ 64-Adressraum für dieses Projekt etwas begrenzt ist, da ein kontinuierlicher Adressraum zur einfachen Portierung von Anwendungen, die bereits für ein anderes Projekt vorhanden sind, angestrebt wird.
Das andere Projekt ist eher ein Experiment zur Vernetzung als ein physisches System. Es hat jedoch schnell gezeigt, dass ein größerer Adressraum erforderlich ist. Vor 540 Jahren spielte ein junger Hacker mit der Idee, ein gigantisches Botnetz zu schaffen. Das Internet war bereits um die aufkommenden Kolonien rund um das Sonnensystem erweitert worden, die auf den großen Fortschritten bei der Fusionsenergie aufbauten. Seine Idee war es, kleine Bots über das Netzwerk zu verteilen, aber die Nutzlast sollte eine einheitliche virtuelle Maschine bereitstellen, auf der Code geschrieben werden würde, vorausgesetzt, er hätte die gesamte Leistung aller Bots zusammen. Beim Compiler und der Bereitstellung wurden große Anstrengungen unternommen, um Verzögerungen und ausgefeilte Algorithmen zu optimieren, die der inhärenten Unzuverlässigkeit des zugrunde liegenden Mediums Rechnung tragen sollen. Eine Sprache wurde speziell für dieses neue Ziel geschrieben. " Unser Hacker gründete stattdessen ein Dachunternehmen und verkaufte die Rechenleistung an den Meistbietenden. Als er starb, spendete er dieses Botnetz und alle Technologien an eine Stiftung. Zu diesem Zeitpunkt lief das Botnetz bereits seit 64 Jahren und war bereits vor einiger Zeit über den 2 ^ 64-Adressraum hinausgewachsen, was die 1000 Jahre alte Annahme erschütterte, dass wir niemals einen größeren Adressraum benötigen würden. Heutzutage ist 2 ^ 128 die Norm und was für Colossus verwendet wird, aber es ist bereits geplant, dies auf 2 ^ 256 zu erweitern. Unser Hacker gründete stattdessen ein Dachunternehmen und verkaufte die Rechenleistung an den Meistbietenden. Als er starb, spendete er dieses Botnetz und alle Technologien an eine Stiftung. Zu diesem Zeitpunkt lief das Botnetz bereits seit 64 Jahren und war bereits vor einiger Zeit über den 2 ^ 64-Adressraum hinausgewachsen, was die 1000 Jahre alte Annahme erschütterte, dass wir niemals einen größeren Adressraum benötigen würden. Heutzutage ist 2 ^ 128 die Norm und was für Colossus verwendet wird, aber es ist bereits geplant, dies auf 2 ^ 256 zu erweitern.
Wahrscheinlich könnte ich mir quasi plausibelere Szenarien einfallen lassen, die zeigen, dass ja ... es durchaus möglich ist, ja fast sicher, dass wir eines Tages einen Adressraum benötigen, der größer ist als dieser.
Allerdings glaube ich nicht, dass ich darüber den Schlaf verlieren würde. Wenn Ihre Anwendung einen bestimmten Adressraum benötigt, um korrekt zu funktionieren, wird sie höchstwahrscheinlich in einer VM laufen, die alles bietet, was sie benötigt ...
Also ... kurze Antwort ...
JA, höchstwahrscheinlich
aber
Warum nicht damit umgehen, wenn das Problem auftritt? Ich persönlich gehe nie davon aus, dass meine Programme keine Überraschungen enthalten.