LINUX.ORG.RU

Debian Linux 7.9 на SPARCv9

 , ,


1

2

В связи с выходными и двухдневным периодом безделья было решено проверить работоспособность двух машин Sun Blade 100. На одной батарейка NVRAM-чипа сдохла, так что теперь или вооружаться надфилем/паяльником, или в очередной раз заказывать из-за океана — а вот вторая машина таки завелась.

Поскольку в 100500-й раз устанавливать Solaris уже скучно, было решено попробовать что-то более дружественное. Компилировать ядро, glibc и прочее на процессоре 15-летней давности — то ещё удовольствие (к тому же по времени я был ограничен выходными), поэтому был выбран SPARC64-порт Debian, а не Gentoo.

По умолчанию в рабочих станциях поколений Ultra и Blade установлена видеокарта ATI всего с 8 МБ видеопамяти, и не всякое воткнутое PCI-устройство будет распознано как видеокарта, так что снимком высокого разрешения похвастаться не могу (хотя на другой машине шестипроцессорный Sun Elite3D даже умеет OpenGL). Могу лишь сказать, что дебиановская консоль на дохлом ATI-шном фреймбуфере прекрасна и даст сто очков вперёд консоли Solaris.

По производительности машина лишь едва отличается от семейства Sun Ultra (UltraSparc IIi (Sabre) или UltraSparc II (Blackbird)) и примерно соответствует Pentium III (на чуть большей тактовой частоте):

Intel Pentium III (Tualatin) @ 1.33GHz, Solaris 8 (x86)

$ openssl speed md5
Doing md5 for 3s on 16 size blocks: 1346776 md5's in 2.96s
Doing md5 for 3s on 64 size blocks: 1181713 md5's in 3.00s
Doing md5 for 3s on 256 size blocks: 840592 md5's in 2.99s
Doing md5 for 3s on 1024 size blocks: 400095 md5's in 3.00s
Doing md5 for 3s on 8192 size blocks: 67121 md5's in 3.00s
OpenSSL 0.9.8m 25 Feb 2010
built on: Sat Mar 13 01:56:06 MET 2010
options:bn(64,32) md2(int) rc4(ptr,char) des(ptr,cisc,16,long) aes(partial) idea(int) blowfish(ptr)
compiler: cc -KPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -fast -xarch=pentium_pro -O -Xa
available timing options: TIMES TIMEB HZ=100 [sysconf value]
timing function used: times
The 'numbers' are in 1000s of bytes per second processed.
type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
md5               7279.87k    25209.88k    71970.42k   136565.76k   183285.08k

$ openssl speed sha512
Doing sha512 for 3s on 16 size blocks: 345385 sha512's in 3.00s
Doing sha512 for 3s on 64 size blocks: 346492 sha512's in 3.00s
Doing sha512 for 3s on 256 size blocks: 142059 sha512's in 2.97s
Doing sha512 for 3s on 1024 size blocks: 52183 sha512's in 3.00s
Doing sha512 for 3s on 8192 size blocks: 7487 sha512's in 3.00s
OpenSSL 0.9.8m 25 Feb 2010
built on: Sat Mar 13 01:56:06 MET 2010
options:bn(64,32) md2(int) rc4(ptr,char) des(ptr,cisc,16,long) aes(partial) idea(int) blowfish(ptr)
compiler: cc -KPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -fast -xarch=pentium_pro -O -Xa
available timing options: TIMES TIMEB HZ=100 [sysconf value]
timing function used: times
The 'numbers' are in 1000s of bytes per second processed.
type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
sha512            1842.05k     7391.83k    12244.82k    17811.80k    20444.50k

Sun Blade 100 (UltraSPARC IIe (Hummingbird) CPU @ 500MHz), Linux (sparcv9)

$ openssl speed md5
Doing md5 for 3s on 16 size blocks: 442898 md5's in 3.00s
Doing md5 for 3s on 64 size blocks: 373973 md5's in 3.00s
Doing md5 for 3s on 256 size blocks: 255823 md5's in 3.00s
Doing md5 for 3s on 1024 size blocks: 113917 md5's in 3.00s
Doing md5 for 3s on 8192 size blocks: 18369 md5's in 3.00s
OpenSSL 1.0.1e 11 Feb 2013
built on: Sat Jun 13 11:32:31 UTC 2015
options:bn(64,32) rc4(ptr,char) des(idx,cisc,16,long) aes(partial) blowfish(ptr)
compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DB_ENDIAN -DTERMIO -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wa,--noexecstack -Wall -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM -DGHASH_ASM
The 'numbers' are in 1000s of bytes per second processed.
type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
md5               2362.12k     7978.09k    21830.23k    38883.67k    50159.62k

