|
|
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Вирт написал об этом http://www.osp.ru/os/1996/06/179017/ Что мы видим сегодня? Почему телефон садится за 1 день? Почему компьютер не стоит в 1000 раз дешевле и не работает в 100 раз эффективнее? Что с этим можно сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2016, 13:38 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
SiemarglПочему телефон садится за 1 день? HTML + JavaScript SiemarglПочему компьютер не стоит в 1000 раз дешевле и не работает в 100 раз эффективнее? Ну не в 1000 раз, но техника значительно подешевела. Я ноут купил за 18 тыс. руб + 5 тыс. руб 8 Gb памяти. После нового года. Т.е. полноценный и достаточно быстрый компьютер (правда с отвратительной матрицей), меньше 23 тыс. руб. При текущем курсе 328 $. Назвать это дорого... Вы наверное не помните цен, которые были раньше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2016, 13:43 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Подешевел мегафлоп. Но одно устройство (телефон, планшет) стоит целой зарплаты (для некоторых). И я думаю что раньше так и было. Вспомните сколько стоил "Видак" или первые модели IBM-PC. Та-же зарплата. По сабжу геймеры сами виноваты. Ониж не хотят покупать PS3 при условии что в продажу уже есть PS4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2016, 13:49 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
SiemarglВирт написал об этом http://www.osp.ru/os/1996/06/179017/ Что мы видим сегодня? Почему телефон садится за 1 день? Если телефон использовать только по прямому назначению (для звонков), то неделю продержится. SiemarglПочему компьютер не стоит в 1000 раз дешевле и не работает в 100 раз эффективнее? Тогда средний комп стоил $1000+ сегодня те же характеристики у телефона за $30. Не в 1000 раз, но близко. Производительность компов пусть не в 100 раз, но в 20-30 увеличилась. SiemarglЧто с этим можно сделать? Наверно надо пользовать "жирные проги" двадцатилетней давности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2016, 14:34 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
SiemarglВирт написал об этом http://www.osp.ru/os/1996/06/179017/ Что мы видим сегодня? Почему телефон садится за 1 день? Почему компьютер не стоит в 1000 раз дешевле и не работает в 100 раз эффективнее? Что с этим можно сделать? Эмм. Перефразирую. -какие примеры вы можете привести неэффективного использования силикона (Si, а не то что можно подумать) или вас все устраивает? -какие методы уже применяете или советуете применить в идеальных программах ? Срочный быдлокод, для работы бизнеса можно не рассматривать. Речь о хобби или идеалах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2016, 15:06 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Siemargl-какие примеры вы можете привести неэффективного использования силикона (Si, а не то что можно подумать) или вас все устраивает? Ютуб, торренты, танчики и прочая развлекуха. ИМХУ программы в плане кода не стали хуже, просто в них стало значительно больше контента (данных в СУБД, деталей на картах и т.д. и т.п.). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2016, 15:24 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Siemargl-какие примеры вы можете привести неэффективного использования силикона (Si, а не то что можно подумать) хром и скайп ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2016, 19:32 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Скорее всего в современном ПО нет такой точки в которую можно ткнуть пальцем и сказать - глядите дескыть... вот она зараза. Но если взять ПО образца 1991, 2001, 2011 годов и посмотреть как менялся к примеру внешний вид ПО то можно заметить что в эпоху Windows 3.0 UI использовал 16 цветов и очень мало растровой графики. А размеры приложений мерялись дискеткой и скорость сети была модемная. На что тратятся мегафлопы мы точно знаем - на решение только нашей задачи. В 2001 (я грубо взял 10 лет шаг) главенствует Windows 95/98/NT/2000 Графические режимы по дефолту включают 16bit цвет а местами и выше. ПО достаточно современно и красиво и объем его меряется 1 CD-диском. Подозреваю что собственно код вырос не сильно но стало больше ресурсов (графика, звук). Собственно конфигурация десктопа покупается под игры. Хотим играть - заказываем видяшку и мемори - чтоб летал Квейк или Анреал. Скорость сети - обычно ADSL либо локалка в 10Мбит. Мегафлопы жрёт антивирус и игрушки. В 2011 - эпоха интернетов. Всё уходит в веб. Векторная графика и анимация почти везде. Flash/SVG/Jscript. Конфигурация ПК покупается под браузер и кино в Mpeg4/H263. Графический режим по дефолту 32 бит на пиксел (в офисных приложениях юзается 24) Впервые мы не знаем чем занята операционка. У нее очень много активностей смысла которых мы не понимаем. То-же самое - работа в браузере IE. Сетка - 100Мбит/1Gbit. Мегафлопы жрёт ОС и браузер. Антивирус - по прежнему мешает но в целом благодаря оптимизациям он грузит только HDD и если его пускать на ночь то вроде не заметно. Вроде как то так. Пишите каменты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2016, 19:55 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
maytonМегафлопы жрёт ОС и браузер. ИМХУ второе. ОС достаточно скромно потребляет ресурсы. Тормоза ОС объяснимы: распределение доступа, безотказность, надежность и т.д. Вспомни ту же Win98, супербыстра была по сравнению с Win2000, но W2K управляемее и надежнее. maytonАнтивирус - по прежнему мешает но в целом благодаря оптимизациям он грузит только HDD и если его пускать на ночь то вроде не заметно. ИМХУ Антивирусы это нынче бизнес выдаивания денег из разработчиков. "Юзеры, мы вам бесплатно удалим все за что нам не заплатили". Трояны от mail.ru спокойно приживаются, а стоит откомпилировать "Hello world", так сразу он вырубается авастом еще не успев запустится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2016, 20:28 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
ИМХУ Что касается красивости интерфейса (цветность и т.д.) - это то единственное что можно вынести на второе ядро проца. И то загрузить его этим можно максимум на несколько процентов. Сейчас на видеокарту выносят, т.к. ее тоже занять нечем. Параллелить больше нечего. Есть конечно исключения, но это исключения. Поэтому 4 ядра на юзер-компе занять просто нечем. Поэтому все красивости сегодня по расходу это не больше текстовой консоли 20 лет назад. От красивостей только память отъедается, что тоже не особо заметно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2016, 20:47 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Siemargl, энтузиасты - романтики и сейчас есть. Просто крупному производителям это всё не надо. Сейчас надо побыстрей склепать - побыстрей продать. В качестве примеров выжимания из компьютера всех его соков, можешь посмотреть то что делают для демосцены. Например этот один из известнейших примеров: fr08 запускается наверное только под XP или может из 7-ки в режиме совместимости запустится. Целые операционки пишут на ассемблере: KolibriOS , размером влазит на дискету, а на ней тебе и графика и веб и текстовые редакторы. А если углубляться в теории заговоров, то может производители ПО и железа в договорных обязательствах, одни пишут всё более жрущие и тормозящие программы чтобы вторым было проще впаривать населению новые компы каждый год. Не понимаю только в этом случае почему опенсоурс также жиреет, когда он вроде как не привязан к чьим-то меркантильным интересам. А тем не менее браузеры все открытые тупят хоть на чём, офисные пакеты пишутся на яве. Хрен проссыт почему всё так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2016, 21:46 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Я помню что игра MDK (1-я часть) была отлично оптимизирована под Pentium и работала без ускорителей графики. Тоесть на основном CPU делала все. А геймлей был такой что даже 2-часть его не достигла. Ходили слухи что создатель писал ее на асме но я не верю. Скорее всего были оптимизированы какие-то фрагменты кода связанные с рендерингом. В это я верю. Еще меня поразила демка kkreiger, которая в 100k включает полноценную 3д игрушку с ресурсами (текстуры и звуки) вполне себе высокого качества. Ее делали настоящие фанаты оптимизации причем оптимизировали размер ресурсов (наверное процедуральные текстуры). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2016, 23:44 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
kormotНе понимаю только в этом случае почему опенсоурс также жиреет, когда он вроде как не привязан к чьим-то меркантильным интересам. Рискну предположить что скорость собственно кодинга у разработчика не изменилась за 10-20 лет. И полезного кода они пишут столько же строк в день. А бинарники жиреют по причине того что те-же опен-сорс проекты включают в сценарий сборки другие такие-же опен-сорс депенденси и мы получаем бинари-толстяки. По сути это решаемо но какова цена вопроса? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 00:03 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
SiemarglВирт написал об этом http://www.osp.ru/os/1996/06/179017/ ... Программы должны шлифоваться до тех пор, пока не приобретут достойное для публикации качество Хи-хи-хи... или пока конкуренты не опередят тебя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 00:22 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Печень белого медведя , хорошая годная статья. Отсылки к Оберону мне до боли знакомы. Видимо читаю во второй раз. Но всё равно спасибо. Скопировал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 00:28 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Windows 10 заматно похудела. У меня после апгрейда 7-ки 40 ГБ освободилось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 00:31 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Десятка как-то странно реагирует на отключение интернета. Во первых хром и скайп подвисают и надолго. Потом аварийно завершаются. Я не помню чтоб такие таймауты были в семeрке. Скорее всего были внесены какие-то изменения в работу сокетов TCP. Еще не разбирался да и некритично. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 00:38 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
mayton, У мну такое не наблюдается. ТЦП ведет себя нормально. Скорее это проблемы приложений, а не системы. Пробовали обновиться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 00:54 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Обновлён до предела. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 01:17 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Я еще поразбираюсь. Это не совсем отключение интернета, это отвал гейтвея на Wifi роутере. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 01:18 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
mayton, Крым? Веерные отключения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 01:20 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Ага. Буим. Жлобский wifi. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 01:24 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
ничо. китайцы в соседнем форуме уже ветку тянут. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 01:33 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
maytonВспомните сколько стоил "Видак" или первые модели IBM-PC. Та-же зарплата. IBM PC AT 286/16MHz/1MB RAM/40MB HDD за 45 тыс советских рубликов. Картридж к принтеру - 300, дискета 5" - от 8 до 15 руб. Хороший обед в столовке - 1 руб, в ресторане Прага - 40 руб (с выпивкой). Неплохая зартплата - 200-300 руб, 500-700- у ОЧЕНЬ немногих. Кооперативная квартира или Волга -15 тыс. Как то так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 01:44 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Ладно. Давай начнём с 386SX... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 02:08 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
uid unique, то есть за один IBM PC AT можно было три квартиры купить? Так небось на тот IBM PC AT надо было еще и в очередь записываться лет на 15 вперед? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 02:54 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Dima TSiemargl-какие примеры вы можете привести неэффективного использования силикона (Si, а не то что можно подумать) или вас все устраивает? Ютуб, торренты, танчики и прочая развлекуха. ИМХУ программы в плане кода не стали хуже, просто в них стало значительно больше контента (данных в СУБД, деталей на картах и т.д. и т.п.). Чего стало значительно больше в ОС. Ядро исполнения задач, файлы, сеть, графсистема? Если ОС ранее хватало 16-32Мб памяти, а теперь минимум 4096. Стало много прослоек для удобства разработчиков: 0. Скриптовые интерпретируемые языки. Оверхед по памяти небольшой, по скорости десятки раз. 1. Жирные объектные фреймворки. В результирующий код попадут все функции используемого объекта, его иерархии и всех объектов на которые он ссылается (итд по рекурсии). Порядок добавляемого размера - десятки мегабайт для каждой программы. 2. Виртуальные машины байт кода. Сама машина с динамическим компилятором и средой исполнения плюс фреймворк к ней (см.п.1) Порядки размера - сотни мегабайт. 3. Браузер - сам себе ОС с графической подсистемой, сетевой, машиной исполнения кода п.2 Порядки размера - несколько сотен мегабайт. 4. SQL машины. Один-два слоя преобразования данных плюс транслятор SQL п.0. Порядки размера - впервые зависят от данных. Для масштабных задач, возможно оверхед будет небольшим. 5. ОРМ поверх SQL. Неадекватная трансляция операций над единичными объектами на SQL, который работает со множествами. Порядки размера - п1.+п4 + качество программы (ориентация на работу со множествами). Примеры такого нагромождения прослоек - Андроид, 1С. Примеры отсутствия - например MS Word. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 04:19 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
SiemarglЧего стало значительно больше в ОС. Ядро исполнения задач, файлы, сеть, графсистема? Если ОС ранее хватало 16-32Мб памяти, а теперь минимум 4096. ЕМНИП 16-32Мб хватало Win98 (это только под ОС, для нормальной работы надо было 64+ Мб), и то отчасти из-за того что HDD были маленькими (до 0,5 Гб), т.к. надо было кэшировать FAT. Для Win2000 надо было побольше. Что кэшируется в современных ФС не изучал, но думаю служебная инфа тоже отъедает немало памяти при работе с террабайтными HDD. Минимум 4 Гб это не только ОС, а ОС + софт. Недавно ставил в виртуалку Win7. Дал 2 Гб. Вырубил все "красивости". Если браузер не запускать - все нормально работает. Почта, офис, MSVC, Far. Если все проги закрыты - пишет занято 1 Гб. Правда пришлось добавить памяти до 3 Гб, т.к. начав качать и обрабатывать обновления Win7 вставала колом, не хватало памяти один из svhost.exe отъедал до 1,5 Гб оперативки. Пока было 2 Гб - он начинал грузить проц на 100% и свопится. Заглянул в процессы: svhost.exe (11 процессов) занимает ~200 Мб оперативки. Как понимаю это все службы виндовые, вот они в основном и отжирают память. Служб становится все больше и больше, а по дефолту большинство включено. В Win10 вроде немного позаботились об экономии. Есть девайс Atom 1,3 ГГц 2Гб - работает, Win10 1 Гб оперативки берет, во втором браузер нормально умещается. У линуксов дела не лучше: виртуалка с голым Debian7x64 без гуя. на 256 Мб работает с тормозами, т.е. ОС работает, а стоит запустить там NGINX - начинаются затупления. 512 Мб спасает. Самые прожорливый софт - браузеры. Пару лет назад нашел дома ноут, на котором работал лет так 5-7 назад. Как-то работал ведь, по инету лазил. 512 Мб. Думаю дай XP поставлю и браузер. В инете полазить сойдет. Наивный. Браузер так тупить начал причем на вполне обычных сайтах, что пришлось отказаться от этой затеи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 10:35 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Dima T, Если хочешь экскурс в историю, то для -win98 было достаточно 8Мб, комфортно 16Мб -linux тех времен 4Мб, уже не помню т.к. тогда это не была рабочая система с Х кажется 8 -WinNT4 16Мб, комфортно (особенно с NTFS) от 32 -OS2 8Мб, комфортно 16Мб + 4Мб для Java Сколько занимает FAT32 таблица, написано в википедии - 64Мб для 128Гб раздела. Кэшировать все метаданные, кстати необязательно. HPFS довольствовалась 2Мб кэша для дисков тех времен (сотни мегабайт). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 11:02 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
maytonГрафический режим по дефолту 32 бит на пиксел (в офисных приложениях юзается 24) это рационально как раз 32 бит на пиксель это и есть 24 бита на цвет- что в офисном приложении, что в фотошопе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 11:15 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
С нашей стороны немного глупо ругать браузеры. Ведь вся экосистема интернетов базируется на неком понимании "медианы" или некого среднего рабочего места интернет сёрфера (или просто казуального пользователя). Виноват не браузер а средняя нагрузка которую создаёт СОВРЕМЕННЫЙ сайт (новости, блоги, соцсети, видео-трансляция, онлайн радио) помноженный на количество открытых вкладок. И проблема в том что отключить эти опции (видео, javascript содержимое) мы уже не можем т.к. это всё часть современного контента. Верстальщик тоже не виноват т.к. его заказы идут в фарватере современного железа и того что предоставляют технологии, хостинг-площадки, CMS...e.t.c. Вобщем виноват прогресс мать его так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 11:25 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
maytonВиноват не браузер а средняя нагрузка которую создаёт СОВРЕМЕННЫЙ сайт Я это и писал в самом начале 18933876 Dima TИМХУ программы в плане кода не стали хуже, просто в них стало значительно больше контента (данных в СУБД, деталей на картах и т.д. и т.п.). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 12:19 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Я-бы еще включил в список факторов определённую "жадность" разработчика до фич. От скромности современный кодер не умрёт. И даже более того. Создавая макет или прототип он легко (фремворки позвляют) включает туда все свои любимые инструменты и тулзы которые знает. Нужны они или нет самому приложению это уже вопрос №2. Но остаётся факт включения в дистрибутив таких модулей которые заказчик не заказывал. Вобщем KISS не рулит а фичи рулят. Как-то так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 12:35 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
SiemarglDima T, Если хочешь экскурс в историю, то для -win98 было достаточно 8Мб, комфортно 16Мб Я помню алгоритм установки Windows95 на дохлую тройку с 4Мb. Берем пачку дискет () Открываем корпус. Добавляем еще SIMM на 4Mb. Итого 8mb. Ставим Windows 95 (Уря!) c этой пачки. Выключаемся. Вынимаем обратно 4Mb. Включаемся. Рррррработает с ттттттормозами. (Уря профит!) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 12:59 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
[quot booby]то есть за один IBM PC AT можно было три квартиры купить?...[/qout] Как-то так. Правда в не очень длительный промежуток времени. (Потом в 90-ые достаточно долго ПК стоили в районе 1 тыс. $, а однокомнатная квартира, как сейчас помню, в СПб, Колпино стоила 8 тыс $. ) А на цену нормальной ЕС ЭВМ -> 1 млн. рублей, даже не знаю, что можно было купить ))) Когда IBP PC появились, мне так объясняли экономическую выгоду. На одной ЕС ЭВМ может работать человек 5, когда в маш.зал приходит 10-15 чел - она уже плохо работает. А на 1 млн. руб, можно купить 20 IBM'ом по 50 тыс. => на которых 20 человек сможет спокойно работать. Если уж говорить, что ЕС ЭВМ за которой я работал, по вычислительной мощности была где-то в районе 386-ого процессора (память 4 Mb) Прогресс в 90-ые был виден не вооруженным взглядом. Потом появился Intel Pentium и убил все RISC-рабочие станции. Т.к. станции уровня Selicon Graphics для ГИС задач, стоили в районе 15-20 тыс. $, а были примерно как хороший Pentium 166 компьютер за 1.5-2 тыс. $. Как только производители софта выпустили более-менее функциональные версии продуктов под ПК, так RISC-станции и навернулись медным тазом. IMHO & AFAIK Мой взгляд на ситуацию, может сильно расходится с реальностью. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 13:16 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
SiemarglЧего стало значительно больше в ОС. Ядро исполнения задач, файлы, сеть, графсистема? Если ОС ранее хватало 16-32Мб памяти, а теперь минимум 4096. Стало много прослоек для удобства разработчиков: ... Да фигня все это ((( На ЕС ЭВМ работала стыренная система СВМ (Система Виртуальных Машин) от IBM. Вся машина вроде 4 Mb OS аппаратных, в виртуальном машине ПДО (Подсистема Диалоговой Обработки) занимала меньше 200 Kb. Если сравнивать СВМ и нынешний VMWare - плакать хочется. Из VMWare такая же виртуальная система, как... я даже слов подобрать не могу. День и ночь, в пользу СВМ. Другое дело, что решения были аппаратно-программные. Ряд функций перекладывали на железо (схемотехнику). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 13:20 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
А по удобству для разработчика, все что нужно было. Как сейчас помню, команда FLIST - один в один Norton Commander (который, наверняка, значительно позднее появился). Другое дело, что панелька была только одна, а не две. По продуманности и проработанности, старые ОС день и ночь по сравнению с современными. Современные выглядят просто как помойка. Наваленно все, что под руку подвернется. IMHO & AFAIK ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 13:24 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Leonid Kudryavtsev, тогда и подготовка среднего пользователя была иной. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 13:32 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Leonid Kudryavtsev, вы очень лихо оперируете ценами в долларах. Не лишним будет напомнить действующий курс рубля к доллару на то время. И среднюю ЗП инженера в рублях на то время. В противном случае мы сильно запутаемся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 13:35 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
mayton, 95 и так на 4Мб устанавливалась https://support.microsoft.com/en-us/kb/138349 Leonid Kudryavtsev, Все же я бы предпочел обсуждать реальность. На текущем массовом винтел (возможно и АРМ) -железе и с графическими интерфейсами. Т.к. есть еще второй вопрос - как с этим бороться (в свою пользу конечно). Я хочу железо за 35-50$ и сайты, открывающиеся за время реакции 2-3 секунды. И это вполне возможно сделать сейчас и имеющимися средствами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 13:43 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
maytonLeonid Kudryavtsev, вы очень лихо оперируете ценами в долларах. Не лишним будет напомнить действующий курс рубля к доллару на то время. И среднюю ЗП инженера в рублях на то время. В противном случае мы сильно запутаемся. Очень сложно определить "то время". AFAIK с 93-ем по конец 90-х, все считали в долларах. Рубли не сильно волновали. "Оплата в рубли по курсу на момент оплаты (+/- 3 дня)" ( C ). К тому моменту, "перестроечные" и СССР цены уже давно канули в лету. А более-менее приличный ПК всегда и стоил в районе 800-1000$. Что тогда, что IMHO и теперь. Зарплаты были IMHO от 50 - 300 $. Все что выше, уже сильно хорошо. p.s. А цены на ЕС-1840, Искра, Правец-16 - кто же их знает ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 13:47 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
SiemarglЯ хочу железо за 35-50$ и сайты, открывающиеся за время реакции 2-3 секунды. И это вполне возможно сделать сейчас и имеющимися средствами. Дык и то и другое есть. Что не устраивает? Планшет за 50 $ найти можно, сайт открывающийся на нем за 2-3 сек. тоже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 13:48 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Siemarglmayton, 95 и так на 4Мб устанавливалась https://support.microsoft.com/en-us/kb/138349 Не буду спорить возможно так. Но нам на 4 не удавалось поставить. Я хочу железо за 35-50$ и сайты, открывающиеся за время реакции 2-3 секунды. И это вполне возможно сделать сейчас и имеющимися средствами. За 50 $ можно купить ТВ-приставку типа H3 Quad-core Cortex-A7/DDR3 1GB/100M LAN/ Android 4.4. Сайты открывающиеся за 2 сек можно делать и сейчас. Это вопрос маркетинговой целесообразности. Кто-то делает и оптимизирует. Кому-то - болт забить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 13:53 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
SiemarglЯ хочу железо за 35-50$ и сайты, открывающиеся за время реакции 2-3 секунды. И это вполне возможно сделать сейчас и имеющимися средствами. Есть такие сайты, sql.ru например. Как показывает практика блокировщики рекламы значительно ускоряют работу сайта. Правда сайтам это не нравится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 13:59 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Leonid KudryavtsevОчень сложно определить "то время". AFAIK с 93-ем по конец 90-х, все считали в долларах. Рубли не сильно волновали. "Оплата в рубли по курсу на момент оплаты (+/- 3 дня)" ( C ). К тому моменту, "перестроечные" и СССР цены уже давно канули в лету. А более-менее приличный ПК всегда и стоил в районе 800-1000$. Что тогда, что IMHO и теперь. Зарплаты были IMHO от 50 - 300 $. Все что выше, уже сильно хорошо. p.s. А цены на ЕС-1840, Искра, Правец-16 - кто же их знает ))) Я имею в виду что какое-то время рубль и доллар можно было считать 1:1. А ЗП инженера в СССР (мой отец к примеру) составляла 120 рублей + какая-то премия. Зарплата шахтера-проходчика порядка 700 рублей. А мой тесть в СССР колесил по всему союзу в наладчиках гироскопического оборудования на подлодках и "легко" ужинал в любом ресторане всю командировку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 14:00 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
maytonLeonid KudryavtsevОчень сложно определить "то время". AFAIK с 93-ем по конец 90-х, все считали в долларах. Рубли не сильно волновали. "Оплата в рубли по курсу на момент оплаты (+/- 3 дня)" ( C ). К тому моменту, "перестроечные" и СССР цены уже давно канули в лету. А более-менее приличный ПК всегда и стоил в районе 800-1000$. Что тогда, что IMHO и теперь. Зарплаты были IMHO от 50 - 300 $. Все что выше, уже сильно хорошо. p.s. А цены на ЕС-1840, Искра, Правец-16 - кто же их знает ))) Я имею в виду что какое-то время рубль и доллар можно было считать 1:1. А ЗП инженера в СССР (мой отец к примеру) составляла 120 рублей + какая-то премия. Зарплата шахтера-проходчика порядка 700 рублей. А мой тесть в СССР колесил по всему союзу в наладчиках гироскопического оборудования на подлодках и "легко" ужинал в любом ресторане всю командировку. Да, помню, в советское время по всему Союзу в каждом пруду лежали подводные лодки, на которых надо было налаживать гироскопическое оборудование... :) Не понимаю, к чему эти замечательные примеры, когда средняя зарплата в позднем СССР была 180-200 рублей, а доллары на рубли обменивали только из-под полы по курсу 3-4 рубля за доллар. И не надо рассказывать про очередного родственника, который регулярно ездил в Америку и обменивал доллары по 60 копеек в любом количестве. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 14:31 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
SiemarglВирт написал об этом http://www.osp.ru/os/1996/06/179017/ Что мы видим сегодня? Почему телефон садится за 1 день? Почему компьютер не стоит в 1000 раз дешевле и не работает в 100 раз эффективнее? Что с этим можно сделать? "подешевение техники" - популярный самообман. Представь себе медленно идущий вперёд поезд, состоящий из трёх вагонов. 3-й вагон назовём "дешёвым классом" 2-й вагон назовём "средним классом" 1-й вагон назовём "люкс-классом", локомотив - инфляцией. Вот, идёт он со своей скоростью какой-то потихоньку вперёд. А тем временем в начале каждого из трёх вагонов появляется зверёк (ноут, телефон, планшет..) и бежит против хода поезда в конец и там, в конце вагона, исчезает, в то время как в начале появляются всё новые и бегут в конец. Зверьки из вагона в вагон не перебегают. Если ноут стоил 80 000, то по мере выпуска его конкурентов он подешевеет до 65000 и уйдёт с продажи - не надо ждать, что когда-нибудь он будет стоить 10000. А тем временем вместо него выйдет новый - за 85 000, который тоже станет дешеветь, как только выйдет новый, за 90. Отдельно взятый аппарат дешевеет в своём диапазоне, пока не устареет и не исчезнет, но в целом вся продукция дорожает. Если хочешь дешёвый телефон - пойди купи сименс или его аналог. Раньше он кучу тыщ стоил, сейчас несколько сот рублей. Там нет ресурсоёмких приложений, можно только смс-ки читать, поэтому акк будет жить долго - всё как ты хотел) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 17:09 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Charles Weyland, хорошая аналогия с поездом. +1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 17:15 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
SiemarglЕсли хочешь экскурс в историю, то для -win98 было достаточно 8Мб, комфортно 16МбВраньё: приемлимо - 16Мб, нормально - 32.(.-OS2 8Мб, комфортно 16Мб + 4Мб для JavaВраньё: приемлимо - 16Мб, нормально - 32Мб, .HPFS довольствовалась 2Мб кэша для дисков тех времен (сотни мегабайт).... но при наличии достаточного объёма памяти, по возможности, менялась на HPFS386. P.S. Нет, сервер мог быть и скромнее, но за его консолью никто не матерится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 18:01 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
maytonЯ помню алгоритм установки Windows95 на дохлую тройку с 4Мb. Берем пачку дискет () Открываем корпус. Добавляем еще SIMM на 4Mb. Итого 8mbИ это враньё - Windows 95 штатно ставилась на 4МБ. Именно что "на дохлой тройке". Если кто-то втыкал DriveSpace при таком объёме памяти, то кто ж ему доктор??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 18:04 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Анти-новость в тему: ICQ запустила новую версию для Windows и открыла исходный код приложения ICQ существенно ускорили, что особенно чувствуется на аккаунтах с большим количеством друзей. Скорость приложения увеличилась в 8 раз, теперь ICQ стартует мгновенно. Также новая ICQ потребляет значительно меньше памяти. https://corp.mail.ru/ru/press/releases/9546/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 18:36 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Basil A. SidorovmaytonЯ помню алгоритм установки Windows95 на дохлую тройку с 4Мb. Берем пачку дискет () Открываем корпус. Добавляем еще SIMM на 4Mb. Итого 8mbИ это враньё - Windows 95 штатно ставилась на 4МБ. Именно что "на дохлой тройке". Если кто-то втыкал DriveSpace при таком объёме памяти, то кто ж ему доктор??? (поднимая руки) Все! Я сдаюсь! Закидали шапками! Возможно речь шла о двух мегабайтах. Не помню точно цифр. Лет то сколько кануло... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 19:00 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
makhaonАнти-новость в тему: ICQ запустила новую версию для Windows и открыла исходный код приложения ICQ существенно ускорили, что особенно чувствуется на аккаунтах с большим количеством друзей. Скорость приложения увеличилась в 8 раз, теперь ICQ стартует мгновенно. Также новая ICQ потребляет значительно меньше памяти. https://corp.mail.ru/ru/press/releases/9546/ В миранде все описанное всегда было и есть. Сколько пользуюсь - никогда о скорости не задумывался. Быстрее не надо. Контакт-лист - листать устанешь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 19:07 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Dima T, дружище... ты архаичен! С кем-же ты чятишся? Неужели с заказчиками? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 19:13 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
maytonDima T, дружище... ты архаичен! С кем-же ты чятишся? Неужели с заказчиками? С ними самыми. У меня по работе три канала связи: Почта, аська и телефон. Хуже всего телефон, трубку положил и забыл, поэтому всем позвонившим по долгоиграющим вопросам говорю пиши куда-нибудь. Аська идеальный канал для согласования ТЗ, открыл хистори и почитал. Почта удобна для простых вопросов: пока не ответил - письмо не помечено прочитанным. Для друзей - один канал, созвонились - встретились. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 19:28 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Dima T, мы на последних проектах - Google Hangout. Потому-как надо шарить десктопы, транслировать голос на 8 персон и делать коллективные действия типа - совместно править в 4 руки 1 Excel. Skype теоретически это тоже позволял но трафик затыкался на более чем 4 человека. Как оно внутре реализовано ХЗ но субъективно hangout более грамотно транслирует трафик. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 19:33 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
SiemarglСтало много прослоек для удобства разработчиков: 0. Скриптовые интерпретируемые языки. Оверхед по памяти небольшой, по скорости десятки раз. Это не ново. Например PHP, FoxPro - интерпретаторы. Причем на PHP народ фрэймворки умудряется городить. По фоксу могу сказать что очень удачный фрэймворк получился. Быстро работает, но только на задачах связанных с использованием БД. Все современные SQL-сервера интерпретаторы, тут просто невозможно при компиляции составить план выполнения запроса, т.к. от зависит от данных и индексов. Я к тому что не надо заявлять "интерпретатор=зло", у них есть свои плюсы, и эти плюсы могут перевешивать минусы. По поводу фрэймворков: в целом - они не плохи, по сути в каждом случае это выжимка из опыта разработчика фрэймворка. Причем далеко не самого последнего разработчика. Плохо то, что они используются неопытными программистами, которые не учитывают опыт разработчика, его философию, а просто копипастят примеры использования из инета, не понимая ключевых моментов, касающихся в т.ч. производительности. Но точно также накосячить они могут писав с нуля. Без фрэймворков сегодня невозможно, слишком сложно что-то полезное написать с нуля, большие требования к результату. Например если надо что-то скачать с FTP/HTTP, то никто не будет заморачиваться на полную реализацию протокола, будут искать готовое решение. И т.д. и т.п. Про сайтостроение вообще молчу, там любой школьник считает себя мегаразработчиком, хотя просто берет фрэймворк и наполняет дизайном и контентом. Может поэтому столько фрэймворков в инете. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 20:09 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
В целом все сводится к цене вопроса. Последние 10-15 лет было дешевле купить очередную более мощную железяку, чем платить профи за разработку. Это факт и им руководствуются руководители ИТ-отделов. Дешевле иметь одного профи и кучу студентов на подхвате, чем кучу профи. Косяки студентов можно поправить повышением вычислительных мощностей, т.е. докупив железа. Только предел железяк уже наступил: процы давно не могут 4 Ггц перешагнуть, внутрипроцовые оптимизации тоже уже давно сделаны. Общую производительность пока поднимает скорость памяти, но и она скоро упрется в 4 Ггц и наступит полная .опа. Дальнейший рост только за счет качественного кода, т.е. за счет профи-разработчиков. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 20:31 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Dima T, Много поточность/процессорность в помощь. Раз уж не получается вверх, будут вширь. Ну и оптимизацию, возможно, подтянут. Вообще - слышал мнение, что уже основной софт весь написан :) Частично согласен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 20:45 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Leonid KudryavtsevДругое дело, что решения были аппаратно-программные. Ряд функций перекладывали на железо (схемотехнику). можно подумать сейчас иначе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 20:47 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
makhaon, про скайп Ты его запускал?? Памяти жрет 200Мб. такое же тормозное шпионское г-но. Только изначально было на Дельфи, а переписали на С++. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 20:49 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
maytonDima T, мы на последних проектах - Google Hangout. Потому-как надо шарить десктопы, транслировать голос на 8 персон и делать коллективные действия типа - совместно править в 4 руки 1 Excel. Skype теоретически это тоже позволял но трафик затыкался на более чем 4 человека. Как оно внутре реализовано ХЗ но субъективно hangout более грамотно транслирует трафик. видеоконференции без MCU (Multipoint Control Unit) - УГ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 20:50 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
А про аську. Так аську с3.14здили код ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 20:51 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Siemargl, я не то, что бы его запускал, а он - основной месседжер сейчас. работает ужасно, согласен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 20:58 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
makhaonМного поточность/процессорность в помощь. Это тупик. Его край тоже почти достигнут. Закон Амдала . Интел давно готов поставлять 600-800 ядерные процы рядовым пользователям, только 99.9% алгоритмов не параллелятся. В реале удается занять 2-3 ядра: одно окошки рисует, второе считает, третье для фоновых процессов, 4-е уже занять нечем. Кроме всего прочего многопоточные алгоритмы ни разу не просты, очень много подводных камней незаметных неопытному глазу. Писать многопоточно с синхронизацией бесполезно, еще медленнее работать будет. Писать асинхронный код - это надо себе сначала мозг взорвать и перестроится на совсем другую идеологию. Пока этому не учат, поэтому только профи могут себе это позволить. Может когда-нибудь появятся легкопонимаемые параллелящиеся алгоритмы, но пока на это нет даже намеков. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 21:15 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Dima TТолько предел железяк уже наступил: процы давно не могут 4 Ггц перешагнуть, внутрипроцовые оптимизации тоже уже давно сделаны. Общую производительность пока поднимает скорость памяти, но и она скоро упрется в 4 Ггц и наступит полная .опа. Дальнейший рост только за счет качественного кода, т.е. за счет профи-разработчиков. Не всё так печально. История НТП (науч.тех.прогресса) показывает что как только мы достигли дна или кризиса то появляется десятки и сотни новых направлений которые раньше были никому не нужны. Да мы достигли предела физических возможностей транзистора но действительно ли мегафлоп зависит только от него? Авотжуй. Мы можем строить векторные машины, там где есть однородные вычисления. Можем юзать map-reduce в задачах поиска или анализа биг-дата. Базы данных и серверы достигли своей вершины развития для одно-кристальной архитектуры ну и чорт с ней. Откажемся от ACID на узлах (невелика потеря один хрен до Марса сетку надо тянуть) и будет делать асинхронные системы на событиях и акторах. Просто откажемся от глобальной точки синхронизации. Да и само понятие тактового генератора уже лет 20 устарело и требует инженерного пересмотра. А системы управления или системы принимающие решения можно строить на различных реализациях нейро-сетей возможности которых практически безграничны с точки зрения параллелизма и даже некоторые их части можно строить на аналоговой технике которая и дешевле и имеет предельно высокий отклик. Вобщем перед нами все двери открыты Дима! Не печалься так :) Кстати в форум вернулся Базист. Битый жизнтю. Заматеревший. Набравшися мудрости в горах индии и тибета. А это - знак :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 21:36 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
maytonВобщем перед нами все двери открыты Дима! Не печалься так :) Ты не понял - я радуюсь. Профи снова будут востребованы, их не заменить железом. И ты только подтверждаешь мое мнение. Все что ты перечислил - начинающим это просто набор букав. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 21:41 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Dima T, Ты забыл еще ядра на граф.процессоре. Про всю отрисовку и декодирование поддерживаемое кристаллом можно забыть как нагрузку. H264, MPeg2 есть даже на днищенском распберри. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 22:36 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
SiemarglDima T, Ты забыл еще ядра на граф.процессоре. Про всю отрисовку и декодирование поддерживаемое кристаллом можно забыть как нагрузку. H264, MPeg2 есть даже на днищенском распберри. Если-бы видяшка была таким универсальным "решателем" проблем производительности то она была-бы встроенна в основную архитектуру. Но очевидно есть какие-то инженерно-технические факторы которые мешают сделать ее частью ансамбля CPU/IO/Memory. Цена? Неудобство программирования? Ограниченность в ресурсах (может ли она обращаться к портам I/O напрямую?). Вобщем кто знаток этого вопроса - прошу дать ликбез по ситуации на сегодня. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 22:43 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
А разве еще не встроили? У меня чувство, что на моем ноуте видео именно что в процессоре ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 22:47 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
AMD встраивали. Но роль ее - по прежнему графическая подсистема. Я имею виду изменился ли юзкейс этого железа от игрового направления конкретно к использованию тык-скыть в народном хозяйстве. В казуальной разработке ПО. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 22:50 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Dima T, авторЭто тупик. Его край тоже почти достигнут. Закон Амдала. Интел давно готов поставлять 600-800 ядерные процы рядовым пользователям, только 99.9% алгоритмов не параллелятся. интересно зачем пользователю 600 ядер? что бы вордом ворочать да котиков показывать уже имеющиеся мощности избыточны. ну если не открывать по 50 страниц в ie, что нужно единицам. биг дату считать - то, думаю, она вполне параллелится. только она нужна не юзерам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2016, 01:14 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Dima T, другими словами, огласите весь список, пожалуйста: автор99.9% алгоритмов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2016, 01:19 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
makhaonDima T, другими словами, огласите весь список, пожалуйста: автор99.9% алгоритмов Дональд Кнут с этим не согласен. На самом деле очень малая часть алгоритмов параллелиться. А даже если мы находим алгоритм который можно побить 600 потоков то не забываем что fork/join имеет свои накладные и караван ходит со скоростью самого тормозного верблюда. Вобщем я не исключаю ситуацию что эти 600 ядер по хорошему (по чесноку!) вы ничем загрузить не сможете. Я имею в виду не рендеринг 3D. А обычные казуальные задачи которые мы решаем каждый день. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2016, 01:59 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
maytonЕсли-бы видяшка была таким универсальным "решателем" проблем производительности то она была-бы встроенна в основную архитектуру. Видеокарты - хорошие числодробилки, например биткоины на них генерят, но смена контекста у них слишком долгая, поэтому в качестве основного процессора они не годятся. Ну и производительные дискретные GPU слишком большие, жрут много электричества и выделяют много тепла. То, что встраивают в процессоры - это просто встроенную графику переносят из чипсета в процессор. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2016, 04:01 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
mayton....Вобщем я не исключаю ситуацию что эти 600 ядер по хорошему (по чесноку!) вы ничем загрузить не сможете.....А обычные казуальные задачи которые мы решаем каждый день. Word документ на 600 страницах: Каждой странице - свой процессор! светлое будущее Word-а ))) потом наступить светлое будет HTML, каждому HTML-тэгу - свой процессор ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2016, 09:50 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Leonid Kudryavtsevmayton....Вобщем я не исключаю ситуацию что эти 600 ядер по хорошему (по чесноку!) вы ничем загрузить не сможете.....А обычные казуальные задачи которые мы решаем каждый день. Word документ на 600 страницах: Каждой странице - свой процессор! светлое будущее Word-а ))) потом наступить светлое будет HTML, каждому HTML-тэгу - свой процессор ))) Амдал смеется над нами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2016, 10:07 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Leonid Kudryavtsevmayton....Вобщем я не исключаю ситуацию что эти 600 ядер по хорошему (по чесноку!) вы ничем загрузить не сможете.....А обычные казуальные задачи которые мы решаем каждый день. Word документ на 600 страницах: Каждой странице - свой процессор! светлое будущее Word-а ))) потом наступить светлое будет HTML, каждому HTML-тэгу - свой процессор ))) #Error: "Извините, невозможно создать 601-ю страницу. Не достаточно ядер процессора" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2016, 10:21 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
авторДональд Кнут с этим не согласен. Кроме расчета геометрии сферического коня в вакууме есть что-нибудь? В каких задачах обычному пользователю нужно больше имеющихся 4х-8ми ядер? Игры? Так видюхи вроде бы справляются. И задача вполне параллелится. ИИ? Там мне кажутся перспективными сети, которые еще лучше параллелятся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2016, 13:26 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
makhaonВ каких задачах.... Например расчеты на графах. Можно очень большое кол-во ядер и памяти загрузить. IMHO ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2016, 13:28 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
rendering ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2016, 13:32 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Задачи конвертации видео. Рендеринга. Или наложения сложных 2d эффектов в Фотошопе. Это почти пользовательские задачи. Но они неплохо параллелятся. Поиск паролей по md5, или rainbow-tables, расчеты новых монеток в bitcoin, анализ астрономичесих фоток, поиск лекарства от рака тоже параллелиться но я не согласен с тезисом что это пользовательские задачи. Я рискну утверждать что обычному казуальному пользователю эти задачи и в буй не впились. Обычному нужно что? Бытсрый интернет (гигабит). Кино в FullHD без тормоза и (уже редко) 3D игры в браузере чтобы убить время и конечно мощный браузер который держит хотя-бы штук 20 октрытых страничек с активным контентом. А вот что плохо параллелиться. ЕМНИП. Всё что связано с рекурсией. Задачи на графах (необходимо постоянно вешать блокировки на метках вершин и рёбер графа, обновлять метки и снимать блокировки). Где-то в недрах хабра были описаны такие проблемные задачи. Ну и конешно-же конешно же наши любимые DBMS, для которых увеличение числа процессоров в общем и целом ни разу не помогает ибо память мать ее так и диск не успевают за нашими аппетитами. Пирамида вширь не растет. И наверное большинство более половины консольных утилит и тулзов ОS Linux написаны по старинке в 1 процесс и соответсвтенно плюют с высокой горы на ваши 600 ядер внутри видеокарточки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2016, 13:47 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
mayton, накладные расходы на реентерабельность могут превысить выгоду от распараллеливания. make параллелится - этого достаточно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2016, 14:08 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
maytonА вот что плохо параллелиться. ЕМНИП. Всё что связано с рекурсией. Задачи на графах (необходимо постоянно вешать блокировки на метках вершин и рёбер графа, обновлять метки и снимать блокировки). Где-то в недрах хабра были описаны такие проблемные задачи. Да где там рекурсия? IMHO Большинство задач сводится к многократному поиску кратчайшего пути. Зачем вешать блокировки на вершинах и ребрах - мне вообще не понятно. Если граф в процессе расчета не меняет свою топологию, отдельные "ветки" можно запускать на каком угодно кол-ве процессоров. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2016, 14:41 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Leonid KudryavtsevmaytonА вот что плохо параллелиться. ЕМНИП. Всё что связано с рекурсией. Задачи на графах (необходимо постоянно вешать блокировки на метках вершин и рёбер графа, обновлять метки и снимать блокировки). Где-то в недрах хабра были описаны такие проблемные задачи. Да где там рекурсия? IMHO Большинство задач сводится к многократному поиску кратчайшего пути. Зачем вешать блокировки на вершинах и ребрах - мне вообще не понятно. Если граф в процессе расчета не меняет свою топологию, отдельные "ветки" можно запускать на каком угодно кол-ве процессоров. Если мы реализуем shared nothing для графовых задач (создадим копию графа в адресном пространстве каждого процесса) то всё вроде-бы паралеллиться. Но нам нужно больше памяти и в любом случае нужна какая-то диспетчеризация или координация процессов. Чтоб далеко не ходить - давайте возьмем в качестве примера задачу Изоморфизма двух графов и попробуем ее распараллелить. Код писать не надо. Хотя-бы обсудить идеи и направления. Куда собсно идти? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2016, 15:02 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Ничего про Ваш изоморфизм сказать не могу. Даже слова такого не знаю. Но в Вики предлагают: [quot] .... Изоморфизм графов общего вида Графы G и H являются изоморфными, если путем перестановки строк и столбцов матрицы смежности графа G удается получить матрицу смежности графа H. Однако перебор всех возможных перестановок характеризуется вычислительной сложностью O(N!) (при условии, что сравнение матриц смежности производится за время, не зависящее от N, что обычно несправедливо и дополнительно увеличивает приведенную оценку), что существенно ограничивает применение подобного подхода на практике. Существуют методы ограниченного перебора возможных пар предположительно-изоморфных вершин (аналог метода ветвей и границ), однако они незначительно улучшают приведенную выше асимптотику. ... [quot] Берем N! процессоров. Выскажу предположение, что создать все N! комбинации перестановок можно за log2( N! ) шагов. На первом шаге будет работать 1 процессор, на втором 2, на третьем 4...через 9-10 шагов алгоритма, все 600 процессоров будут нагревать окружающее пространство ))) В любом случае, исходные данные о графе нафиг блокировать не нужно. Нужен некий метод проверки, который возьмет: checkVarian( const graf, very_long_int variant_no ) И для заданных данных и номера варианта его проверит и вернет true/false. Возможно написал бред. Т.ч., что такое "изоморфизм" и нафига он нужен в реальной жизни, ничего не знаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2016, 15:45 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
makhaonавторДональд Кнут с этим не согласен. Кроме расчета геометрии сферического коня в вакууме есть что-нибудь? В каких задачах обычному пользователю нужно больше имеющихся 4х-8ми ядер? Игры? Так видюхи вроде бы справляются. И задача вполне параллелится. ИИ? Там мне кажутся перспективными сети, которые еще лучше параллелятся. Среднему домашнему пользователю кроме браузера уже вообще ничего не нужно. Давай рассмотрим корпоративного пользователя, т.е. рабочее место оператора какой-нибудь компании федерального масштаба. Последние годы все взяли курс на централизацию, что обычно выливается в то что все ИТ в центральном офисе, а рядовые юзеры по всей стране сидят в терминале. Сопровождать удобно. Но центральный сервер компании от них захлебывается, что решается усилением железа в центре. А комп рядового юзера загружен максимум на 1%, юзеров 100500 по стране, т.е. 100500% имеющейся вычислительной мощности невостребованно!!! И как тут распараллелить, заняв простаивающий проц юзера? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2016, 19:45 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Dima T, как мне это напоминает слова 15-летней давности. Времена Cytrix. Слова про "тонкого клиента". И насколько современный "тонкий клиент" тонок ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2016, 19:47 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Т.ч. я настаиваю: пока у каждого html-тега не будет своего выделенного процессора - счастье не наступит ! А Ваши жалкие 2-4 процессора, хорошему сайту... МАЛО !!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2016, 19:49 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Leonid KudryavtsevDima T, как мне это напоминает слова 15-летней давности. Времена Cytrix. Слова про "тонкого клиента". И насколько современный "тонкий клиент" тонок ? Да, нынче тоже самое, только масштаб шире стал. Идея жива, т.к. каналы связи стали намного надежнее. Проблема именно в "тонкости" там где ее не надо. Если заменить Cytrix (RDP) на https то ничего не поменяется. Юзеркомпы также простаивают. Сервера так же захлебываются. PS Я со стороны это безобразие наблюдаю, глубоко в тонкости не посвящен, но периодически забавляют факты типа "сервер сглючил - по всей стране контора не работает", или "как вы хотите что быстро работало, если туда вся страна коннектится?". PPS Спасает 1С, самые разумные ограничиваются репликацией баз между центром и филиалами. Тут проблемы ограничиваются рамками филиала. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2016, 20:06 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Leonid KudryavtsevВозможно написал бред. Т.ч., что такое "изоморфизм" и нафига он нужен в реальной жизни, ничего не знаю. а зачем писал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2016, 21:05 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
ИзопропилLeonid KudryavtsevВозможно написал бред. Т.ч., что такое "изоморфизм" и нафига он нужен в реальной жизни, ничего не знаю. а зачем писал? Всё нормально. Я признаюсь честно что изоморфизм я не кодил. И мои знания о нём точно такие-же как и у Леонида. Тоесть ограниченные википедией. Но КМК параллельный расчёт ИЗОМОРФИЗМА - это лакомый кусочек для очереной тяпничной задачи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2016, 00:13 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
[quot Leonid Kudryavtsev]boobyто есть за один IBM PC AT можно было три квартиры купить?...[/qout] Как-то так. Правда в не очень длительный промежуток времени. (Потом в 90-ые достаточно долго ПК стоили в районе 1 тыс. $, а однокомнатная квартира, как сейчас помню, в СПб, Колпино стоила 8 тыс $. ) А на цену нормальной ЕС ЭВМ -> 1 млн. рублей, даже не знаю, что можно было купить ))) Когда IBP PC появились, мне так объясняли экономическую выгоду. На одной ЕС ЭВМ может работать человек 5, когда в маш.зал приходит 10-15 чел - она уже плохо работает. А на 1 млн. руб, можно купить 20 IBM'ом по 50 тыс. => на которых 20 человек сможет спокойно работать. Если уж говорить, что ЕС ЭВМ за которой я работал, по вычислительной мощности была где-то в районе 386-ого процессора (память 4 Mb) Прогресс в 90-ые был виден не вооруженным взглядом. Потом появился Intel Pentium и убил все RISC-рабочие станции. Т.к. станции уровня Selicon Graphics для ГИС задач, стоили в районе 15-20 тыс. $, а были примерно как хороший Pentium 166 компьютер за 1.5-2 тыс. $. Как только производители софта выпустили более-менее функциональные версии продуктов под ПК, так RISC-станции и навернулись медным тазом. IMHO & AFAIK Мой взгляд на ситуацию, может сильно расходится с реальностью. Все верно, примерно штуку баксов средние компы стоят начиная с 93-го примерно до сегодняшнего дня. Хотя, последнее получается больше штуки - инфляция или требования повышаются... Начинал на СМ 4 ЭВМ программировать, там процессор и сравнить то не с чем хотя наверное что то похожее на IBM PC XT. Памяти тоже негусто было, по моему менее 100 КБ было, работали на советской версии Unix - Demos и даже писали простые текстовые игрушки. Не то что графики не было, проблемы были с компиляцией кода - ведь на всем этом хозяйстве сидело в среднем 4 человека (до 8 терминалов). Такой вот Дзен программизм по теперяшним меркам ;-) На Силикон Графикс как то пустили в конце 90-х покликать - вроде около 40 тыс стоила, примерно в то же время (1996-97) один PC для графики мне обошелся примерно в 10 тыс зелени (Intel Pentium 166 но с дорогой периферией). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2016, 06:23 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Leonid KudryavtsevТ.ч. я настаиваю: пока у каждого html-тега не будет своего выделенного процессора - счастье не наступит ! А Ваши жалкие 2-4 процессора, хорошему сайту... МАЛО !!! Вспоминаются T ransputer - были такие ускорители с процессорами, до CUDE и прочих специализированных дробилок. Довольно приличная архитектура, с менеджером задач и компилятором Вот когда вся память станет процессорной ( CAM ), вот тогда многие задачи по другому решаться будут, особенно в базах данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2016, 06:30 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Заметил что матричные принтеры (те которые со склада еще в упаковке) стоят порядка в 10х раз дороже чем струйные. Вот такая фигня. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2016, 11:22 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
maytonЗаметил что матричные принтеры (те которые со склада еще в упаковке) стоят порядка в 10х раз дороже чем струйные. Вот такая фигня. рулон бумаги умеют только они :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2016, 11:27 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Прикупить штоли.... Книжки читать буду. Сорцы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2016, 12:01 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
maytonПрикупить штоли.... Книжки читать буду. Сорцы. лучше такой поищи https://geektimes.ru/post/68271/ Эти принтеры Алфавитно-цифровые печатающие устройства предназначены для работы в промышленной системе 26 часов в сутки 374 дней в году. Именно так, т.е. они печатают почти без остановки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2016, 12:07 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Судя по внешнему виду - похожи на Принтрониксы. Укртелеком их использовал лет 10 назад. Шумные штучки. :) Дома не поставишь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2016, 12:25 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Зато небось, как EC-овские принтеры. Один оборот барабана - целиком строка напечатана. На подобных в начале 90-х книжки по Turbo Pascal 5.5 печатал... зверь машина. AFAIK В СПб Водоканале на них и в самом конце 90-х печатали. Конкурентов по производительности не было. Жаловались, что всем принтеры хороши, одна проблема: перфорированную бумагу для них купить сложно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2016, 12:37 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Leonid Kudryavtsevодна проблема: перфорированную бумагу для них купить сложно в чём сложность? а матричнику скоростному она точно так же требуется ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2016, 12:44 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Leonid KudryavtsevЗато небось, как EC-овские принтеры. Один оборот барабана - целиком строка напечатана. На подобных в начале 90-х книжки по Turbo Pascal 5.5 печатал... зверь машина. AFAIK В СПб Водоканале на них и в самом конце 90-х печатали. Конкурентов по производительности не было. Жаловались, что всем принтеры хороши, одна проблема: перфорированную бумагу для них купить сложно Помню стоял в коммисионке такой - запчасти с него пропадали, цена падала, в итоге - 10 руб тому кто вынесет из магазина. Напоминал ткацкий станок больше чем принтер ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2016, 14:56 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
uid uniqueНачинал на СМ 4 ЭВМ программировать, там процессор и сравнить то не с чем хотя наверное что то похожее на IBM PC XT. СМ 4 это клон чего-то из серии DEC PDP. Ничего общего с PC XT. Хотя в современных компах уже есть почти все фичи, которые были у дека. За исключением разве что команд процессора для работы память-память, без явной загрузки данных в регистр-аккумулятор. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2016, 15:38 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakovuid uniqueНачинал на СМ 4 ЭВМ программировать, там процессор и сравнить то не с чем хотя наверное что то похожее на IBM PC XT. СМ 4 это клон чего-то из серии DEC PDP. Ничего общего с PC XT. Хотя в современных компах уже есть почти все фичи, которые были у дека. За исключением разве что команд процессора для работы память-память, без явной загрузки данных в регистр-аккумулятор. Да, PDP-11. Имел в виду что производительность процессора была сопоставима. Когда начинал программировать, слова PDP-11 ничего не значили для меня, еще был школьником. Распечатки библиотек и ОС комманд были, но не в книгах. Книжек то не было, краткое руководство по языку С нашел через полгода в виде тонкой брошюры. Ричи Керниган попал мне в руки намного позже, уже в универе. ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2016, 17:23 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
SiemarglВирт написал об этом http://www.osp.ru/os/1996/06/179017/ авторМетодологии, связанные с языками программирования, до сих пор являются предметом дискуссий. В 1970-х было принято верить, что проектирование программ должно опираться на хорошо структурированные методы и слои абстракции с четко определенными спецификациями. Лучше всего эта мысль выразилась в концепции абстрактного типа данных, которая и нашла свое воплощение в новых тогда языках, прежде всего в Modula-2 и Ada. Сегодня программисты оставляют хорошо структурированные языки и мигрируют, в основном, к Си. Язык Си не позволяет компилятору даже выполнять контроль безопасности типов, а ведь именно эта функция в наибольшей степени полезна при разработке программ для локализации концептуальных ошибок уже на ранней стадии. Без контроля типов само понятие абстракции в языках программирования становится пустым и имеющим чисто академический интерес. Абстракция может работать только в языках, постулирующих строгий статический типовой контроль для каждой переменной и функции. В этом отношении Си несостоятелен и, в сущности, подобен ассемблерному коду, где, правда, "все работает". :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2016, 13:59 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Dima TmaytonПрикупить штоли.... Книжки читать буду. Сорцы. лучше такой поищи https://geektimes.ru/post/68271/ Эти принтеры Алфавитно-цифровые печатающие устройства предназначены для работы в промышленной системе 26 часов в сутки 374 дней в году. Именно так, т.е. они печатают почти без остановки. а я на такой использовал в кчестве цифрового осцилографа для просмотра переходных процессов на выводах микросхем - дискрет 1нс. правда эоектроники стояло еще 4 шкафа в добавок к Электронике 125(кажись так называлась) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2016, 00:05 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
имхо конечно, но программисты просто следуют за общим прогрессом железяк. По большей части все "матричные калькуляторы" для видеокарт делались чисто для геймеров и науки. Практически не 1 офисная\корм. программа не требует 3D акселерации, но на каждом даже самом обо... компе она есть, даже на интеграте, потому, что это удобно во всех отношениях, даже для офисных программа. производители железа штампуют новые железки и у программистов появляется более широкие возможности для визуализации интерфейса\игры. Вспомните какими были игры в 90ые год! 3D? да мы даже слова такого не знал (в рамках игр конечно), интерфейсы были почти все текстовые и хорошо, если еще цветные. А о передачи графических данных на большом растоянии приходилось только мечтать, так как файл размером 10кб на модеме 2400 bps быстро не качается. В то время как сейчас, программист может зафигачить на свой веб сайт файл размером 50 мб и это не шибко сильно скажется на производительности. Да и вопрос производительности, автор статьи ставит очень интересно. Якобы программы такие как "текстовый процессор" который был написано в 90, сейчас будет иметь "мега" производительность. Но что она дает? разве человек который будет в этом редакторе работать, сможет работать с такой же производительностью? ответ очевиден: НЕТ. Не имеет ни какого смысла выжимать из NOTEPAD всю процессорную мощь 4 ядерного процессора, так как хватит и 5% этой мощности. Важно смотреть не то, с какой скоростью программа работает, а то с какой скоростью в этой программе работает пользователей. Если программа зависает на 10 секунд, но при этом экономит 1 час работы сотрудника, это хорошая программа, чем та которая не зависает и не тупит, но работа в ней превращают в адский труд. p.s. сам юзаю MS Office 95, просто бомба, грузится в 1000 раз быстрее, Word поддерживает все современные форматы текста, стандартное меню в котором я знаю каждую дырку, что еще нужно? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2016, 08:47 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Roman MejtesВспомните какими были игры в 90ые год! 3D? да DOOM, Duke, wolf, shadow warrior... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2016, 09:54 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Charles WeylandRoman MejtesВспомните какими были игры в 90ые год! 3D? да DOOM, Duke, wolf, shadow warrior... Aliens vs Predator, куча 3d и псевдо 3d стратегий ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2016, 09:56 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Need for Speed ещё, кстати ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2016, 09:59 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Roman MejtesПрактически не 1 офисная\корм. программа не требует 3D акселерации Ага. 3D акселерации в винде требует даже косынка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2016, 12:48 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
mrWolfRoman MejtesПрактически не 1 офисная\корм. программа не требует 3D акселерации Ага. 3D акселерации в винде требует даже косынка. А как это можно проверить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2016, 13:40 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Воткнуть старый CGI адаптер и монитор. Посмотреть какие будут тормоза на косынке ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2016, 15:02 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
на EGA вполне себе F16 летал. И покатушки в псевдо графике были еще до Need for speed. Помню, матерились на весь машзал.. ;-) Играли в "две руки" - один водит, второй стреляет. Не обязательно иметь 3Д чтобы игра была интересной. На спектруме куча игр была с каркасной 3Д и шло не хуже - иногда лучше использовать воображение и хороший сюжет лучше чем только графику без сюжета. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2016, 17:25 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Leonid KudryavtsevВоткнуть старый CGI адаптер и монитор. Посмотреть какие будут тормоза на косынке )))венда начиналась с EGA ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2016, 18:13 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Современная (Windows 7) вроде содержит драйвер Standart VGA. Т.ч. можно и его /VGA/ ))) В продаже вроде есть PIC -> ISA переходники ))) правда, не уверен, что переходник прозрачно работает и VGA карточка увидится )))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2016, 18:35 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Leonid KudryavtsevТ.ч. можно и его /VGA/ ))) В продаже вроде есть PIC -> ISA переходники ))) правда, не уверен, что переходник прозрачно работает и VGA карточка увидится )))) VGA драйвер можно завести и без аппаратных телодвижений ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2016, 18:52 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
egorychLeonid KudryavtsevВоткнуть старый CGI адаптер и монитор. Посмотреть какие будут тормоза на косынке )))венда начиналась с EGA Насчет ранее 3.1 винды не скажу - не интересовался - но 3.1 шла еще на Геркулесе. Не у всех цветные экраны были. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2016, 22:32 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
uid uniqueНасчет ранее 3.1 винды не скажу - не интересовался - но 3.1 шла еще на Геркулесе. Не у всех цветные экраны были."Оболочка Microsoft Windows поддерживала (имела встроенный драйвер) HGC в версиях 3.хх, но поддержка была прекращена с выходом Windows 95" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2016, 22:52 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
uid uniqueна Геркулесехороший, кстати, был монитор, жаль, что таких сейчас нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2016, 22:54 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
egorychuid uniqueна Геркулесехороший, кстати, был монитор, жаль, что таких сейчас нет что жалеть? ностальгия? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2016, 23:07 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Изопропилчто жалеть? ностальгия?глазики от него не болели, монохром - вещь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2016, 23:28 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
egorychИзопропилчто жалеть? ностальгия?глазики от него не болели, монохром - вещь Cornerstone делала классные монохромы, как то прикупил в аутсорсе в начале 200х вместе с PCI картой по дешевке и возрадовался но драйвер работал только под Вынь 95 и это огорчало. Качество - фотографическое (ч/б монитор без маски), для работы с текстом идеален, Сони и прочие цветные мониторы нервно курили в стороне... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2016, 02:32 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
egorychИзопропилчто жалеть? ностальгия?глазики от него не болели, монохром - вещь NEC делает и сейчас ч/б мониторы. Для медицины и прочих. Дорого :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2016, 08:08 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Не обязательно ч/б монитор, можно программно ограничить картинку оттенками серого. ИМХУ никакой разницы для зрения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2016, 08:19 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Dima T...ИМХУ никакой разницы для зрения. Для ЭЛТ неправильное IMHO. На моем ч/б мониторе, время свечение люминесфора просто зашкаливало (визуально под секунду). ЭЛТ имеют проблему с "мерцанием" картинки, тут или "время отклика" (для игр и динамических картинок) или "безопасность для зрения". Подозреваю, что для медицины там спец. мониторы не только из-за зрения. Наверное, если нужно смотреть рентгеновские снимки или что-то типа этого, то очень важно кол-во оттенков и "цвето" передача. Не каждый "бытовой" монитор подойдет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2016, 11:28 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
В проф-видекамерах очень долго визир делали черно-белым. Как сейчас - не в курсе возможно сейчас качество матриц улучшилось очень сильно. Но думаю что для людей от кина и телевидения фактор настройки фокуса был во много раз важнее чем способность оператора различать цвета. В Ч.Б есть еще медицинский фактор (меньше устают глаза) но здесь я не на 100% уверен пускай офтальмолог-кун или любой другой док меня поправит если я ошибся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2016, 11:38 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Leonid KudryavtsevDima T...ИМХУ никакой разницы для зрения. Для ЭЛТ неправильное IMHO. Где они эти ЭЛТ? Уже лет 10 как никто не выпускает. Я про ЖК. Leonid KudryavtsevПодозреваю, что для медицины там спец. мониторы не только из-за зрения. Наверное, если нужно смотреть рентгеновские снимки или что-то типа этого, то очень важно кол-во оттенков и "цвето" передача. Не каждый "бытовой" монитор подойдет. ХЗ зачем им, может просто из-за то что в цену дорогого редкого девайса откаты проще закладывать. Сравнить не с чем. Есть дизайнерские, там цветопередача точнее. Цены в 2-3 раза повыше чем у обычных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2016, 11:48 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
maytonВ проф-видекамерах очень долго визир делали черно-белым. Как сейчас - не в курсе где-то читал: это не по причине отсталости техники, а для того чтобы цветность не мешала качество картинки регулировать (фокусировка и т.д.) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2016, 11:58 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Не разбираюсь в современных камерах но вот инструкция на Sony z1u (только что нагуглил в youtube обзор). Ничотак. Выглядит современно и компактно. Цитирую фрагмент. https://pro.sony.com/bbsccms/assets/files/micro/hdv/manuals/hvr-z1u.pdf To display the picture in B&W on the viewfinder, select the (LCD/VF set) menu VF COLOR, then OFF. Насколько я понял визир у нее - цветной а B&W это просто опция. Можно ее включать по желанию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2016, 13:03 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Dima TХЗ зачем им, может просто из-за то что в цену дорогого редкого девайса откаты проще закладывать мелкосерийное производство черно-белых медицинских - две модели осталось у NEC https://www.nec-display-solutions.com/p/ru/ru/products/choice.xhtml?cat=Medical ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2016, 13:35 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
У меня изначально был моник EGA, официальная поддержка была только в 3.1, как и в Hercules, но в 3.11 поддержки внезапно не стало, хотя если руки не из жопы, можно было достать драйвер из 3.1 и запихать в 3.11 и всё работало. Еще помню под 3.x был драйвер звукового адаптера на Speaker =) вот это было мощно, WAV форматы слушать через спикер, качество было так себе конечно :) А вообще все эти танцы с бубном в 3.11 и драйверами на видео были бессмысленными, так как особых изменений для домашнего юзера в 3.11 не было. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2016, 14:02 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
А мы с друганом фанатели от этой штуки. Друг паял Covox. Ну а мне уже как-то лениво было да и купил себе SB Ess-1868-16bit. Это была круть несусветная. А саунд-трек из игры Dune-2 казался вершиной звуко-стоения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2016, 14:10 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
maytonА как это можно проверить? Запустить 7-ку в VirtualBox (без 3D поддержки) Получим вот такую картинку, ну и работать будет соответственно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2016, 16:18 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
mrWolf, я не знаю о какой косынке вы говорите. Но лет 10 назад я сам кодил аналогичную игру и использовал там штук 5 WinGDI функций которые к 3Д ну ровным счетом не имели отношения. В 1997 году. И работало это на видяшке Trident в 256 color mode. Возможно косынка нынче не та... или в стек технологий GDI включили хардверное рисование растровых картинок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2016, 18:13 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Вот вы старые флудеры, все песочком засыпали! Ми пока ушел читать спецификации Oberon-07 и C-- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2016, 19:45 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
SiemarglВот вы старые флудеры, все песочком засыпали! Ми пока ушел читать спецификации Oberon-07 и C-- Direct3d 12 и OpenGL 4.5 можно почитать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2016, 21:24 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Глаз радует, свету подобно Оберона изучение. Вирта Клауса великое творение ценное есть он... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2016, 21:32 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
maytonГлаз радует, свету подобно Оберона изучение. Вирта Клауса великое творение ценное есть он... Спецификация языка - 17 страниц. Немного читать и легко писать компиляторы. Единственное, в спецификацию не входит стандартная библиотека, нет исключений, и код выглядит ужасно =) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2016, 21:59 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Siemargl, да... это язык, оптимизированный под компиллятор. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2016, 22:21 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Dima TLeonid Kudryavtsevпропущено... Для ЭЛТ неправильное IMHO. Где они эти ЭЛТ? Уже лет 10 как никто не выпускает. Я про ЖК. Есть дизайнерские, там цветопередача точнее. Цены в 2-3 раза повыше чем у обычных. Смотря что считать обычным монитором - если за 200 баксов, то разница может быть более чем 10х кратной. У ЧБ ЭЛТ не было маски а это знаете ли и сейчас неплохо по качеству. Корнерстоны делал мониторы по 5-8 тыс зелени - новый такой себе позволить не мог хотя Соньки под штуку покупал на работу как то. Ну там и харды в рабочей станиции были по штуке - бабки то не из своего кармана... Сейчас дизайнерские мониторы есть по 5-6тыс к примеру Эйзо - http://www.bhphotovideo.com/c/product/1102772-REG/eizo_cg318_4k_31_4k_4096x2160_ips_lcd.html?gclid=CKa-9d7l18sCFQERaQodNH0OQA Магазинчик кстати неплохой по фототехнике, брал у них довольно много оборудования. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2016, 00:57 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
maytonВозможно косынка нынче не та... или в стек технологий GDI включили хардверное рисование растровых картинок. Я так думаю это как раз тот случай, когда из "простой" программы сделали "жирную". А косынка самая обыкновенная, из набора win7, хотя впрочем там все игрульки из комплекта 3D нынче требуют. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2016, 14:32 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Dima T, 1. Девайсы редкие, мелкосерийные. 2. Важна гарантированная, равномерная яркость по всему полю. 3. Чаще всего они показывают больше, чем 8 бит на канал. 10 - обычно, могут 12, редко - 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2016, 18:53 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
В итоге я нашел себе развлечение в сабжевом направлении в виде КолибриОС Оконная программа на Си занимает около килобайта и растет линейно. И это при статической линковке. Для этого правда, пришлось немного апнуть навыки, чтобы: -обновить компилятор TinyC до текущей версии, подтянуть немного теорию парсинга, структуру PE/ELF файлов и отладочных структур -исправить/дописать libc до С88 -вспомнить ассемблер, заодно разобраться с инструкциями с плавающей точкой Все веселее, чем теоретические "пятничные задачи". На этом форуме продолжать серьезные темы смысла не вижу. Движок не позволяет ни править заглавные/важные темы, ни бороться с флудом. Если соберусь с духом выправить мысли в удобочитаемый текст, продолжу темку на хабре или аналоге. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2016, 14:06 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
SiemarglНа этом форуме продолжать серьезные темы смысла не вижу.. ну, спасибо, добрый человек, на хорошем слове ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2016, 17:56 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
Siemarglзаодно разобраться с инструкциями с плавающей точкой SSE/AVX? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2016, 22:23 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
"Вновь по пожеланию народа подорожала колбаса ...". Так всегда было и будет. У бизнеса одна цель - принудить потребителя выложить из кармана свои деньги на нечто "лучшее" и произведенное для "блага" потребителя. К примеру всем известно, что у Microsoft имеется партнерское соглашение с Intel. Но Microsoft - бизнес компания. Догадайтесь, какая у нее бизнес стратегия /для нашего "блага"/? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2016, 08:07 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
SiemarglВсе веселее, чем теоретические "пятничные задачи". Ты эта... ты таво... Не кати бочку на пятничные! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2016, 09:47 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
SiemarglНа этом форуме продолжать серьезные темы смысла не вижу.. Не только на этом, а на всех форумах. Почему? 1) В 99% людям нужно поболтать, а разработка это - работа. 2) Как правило на форумах масса тролей, которые умело доводят ТС к состоянию, что он уже и не рад, что открыл тему. 3) Самое главное. Кто хочет погубить разработку тот просто обязан провести ее обсуждение на форумах. PS: Так нужны ли форумы? Нужны. Но нужно понимать в чем они могут быть полезны, а в чем нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2016, 10:08 |
|
||
|
Жирным программам 20 лет
|
|||
|---|---|---|---|
|
#18+
[quot Dimitry Sibiryakov]uid uniqueНачинал на СМ 4 ЭВМ программировать, там процессор и сравнить то не с чем хотя наверное что то похожее на IBM PC XT. Года четыре программировал на PDP СМ ЭВМ серии АСВТ СМ-1, СМ-2, СМ-1М, СМ-2М. https://archive.is/20121129235553/eurgen12.livejournal.com/23431.html http://www.computer-museum.ru/histussr/sm2mcomm.htm Обзор архитектуры и системы команд мини-ЭВМ СМ-2М Так вот архитектура CPU поддерживала многоуровневую косвенную адресацию. Это было просто - СУПЕР! /если кто понимает как это можно было использовать/. Косвенная адресация обеспечивает доступ ко всему разделу памяти. Ее признаком является 1 в нулевом разряде кода команды и 0 в пятом или шестом разряде. Разряды 5-15 определяют ячейку памяти, как при прямой адресации, т. е. задают ячейку в нулевой или в текущей странице. Если в нулевом разряде этой ячейки содержится 0, ее разряды 1-15 определяют адрес ячейки, содержащей операнд команды. В этом случае имеет место одноуровневая косвенная адресация. Если нулевой разряд ячейки, указанной в команде, содержит 1, разряды 1-15 определяют адрес следующей ячейки с адресом, нулевой разряд которой опять используется для определения того, содержит ли она адрес операнда или адрес следующей ячейки с адресом. Таким образом, имеет место многоуровневая косвенная адресация. Количество уровней адресации ограничивается максимальным временем выполнения команды. Если команда не будет выполнена за это время, произойдет прерывание. Операционная СМ-2М поддерживала работу программ в 4-х разделах /size 32K каждый/. Так вот в разделе терминала не поддерживалась многозадачность. Программы были оверлейного типа. Вообщем написал для нее linker, который поддерживал не просто возможность функционирования оверлейной программы, но и нескольких независимых оверлейных программ /проще говоря многозадачность/. Но в те времена интернета не было ..., поэтому эта функциональность использовалась всего на нескольких машинах. Кстати программисту не нужно было держать бубен в руках для того, чтобы в его разделе одновременно функционировало несколько программ. Linker умел в реальном времени загрузить одну или несколько программ. При загрузке программы linker "на лету" производил "настройку" адресов ... в объектном коде. Все работало как часы! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2016, 12:36 |
|
||
|
|

start [/forum/topic.php?all=1&fid=16&tid=1340688]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
53ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
156ms |
get tp. blocked users: |
2ms |
| others: | 239ms |
| total: | 493ms |

| 0 / 0 |
