Tutta questa discussione è piuttosto divertente da leggere, un'opinione molto strong a favore e contro ...
Qui qualcosa ..
Capisco dalla domanda che fosse una tecnologia agnostica e non vincolata dal tempo. In questo modo lo sviluppo attuale nel silicio, i computer quantistici o l'Infinite Monkey Peddling Abacus sono in effetti irrilevanti.
Anche i calcoli e le estrapolazioni sono piuttosto divertenti, sebbene la risposta di back2dos funzioni abbastanza bene per illustrare la dimensione pura di ciò che rappresenta questo numero. quindi lavoriamo con quello.
Metti la tua mente nel futuro in cui l'uomo non è più legato al confine del suo piccolo pianeta, è stato sviluppato un realistico mezzo di trasporto per consentire il trasporto su grandi distanze e le strutture sociali (economiche, politiche, ecc.) si sono evolute in trascendere generazioni. I progetti faraonici che si estendono sono diventati luoghi comuni. Concentriamoci su due aspetti di questa visione inverosimile del futuro, tuttavia, se uno desidera spendere tempo per spiegare tutti i dettagli, sono certo che si potrebbe razionalizzare tutto attraverso una serie di evoluzioni plausibili sulle tecnologie attuali. In altre parole un futuro plausibile, anche se improbabile ... comunque ...
Il primo progetto chiamato Colosso in memoria di quel primo computer elettronico in quanto è il primo computer planetario. Il Colosso della Confraternita ha in effetti escogitato un mezzo per catturare un piccolo planetoide e trasformarlo in un computer funzionante. Recentemente scoperto nella cintura di Kuyper, che è particolarmente ricco di isotopi fusibili che lo rendono energeticamente autonomo, ha reso il processo di costruzione completamente autonomo con sonde, robot, ecc. Rendendo il sistema informatico auto-riparatore e auto-costruttivo. In questa condizione sarebbe ipotizzabile che lo spazio di indirizzamento 2 ^ 64 fosse un po 'limitato per questo progetto in quanto desiderava ottenere uno spazio di indirizzamento continuo per trasferire facilmente le applicazioni già esistenti per un altro progetto anche in corso.
L'altro progetto è più un esperimento in rete che un sistema fisico, tuttavia, ha dimostrato rapidamente che era necessario un maggiore spazio di indirizzamento. 540 anni fa un giovane hacker stava giocando con l'idea di creare una gigantesca rete di bot. Internet si era già espanso per includere le nascenti colonie attorno al sistema solare che si basavano sui principali progressi compiuti nella fusione nucleare. Le sue idee erano fondamentalmente di avere piccoli bot sparsi per la rete, ma il carico utile era destinato a fornire una macchina virtuale unificata in cui il codice sarebbe stato scritto assumendo che avesse tutta la potenza di tutti i robot combinati. Sono stati fatti grandi sforzi nel compilatore e nella distribuzione per tentare di ottimizzare i ritardi e gli algoritmi sofisticati progettati per tenere conto dell'ineribilità intrinseca del supporto sottostante. È stato scritto appositamente un linguaggio per indirizzare questo nuovo "computer" che ha posto maggiore enfasi sulla concorrenza. Ci sono voluti molti anni per scoprire questa botnet poiché non ha mai generato alcun attacco, il nostro hacker ha creato invece una società ombrello e ha venduto la potenza di calcolo al miglior offerente. Quando è morto ha donato questa botnet e tutte le tecnologie a una fondazione. A quel punto la botnet era già in esecuzione da 64 anni e già da tempo aveva superato lo spazio di indirizzamento 2 ^ 64 anni mandando in frantumi il preconcetto vecchio di 1000 anni che non avremmo mai richiesto uno spazio di indirizzi più ampio. Oggigiorno 2 ^ 128 è la norma e ciò che verrà usato per Colossus, ma c'è già un piano per estenderlo a 2 ^ 256.
Potrei probabilmente inventare scenari più plausibili che dimostrino che sì ... è abbastanza possibile, anzi, quasi certo, che un giorno avremo bisogno di uno spazio di indirizzi più grande di questo.
Detto questo, tuttavia, non credo che perderei il controllo di ciò, se la tua applicazione richiede un certo spazio di indirizzamento per funzionare correttamente, molto probabilmente vivrà in una VM che fornisce tutto ciò di cui ha bisogno ...
Quindi ... risposta breve ...
SÌ, Molto probabilmente
ma
Perché non affrontarlo quando il problema arriva ... Personalmente non faccio mai supposizioni nei miei programmi quindi non ottengo mai sorprese.