$ openssl speed sha512
Doing sha512 for 3s on 16 size blocks: 436975 sha512's in 3.00s
Doing sha512 for 3s on 64 size blocks: 435803 sha512's in 3.00s
Doing sha512 for 3s on 256 size blocks: 164024 sha512's in 3.00s
Doing sha512 for 3s on 1024 size blocks: 57029 sha512's in 3.00s
Doing sha512 for 3s on 8192 size blocks: 8055 sha512's in 3.00s
OpenSSL 1.0.1e 11 Feb 2013
built on: Sat Jun 13 11:32:31 UTC 2015
options:bn(64,32) rc4(ptr,char) des(idx,cisc,16,long) aes(partial) blowfish(ptr)
compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DB_ENDIAN -DTERMIO -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wa,--noexecstack -Wall -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM -DGHASH_ASM
The 'numbers' are in 1000s of bytes per second processed.
type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
sha512            2330.53k     9297.13k    13996.71k    19465.90k    21995.52k

В заключение могу сказать, что обе машины были бережно законсервированы и спрятаны до лучших времён. Ни одного SPARC-процессора в ходе эксперимента не пострадало.

>>> Просмотр (800x600, 49 Kb)

★★★★★

Проверено: JB ()
Последнее исправление: JB (всего исправлений: 2)

Debian Linux 7.9
на SPARCv9
устанавливать Solaris уже скучно

УБЬЮ, НАЙДУ, ПОКАРАЮ!
Вместо Солярки православной хрень моржовую ставишь, фу!
Фу, фу и ещё раз фу таким быть!

Unununij ★★★★
()
Ответ на: комментарий от sevenredlines

а что с производительностью glxgears?

Нормально — в окне такого размера, как на снимке, ок. 5000 fps. А вот OpenGL-заставки из XScreenSaver тормозят по-чёрному (но X-сервер не вешают и не валят).

Если хочется приемлемого 3D, нужно брать Sun XVR-1000. Ну и рабочую станцию 2006-2008 года к нему, с UltraSPARC III. Это будет чуть быстрее Pentium IV.

Bass ★★★★★
() автор топика

Это тру! Надо мне мой HP omnibook 2100 довести до кондиции...

OpenMind ★★★★
()
Ответ на: комментарий от Deleted

А красные точки в xterm — это нормально?

Разумеется, нет. Могу сказать, что

  • я не тратил время на настройку X.org (а ребята из проекта Gentoo как раз советуют его потратить);
  • раз оно попало на снимок, то это, очевидно, не аппаратная проблема, а содержимое видеопамяти;
  • во фреймбуферной консоли Linux всё идеально;
  • не тестировал на другом железе (напр, PGX32 и PGX64 с тем же чипом ATI);
  • не тестировал другие ОС (NetBSD);
  • наконец, в Solaris всё идеально и в Xsun, и в X.org.
Bass ★★★★★
() автор топика

Вот это я понимаю, люди от безделья маются... Круто!

WARNING ★★★★
()

обе машины были бережно законсервированы и спрятаны до лучших времён.

«закопаны и над их надгробьем была установлена RIP плита»:)

crypt ★★★★★
()

В другой раз попробуй DilOS поставить - и тебе Debian и почти Соляра. :-)

alt-x ★★★★★
()

Наш «замурованный в стену сервер»:

$ uname -a
Linux bla.lan.bla.net 2.4.27-3-sparc64 #1 Tue Dec 5 22:18:03 UTC 2006 sparc64 GNU/Linux
$ cat /proc/cpuinfo
cpu             : TI UltraSparc III (Cheetah)
fpu             : UltraSparc III integrated FPU
promlib         : Version 3 Revision 5
prom            : 4.5.19
type            : sun4u
ncpus probed    : 1
ncpus active    : 1
Cpu0Bogo        : 499.71
Cpu0ClkTck      : 000000002cb41780
MMU Type        : Cheetah
$ cat /etc/debian_version
3.1
$ uptime
 15:32:56 up 724 days,  4:32,  1 user,  load average: 0.10, 0.13, 0.10
Работает 24/7 уже лет десять и не думает ломаться...

Evenik ★★
()

Хех, достал все таки с антрисоли и стряхнул пыль. :)

gelios
()

Вот за это просто огромнейший плюс, годно

sehellion ★★★★★
()

