LINUX.ORG.RU
ФорумTalks

[Археология][ПО]Современный софт для древних машин.

 ,


0

1

Насколько реально возможно под конец 2010 года написание софта с использованием современных компиляторов, библиотек (и особенно каких!?) и пр. , которое в состоянии адекватно работать на железе 90-95 года выпуска?

Мне серьёзно интересно.

Навеяно 25 летием винды.

Повод для размышления: если бы исходники, например, Windows NT 3.5 были бы открыты, и, допустим, мы модифицировали исходный код для повышения производительности на современных процессорах и использовали все фичи компилятора, насколько бы начала проседать (или наоборот шустрене шевилиться) система на той же 486 машине?

ориентируясь на Pentium I ( 60-133 Mhz) и до 32 Мб оперативки (хотя скорее 8-16) - стоит посмотреть на софт для embedded систем, маломощных роутеров, смартфонов

Sylvia
()

>софт для древних машин.

Для тех кто испытывает ностальгию по старым добрым временам, а также для тех кому просто интересно посмотреть на старые системы вживую в рамках проекта PDP-11.ORG.RU поддерживается хост с системой RSX-11M-PLUS.

В системе установлены компиляторы следующих языков программирования: MACRO-11, FORTRAN 77, FORTRAN IV, Oregon PASCAL, DECUS C, PDP-11 C, BASIC-PLUS-2.

Игры есть, но «грабить корованы низя» :)

quickquest 😊😊😊
()

И, да:

$ cat /proc/cpuinfo 
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 5
model           : 4
model name      : Pentium MMX
stepping        : 3
cpu MHz         : 232.968
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : yes
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr mce cx8 mmx
bogomips        : 456.70

$ free
             total       used       free     shared    buffers     cached
Mem:        207184     203524       3660          0      55104      13072
-/+ buffers/cache:     135348      71836
Swap:       262072      45232     216840
Машина на данный момент успешно выполняет роль шлюза и Jabber сервера на ~200 пользователей. Давно уже запланировано перенести роли на нормальные сервера, но всё руки не доходят.

Black_Shadow
()

Да не вопрос. Зависит только от затрат времени и кривизны рук разработчиков.

devl547 👍👍
()
root@sentinel:~# lsb_release -d
Description:	Ubuntu 10.04.1 LTS

root@sentinel:~# uname -a 
Linux sentinel 2.6.32-25-generic #44-Ubuntu SMP Fri Sep 17 20:26:08 UTC 2010 i586 GNU/Linux

root@sentinel:~# cat /proc/cpuinfo | egrep "MHz|name"
model name	: Pentium 75 - 200
cpu MHz		: 133.636

root@sentinel:~# free -m | grep :
Mem:            55         52          3          0          4         25
-/+ buffers/cache:         21         33
Swap:            0          0          0
lyset
()
Ответ на: комментарий от Black_Shadow

Если памяти хотя бы до 512M нарастить, то запустить сможешь. Только вот работать оно будет в пошаговом режиме — дернул мышку и ждешь пока она переместится.

Reset 🤡🤡
()

не знаю как 90-95, а на железе 2000 года вполне все работает

annulen 👍👍👍👍👍
()
Ответ на: комментарий от Reset

>Если памяти хотя бы до 512M нарастить, то запустить сможешь

на «запустить» и 64М хватит, на 128 можно работать с большинством программ, для ООо лучше >256M и винчестер по-новее

annulen 👍👍👍👍👍
()

А Ондроед на такое железо не встанет?

Saloed
()
Ответ на: комментарий от Reset

>На машинах 90-95 года было максимум 8 метров памяти.

SIMM'ами до 32 метров нормально поднималось

devl547 👍👍
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.