<div class='quotetop'>Цитата(Stepus @ Feb 4 2007, 06:41 PM) [snapback]404579[/snapback]</div>
И программисты Microsoft'а подумали, да и ограничили максимальный размер памяти, доступной приложению до 640 килобайт, т.к. по их мнению больше этого объема никогда в жизни, никому не сможет понадобиться!! За что им потом через какие-то 10 лет сказали "огромное" спасибо как пользователи, так и разработчики!
[/b]
не знаю, как насчет пользователей, но уж производители железа сказали точно. и с тех пор не перестают нахваливать. вот и виста подоспела с ее "минимальными" требованиями к системе. хочешь "шашечки"? плати за дополнительную память и новую видюху, а еще лучше за новый комп.
тут ведь как: хочешь плюшечки и рюшечки? - плати. не хочешь - не плати. никто ведь не заставляет. раньше вона музыку на атари и коммодорах писали. и какую музыку!
а насчет 640 кил - нельзя объять необъятное. 640 кил было вполне разумным компромиссом между возможностями технологий того времени и потребностями пользователей. если бы и увеличили память до размеров, достаточных, чтобы кваку загрузить, 8088 вряд ли бы эту кваку потянул.
кстати, много не всегда означает хорошо. вот сейчас мы дружным парадом переходим в эру 64 бит, как некогда переходили в эру 32-битную. а то и дело раздаются голоса - а нафига? зачем нужны эти 64 бита, если через процессорные регистры половину времени проходят числа от нуля до 255 (любимая наша ascii-таблица)? юникод? 65тыс. 4-байтный юникод? 32 бита - притом, что в такую таблицу можно не то что все языки земли засунуть, а, наверное, всей галактики. счетчики? захекаешься до 16 квинтильонов бежать. даже если счетчик наворачивать на каждый такт процессора, то 3.2ГГцовому процу надо 158 лет чтобы до конца 64-битного цикла добежать. вот и получается, что 64 бит большей частью невостребованы, а архитектура такова, что хошь не хошь, а 64 бита гоняй. и придумывают умы, как и рыбку съесть, и пакуют данные, чтобы заполнить максимально эффективно те же регистры, потом распаковывают. и так далее и тому подобное.
и вообще, кто же знал, что народ спустя каких-нибудь четверть века будет на компах кины смотреть! мне сейчас, к примеру, довольно сложно сообразить, зачем могут понадобиться на десктопе (не будем о серверах и базах данных, которым памяти чем больше тем лучше) 16 гиг памяти. а завтра чего-нибудь такое придумают, что 16 гиг станут очередным минимумом. во времена ms-dos 1.0 думали так же. единственное отличие сейчас от тогда в том, что мы стали умнее - мы то знаем, что верхнего предела не существует вовсе.