На санках у линукса только консоль и даёт очки вперёд.
Всё остальное лучше на родном ядре.

Shadow ★★★★★
()

В жизни своей не видел более омерзительного гуя. Что за извращенцы это разрабатывали ... и как можно этим пользоваться ... а главное зачем.

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

«Омерзительный гуй» — это WindowMaker, повторяющий внешний вид NeXTSTEP. Это то, из чего 20 лет назад выросла Mac OS X.

Поздравляю, Шарик.

Bass ★★★★★
() автор топика

артифакты детектед

pftBest ★★★★
()

Маньяк, в хорошем смысле этого слова :)

gwinn ★★★★
()
Ответ на: комментарий от mongo

В жизни своей не видел более омерзительного гуя. Что за извращенцы это разрабатывали ... и как можно этим пользоваться ... а главное зачем.

Мда... Вот и выросло поколение. Сколько тебе лет, сынок? 12?

EXL ★★★★★
()
Ответ на: комментарий от Bass

содержимое видеопамяти

Скорей всего. Я в прошлые времена увлекался подобными низкоуровневыми штучками, в том числе манипуляциями с видеопамятью. Точки тоже рисовал, программно. Зелёные, белые, красные.

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

Мозги, впрочем, тоже не нужны =)

Deleted
()

За wmaker жирнейший плюс! За SPARC тоже!

Просто супер. Вот такие скрины и должны быть в галерее ЛОРа, а не очередные утята, меняющие обоины в XFCE.

EXL ★★★★★
()
Ответ на: комментарий от Bass

«Омерзительный гуй» — это WindowMaker, повторяющий внешний вид NeXTSTEP. Это то, из чего 20 лет назад выросла Mac OS X.

А что не так? Гуй гаже чем в OS X надо поискать.

Deleted
()

openssl speed md5

спасибо. Прогнал у себя на ноуте

cat /proc/cpuinfo 
model name	: AMD A10 PRO-7350B R6, 10 Compute Cores 4C+6G

openssl speed md5
Doing md5 for 3s on 16 size blocks: 6383264 md5's in 3.00s
Doing md5 for 3s on 64 size blocks: 4422725 md5's in 3.01s
Doing md5 for 3s on 256 size blocks: 2649047 md5's in 3.00s
Doing md5 for 3s on 1024 size blocks: 1016494 md5's in 3.00s
Doing md5 for 3s on 8192 size blocks: 148151 md5's in 3.00s
OpenSSL 1.0.1f 6 Jan 2014
built on: Thu Jun 11 15:28:12 UTC 2015
options:bn(64,64) rc4(8x,int) des(idx,cisc,16,int) aes(partial) blowfish(idx) 
compiler: cc -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wa,--noexecstack -Wall -DMD32_REG_T=int -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM
The 'numbers' are in 1000s of bytes per second processed.
type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
md5              34044.07k    94038.01k   226052.01k   346963.29k   404551.00k

targitaj ★★★★★
()

Хотя сейчас никого не удивишь Linux-ом на не-x86 (например ARM), всё равно это круто!

I-Love-Microsoft ★★★★★
()
AMD Phenom(tm) II X6 1055T Processor
openssl speed md5
Doing md5 for 3s on 16 size blocks: 9626076 md5's in 2.99s
Doing md5 for 3s on 64 size blocks: 7276052 md5's in 2.99s
Doing md5 for 3s on 256 size blocks: 4243447 md5's in 2.99s
Doing md5 for 3s on 1024 size blocks: 1596642 md5's in 3.00s
Doing md5 for 3s on 8192 size blocks: 233343 md5's in 2.99s
OpenSSL 1.0.1f 6 Jan 2014
built on: Thu Jun 11 15:28:12 UTC 2015
options:bn(64,64) rc4(8x,int) des(idx,cisc,16,int) aes(partial) blowfish(idx) 
compiler: cc -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wa,--noexecstack -Wall -DMD32_REG_T=int -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM
The 'numbers' are in 1000s of bytes per second processed.
type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
md5              51510.77k   155741.58k   363318.54k   544987.14k   639313.00k

Спасибо, хороший тест!

I-Love-Microsoft ★★★★★
()

Интересно, WindowMaker-ом сейчас кто-нибудь пользуется, в наш век гламурноты и веба? Сегодня смотрел, уже версия 0.95.7 вышла, пилят его таки потихоньку )

xterro ★★★★★
()
Ответ на: комментарий от xterro

да у меня вобще подозрения о том, поддерживают ли современные х-приложения запуск вне своих ДЕ, а тупо на голых Х.?

