Думая о будущем

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
Страницы: (3) 1 2 [3]   К последнему непрочитанному [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
Пупырчик
10.08.2025 - 15:38
1
Статус: Offline


Пупырчаааааа

Регистрация: 14.05.14
Сообщений: 571
Цитата (Alexeykov @ 10.08.2025 - 12:41)
Я тут по работе не так давно CEF браузер компилировал. Это такой опенсорсный браузер на основе хромиума который можно вставлять в свои приложения.
Так вот там только исходников на 48 гигов и компилится он часов 6 на довольно неслабой машине. А занимает при компиляции больше 250 гигабайт.
А вы тут игрушки по 100 гигов обсуждаете.

Да вы, батенька, пиздабол.

Начнем с того, что CEF - это фреймвок для встраивания браузера в приложение. Это НЕ БРАУЗЕР!!! https://ru.wikipedia.org/wiki/Chromium_Embedded_Framework

Размер исходников хрома на 2016 год был 370мб. Ну может он и подрос за 10 лет, но не до 40 гигов.

З.Ы. Я даже не поленился и выкачал. 4 (ЧЕТЫРЕ) ГИГА весит хром.

Откуда ты высрал 48?

Это сообщение отредактировал Пупырчик - 10.08.2025 - 15:42

Думая о будущем
 
[^]
NoNoNoSky
10.08.2025 - 17:42
0
Статус: Offline


Ярила

Регистрация: 22.06.22
Сообщений: 1633
Цитата (LargOS @ 10.08.2025 - 11:23)
да и 640 Кб оперативной памяти хватит всем и всегда. © Билл Гейтс.

Хорошие были времена))))
Помню как впервые купил винт на 40 гигов и начал забивать его всем с дисков с проката.
Это был праздник.
Поскольку картинка с интернета по диалапу могла грузится несколько минут.

Нет, Билл Гейтс такого не говорил — это устойчивый миф, который кочует по интернету уже десятилетиями.

История примерно такая:

Впервые эта фраза в духе «640 килобайт памяти должно хватить каждому» появилась в журналистских пересказах конца 80-х, но без прямой ссылки на источник.

Сам Гейтс много раз опровергал, что говорил подобное, и отмечал, что это противоречит его взглядам: он всегда считал, что со временем потребности в памяти будут только расти.

Скорее всего, этот миф возник из-за того, что в ранних IBM PC действительно было техническое ограничение в 640 КБ доступной памяти (из-за особенностей адресации процессора 8088/8086), и кто-то приписал Гейтсу фразу как шутливое объяснение этого ограничения.

То есть это примерно как с «Эйнштейном и пчёлами» — красивая цитата, но выдуманная.

Ну вот как то так. 🤷‍♂️ Кстати Билл Гейтс вполне не глупый и вряд ли мог сказать такую фразу, даже рассуждая логически.

Ну и ЧАТ разложил всё по полочкам, что и откуда.

История с «640 килобайт хватит всем» — это один из тех технологических мемов, которые живут своей жизнью, хотя в реальности всё было чуть сложнее и никто буквально такого не говорил (по крайней мере, Билл Гейтс точно отрицал, что он это утверждал).

Разберёмся, откуда ноги растут.

1. Техническая основа — архитектура IBM PC 1981 года
В оригинальном IBM PC использовался процессор Intel 8088, у которого был 20-битный адрес.

Это позволяло адресовать максимум 1 мегабайт памяти (2²⁰ байт = 1 048 576 байт).
IBM решила разделить этот мегабайт так:
640 КБ — "Conventional memory" для программ.
384 КБ — под BIOS, видеопамять и адреса устройств.

Причина была в том, что видеокарта (CGA, позже EGA, VGA) и другие устройства "маппились" в адресное пространство прямо в верхнюю часть мегабайта, а не в отдельное пространство, как у современных ПК.

2. Почему 640 КБ стало жёстким потолком
В начале 80-х 640 КБ казалось «с запасом» — типичные программы умещались в 64–128 КБ.
Проблемы начались, когда:

программы стали крупнее (особенно графические и офисные),
появились сложные игры и базы данных,
разработчики DOS-приложений столкнулись с тем, что добавить память физически можно, но адресовать её напрямую нельзя.

3. Костыли и хаки
Чтобы обойти этот предел, придумали:
EMS (Expanded Memory Specification) — страничная подкачка через специальные карты памяти;
XMS (Extended Memory Specification) — работа с памятью за пределами 1 МБ при помощи процессоров 80286/80386;
трюки с "upper memory blocks", где освобождали кусочки между устройствами и BIOS.

В 90-х, пока DOS ещё был в ходу, программисты тратили массу усилий, чтобы «впихнуть невпихуемое» в эти 640 КБ.

4. Откуда взялась фраза
Предположительно, мем появился в конце 80-х среди программистов, обиженных на этот предел.

Появились байки, что Билл Гейтс якобы в 1981 году сказал:
«640 килобайт должно хватить для любых нужд».

На самом деле, по воспоминаниям очевидцев, он говорил не про жёсткий потолок, а про то, что тогдашнее ПО в среднем не требовало больше.

Но фраза прилипла к нему как к символу недальновидности — и живёт до сих пор.

📌 Итог: предел в 640 КБ был следствием конкретного инженерного решения IBM 1981 года, а не чьей-то глупости. Просто никто не ожидал, что этот «временный» лимит продержится почти два десятилетия, пока DOS не ушёл в историю.

blink.gif

Я пост писал для умных людей которые прочтут и запомнят, идиоты будут постить этот мем про 640кб всегда.
 
[^]
timurrus
11.08.2025 - 09:46
0
Статус: Offline


Ярила

Регистрация: 22.02.18
Сообщений: 5756
Помню, когда году в 1997м, мой одноклассник хвастался жестким на 10гб, мы размышляли, а чем же его можно забить! У меня тогда стоял на 640 мб, 40 всегда было резервом и мне хватало!

Размещено через приложение ЯПлакалъ
 
[^]
Понравился пост? Еще больше интересного в Телеграм-канале ЯПлакалъ!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 2951
0 Пользователей:
Страницы: (3) 1 2 [3]  [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]


 
 



Активные темы






Наверх