To nie jest do końca uczciwe porównanie. Mówiłem o zwiększeniu pamięci o x1000 a nie o szybkiej zmianie 232= 5 miliardów razy większej.
4 MB nie było standardowym rozmiarem pamięci na komputerze przy wydaniu na 386 trzeba było czekać do wczesnych lat 90 kiedy 486 było powszechne aż to się stało powszechnym rozmiarem pamięci
Prawie wszystkie procesory Intela przed 386 miały większą przestrzeń adresową wtedy strona rejestru integer. Jeden z 4004 miał 4 bitowy rejestr i 12 bitową przestrzeń adresową. Wyjątkiem jest 8080, gdzie oba były 16-bitowe
Poprzednik 286 miał 24-bitową przestrzeń adresową, więc inkrementalista był tylko 8 bitów lub 256 razy większy.
Duża zmiana nie była 8-bitowa zwiększona przestrzeń adresowa, ale była to płaska przestrzeń pamięci, więc nie trzeba było używać segmentowych adresserów pamięci. Późne procesory x86 używały PAE do zwiększenia możliwego rozmiaru pamięci z 4 GB do 64 GB i działało to w podobny sposób. To nie jest, że wiem, ponieważ pulpit wersji systemu Windows tylko miał go we wczesnym XP i został usunięty z powodu problemów 3rd party driver.
Zmiana pamięci z 4 GB 32 bit limitu do 1000 czas więcej lub 4 TB pamięci nie brzmi jak ten duży krok, aby osiągnąć dla pamięci.
4kb do 4MB wha zmiana z Apple I 77 do A PC w 1990 roku. Zmiana jest prawie taki sam czas jak do AMD wydała ich 64-bitowy zestaw instytucji dla PC. Pamięć w standardowym komputerze był nieco niższy, ale nie, że duża zmiana. Wzrost pamięci spowolniły trochę, ale to nie jest nierozsądne, aby mieć standardowy PC z TB pamięci w 2020s
Using up the 64 bit adress space would require two more 1000x size in memory and that will take time especially since we now will have problem to fulfill Moores law when we are near individual atoms in size.
So I would still argue that is not that unexpected for engineer in the mid 80 that remembered the early to mid 70 to expect that the adress space of a 386 would be used up. Intelowi zajęło to tylko 10 lat, aby dodać PAE w 1995 roku, aby rozszerzyć 32-bitową przestrzeń adresową.