давно что-то пытался запустить в IceWM, а оно как начало в терминал матюками сыпать... это не запущено, то не запущено.. и всё куски от КДЕ или Гнома, я и припух от такого счастья.

Deleted
()
Последнее исправление: RTP (всего исправлений: 1)
Ответ на: комментарий от CYB3R

Не, просто представь себе 2000й год , сидишь такой на старом пне и читаешь про эти десктопы.

Особенно в глянцевых журналах любили фоточку замутить что-то из санок или силиконов, а на экране обязательно какой CAD с жирной 3Д картинкой... + еще намазывали толстым слоем про 64битный проц и умопомрачительный супер-юникс Солярис или Ирикс.

И во где пригорало реально...

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

Это уже позже перелом произошел, после висты и леопарда..
когда стало ясно что тот Юникс издох окончательно, а СДЕ выглядит полной какахой по сравнению с Гно/КДЕ. И запуск Солярки 10 под СДЕ на ЖК мониторе не вселял абсолютно никакой радости.

А релизы Шин7/СноуЛеопард в 2009 окончательно добили и закопали какие-либо перспективы тех рабочих станций.

Deleted
()
Последнее исправление: RTP (всего исправлений: 1)
Ответ на: комментарий от xterro

Ну это уже гламурнота нового поколения. А в начале нулевых WindowMaker хорошо так жрал ресурсы на эти вот квадратиковые десклеты.

nezamudich ★★
()
Ответ на: комментарий от mongo

В жизни своей не видел более омерзительного гуя. Что за извращенцы это разрабатывали ... и как можно этим пользоваться ...

Не поверите, уважаемый, но Вы назвали извращенцем самого Стива Джобса;-)

Ignatov ★★★
()
Ответ на: комментарий от xterro

ну я к примеру никогда этим не пользовался (в силу возраста) и не понимаю предназначения этих огромных иконок. с чего бы мне слезать с уютненького негламурного флакса и юзать это?

vvviperrr ★★★★★
()
Ответ на: комментарий от vvviperrr

никто и не заставляет, каждый волен выбирать то, что ему нравится

xterro ★★★★★
()
Ответ на: комментарий от Ignatov

То что джобс извращенец давно известно. Его поделие крайне неюзабельный разрекламированный проприетарный шлак в котором невозможно работать.

mongo
()
Ответ на: комментарий от Deleted

Народ! Чего не нравится? Ваши KDE 5, GNOME 3, Windows 10, также имеют квадратные, унылые, плоские иконки и кнопки, таких же огромных размеров! Ничего не заметили? История повторяется ;-)

А то, что этому WM уже более 15 лет, никто и не заметил? Тогда у компьютера были более важные задачи, чем заниматься отрисовной красивых иконок.

PS А этот зануда, между прочим, грёб немалые денежки на NextSTEP;-) Доступные аналоги тех времён... Macintosh того же Стива Джобса? Windows 3.0 1992 года? NextSTEP 1989 года!

Аппараты продавались вполне достойно! Даже в Apple сами обратно позвали, и дальнейшая история очень даже с приятным завершением.

Ignatov ★★★
()
Ответ на: комментарий от mongo

А что на сегодня не считать крайне неюзабельным разрекламированным шлаком? Заставляют нас покупать в 2-4 раза мощнее железо, чтобы абсолютно не заметить прироста производительности. Ещё в комплекте напихают кучу ненужного нам софта. Нет идеального ПО! И не будет. А свой след в истории Стив Джобс оставил. Завидуем молча.

Ignatov ★★★
()
Последнее исправление: Ignatov (всего исправлений: 2)
Ответ на: комментарий от Ignatov

так в чем претензия?

Джобс мухлевал, но у него была «дрим»...
Насколько сейчас помню из Википедии - компьютеры Некст никогда не были дешевыми и доступными. Скорее полигоном испытаний терпения всяких богатых фриков.

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

В чём же он мухлевал? Явно не больше Била Гейтса, которого при этом не выгоняли из собственной конторы, после чего Джобс в качестве мести создал Некст. Учимся: к мечте нужно стремиться! А наше поколение вместо этого пьёт водку.

Насчёт «дорого». Начинку посмотрите. Там и мониторы были более чем топовые по тем временам. И начинка не слабая. Плюс первая поставка, в качестве испытательного полигона, если не ошибаюсь, была реализована в научные центы, где такое оборудование было за пределами мечтания. И по весьма приемлемой цене.

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