LINUX.ORG.RU
ФорумTalks

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

 ,


0

1

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

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

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

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

Любой современный дистрибутив Linux можно запустить на Pentium 1. На 486 тоже большинство запустится.

Black_Shadow ★★★★★
()

ориентируясь на 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 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.