k001
k001
:...

April 2032
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30

k001 [userpic]
CPU power

Имеем Pentium II (Klamath) 266MHz. Казалось бы, мощный проц.

Host DSA key pair для openssh генерил две минуты. Офигеть.

На какую помойку отправятся через шесть-восемь лет наши двух-трёхгигагерцовые четвёртые пни и атлоны?

Comments

Думаю еще будут работать
Почти 4 года назад купил Athlon XP 1700, не думаю что его сейчас стоит выбрасывать

У меня такой же дома на основном десктопе. А комп на базе PII/266 был выпущен 26 июня 1998 года, и это таки был крутой комп. А теперь он удивляет меня своим быстромедленнодействием.

И всё равно мне нравятся старые компы.

Йоу, сколько нас! :-)
Да-с, Athlon XP 1700+, той самой гонимой серии. Сразу был поставлен на 166*12 и с февраля 2003 никакого желания апгрейдить не вызывает.

Нет, ну не может быть. :))) Тоже XP1700+.

переворот

почти оно, AMD Athlon(tm) XP 1500+
дома до сих пор :), а вот на работе уже давно p4,
а раньше было всё наоборот

Re: переворот

Ты в очередной раз вернулся в ЖЖ? :) надолго ли :)

Re: переворот

не буду оптимистом
думаю ненадолго, но мне нравится иногда читать :)))

Кир, вот тут, в комментариях просвистела мысль - а не приехать ли вам ко мне в субботу на плов и блины? Я, конечно, не твоя тёща, но был бы рад угостить ;-)

Э, так...в субботу мы только приезжаем из Питера и у нас баня то ли в субботу, то ли в воскресенье, то ли не будет... в общем, я обсужу это со своим личным секретарём :)

Душевное спасибо за приглашение!

прекрасно.

Может, процессор тут не виноват? Может openssh использовал /dev/random и пул энтропии был пуст? Шевеление мышкой/топтание клавиш помогло бы ему ускориться.

Я тоже так подумал, и поэтому пошёл в соседнюю консоль смотреть на top.

Таки в топе был ssh-keygen и кушал 99% CPU постоянно. Если только он неблокирующим ридом читает этот самый /dev/random... Стрейсить уже не стал.

А ты прав. Он таки использует /dev/urandom:

strace -e open ssh-keygen -t dsa
open("/etc/ld.so.cache", O_RDONLY)      = 3
open("/lib/libcrypto.so.4", O_RDONLY)   = 3
open("/lib/libutil.so.1", O_RDONLY)     = 3
open("/usr/lib/libz.so.1", O_RDONLY)    = 3
open("/lib/libnsl.so.1", O_RDONLY)      = 3
open("/lib/libcrypt.so.1", O_RDONLY)    = 3
open("/lib/libselinux.so.1", O_RDONLY)  = 3
open("/usr/lib/libgssapi_krb5.so.2", O_RDONLY) = 3
open("/usr/lib/libkrb5.so.3", O_RDONLY) = 3
open("/usr/lib/libk5crypto.so.3", O_RDONLY) = 3
open("/lib/libcom_err.so.2", O_RDONLY)  = 3
open("/lib/libresolv.so.2", O_RDONLY)   = 3
open("/lib/tls/libc.so.6", O_RDONLY)    = 3
open("/lib/libdl.so.2", O_RDONLY)       = 3
open("/etc/selinux/config", O_RDONLY)   = 3
open("/proc/mounts", O_RDONLY)          = 3
open("/dev/urandom", O_RDONLY|O_NONBLOCK|O_NOCTTY) = 3
open("/etc/nsswitch.conf", O_RDONLY)    = 3
open("/etc/ld.so.cache", O_RDONLY)      = 3
open("/lib/libnss_files.so.2", O_RDONLY) = 3
open("/etc/passwd", O_RDONLY)           = 3
Generating public/private dsa key pair.

> А ты прав. Он таки использует /dev/urandom:

>> Если только он неблокирующим ридом читает этот самый /dev/random.

Re: > А ты прав. Он таки использует /dev/urandom:

Я имел в виду, что дело не в неблокирующем чтении /dev/random, а в бесперебойной генерации псевдослучайных чисел из /dev/urandom

И в чём же был прав Kir?

 

Re: И в чём же был прав Kir?

Экий вы дотошный. Зачем?

Прав был в том, что нагрузка на процессор была только от генерации ключей, а не от того, что процесс вертелся в цикле и постоянно пытался неблокирующим чтением получить еще данные из /dev/random, который данных не отдавал из-за исчерпавшегося пула энтропии. С /dev/urandom описанная ситуация возникнуть вообще не должна, так как тот всегда отдает данные, даже если пул энтропии пуст.

> Экий вы дотошный. Зачем?

Отвечу: потому что вы зело нелогично проецируете свои мысли в слова. Чтобы быть уверенным в том, что вас поняли верно, приходится быть дотошным. Так что, это тот самый случай, когда проблема не в окружающих, а в вас самом.

Re: > Экий вы дотошный. Зачем?

Давайте не будем обобщать: в данном конкретном случае я нелогично спроецировал свою мысль в слова. Но обращался я при этом к [info]kir001@lj и он, думаю, меня понял. Почему вы при этом требуете от меня объяснений?

> Почему вы при этом требуете от меня объяснений?

Беседа с вами доставляет мне явные отрицательные эмоции. Мало того, что вы "в данном конкретном случае нелогично спроецировали свою мысль в слова", так ещё и проявляете склонность к пустому препирательству, с такими же пустыми обвинениями -- где вы видели слово "требую" в моих сообщениях? Чтобы наглядно продемонстрировать наше с вами общение, процитирую свои высказывания:

1. "> А ты прав. Он таки использует /dev/urandom:
>> Если только он неблокирующим ридом читает этот самый /dev/random."

(исключительно цитаты, ни одного моего слова)

2. "И в чём же был прав Kir?"

(нейтральный вопрос).

Ваши ответные реплики я цитировать не стану, кроме одной, пожалуй: "Экий вы дотошный. Зачем?"

И что мы имеем в итоге? Когда один человек, который захотел разобраться в отнюдь не частной беседе другого человека (с которым давно общается) с 3-м, 3-й проявляет нетерпение, неуважение и недружелюбие. Могу дать совет: не хотите отвечать -- не отвечайте, это будет более разумным поступком, чем попытка замаскировать неудачи в изложении своих мыслей:

1) статусом якобы приватной беседы.
2) предположением-извинением, что тот, с кем изначально шла беседа в этом треде вас понял;
3) намеренными попытками исказить нейтральное поведение собеседника в сторону нахального, агрессивного: "Почему вы при этом требуете"

Кого вы обманываете? Себя?

Продолжаем разговор

Беседа с вами доставляет мне явные отрицательные эмоции.
А мне уже не доставляет. Мне уже весело.
Мало того, что вы "в данном конкретном случае нелогично спроецировали свою мысль в слова"
Этим я доставляю вам отрицательные эмоции? Это ваши проблемы. Вы же не откажете мне в праве выражать свои мысли удобным мне образом?
так ещё и проявляете склонность к пустому препирательству, с такими же пустыми обвинениями
Ни в чем вас не обвиняю, только спросил зачем вы придираетесь к моему способу выражать мысли. С моей точки зрения вы спровоцировали "пустое препирательство".

Свое выражение "требуете" забираю назад, не хотел вас этим обидеть.

> Ни в чем вас не обвиняю, только спросил зачем вы приди

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

> Свое выражение "требуете" забираю назад, не хотел вас этим обидеть.

Спасибо. Вообще меня можно обидеть, но в данном случае, этого не случилось, я не обижен.

> Host DSA key pair для openssh генерил две минуты. Офигеть.

криптография -- CPU-жручая штука, как правило...

А я недавно взгромоздил BCL 6.2 на Intel Professional Workstation LP486E с процессором 486DX40 (без радиатора!!!) и 8МБ ОЗУ. Полностью интегрированная одноплатная машина - на борту NCR53C700 SCSI, Western Digital SVGA 512KB, bus baster nic типа eepro (в ядре есть специальный драйвер lp486e), два разъема EISA на raiser card, low profile, сделано в Ирландии... Представляете, сколько она стоила в 90-м году? Когда самой мощной машиной у меня на кафедре была польская машина Mazovia 286x10MHz 512Kb RAM Hercules mono video?

На Mazovia я работал (и играл -- F19, Barbarian), только у нас была Turbo XT (8MHz) c "зелёным" монитором :)

Не знал, что WD делала видео чипы :)

(Anonymous)

О, F19 это была просто супер игра! Помнится, у меня была практика на кафедре как раз во время войны с Ираком в персидском заливе, и мы там отрабатывали отдельные эпизоды :) Причем поскольку описания игры не было и все функции вычисляли методом тыка, "летали" вдвоём - один за пилота, другой за оператора. И крики "куда ты крутишь, цель справа" и "шмаляй гребаную бомбу" иногда были слышны на весь этаж, вместе с диким свистом динамика Мазовии. Пока не нашли кнопку переключения режимов звука, лазили постоянно внутрь чтобы проводок от динамика отключить.

А на братской кафедре AT тогда была машина 286-12 с VGA и винтом 40Мб (у нас было всего 10), на которой работала весьма занимательная игра Deathtrack USA... Эх...

Это мой комментарий был - прощелкал ввод логина :)

Re: А я больше по F29-Retaliator "фанател"

У нас вообще было сложно с игрушками - приносили незнамо откуда на дискетах.

Вот барбариан, помню, была игрушка ОФИГЕННЫХ размеров -- мы всё удивлялись, как она занимает ровно целую 360-килобайтную дискету!!

А ещё вместе с дискетами с играми приносили и вирусы -- поэтому у нас появился и aidstest, который, помню как сейчас, гордо писал, что умеет лечить 26 вирусов. Уже потом, через несколько лет, это число перевалило за тысячу...

Эх, молодость, молодость....

> У нас вообще было сложно с игрушками

А у кого просто? Я тогда жил в небольшом даже по сибирским меркам городке -- но и туда проникало самое разное ПО. :-)

И aidstest на его заре тоже помню. :-) Ещё помню, что моё восхищение вызывал эмулятор CGA на Hercules, ибо, Hercules'ов было больше, а большинство программ его не поддерживало, но с эмулятором многие из них всё-таки "шли". :-)

Вообще, я начинал далеко не с "ай-би-эмок": сначала можно было "дотянуться" до БК-0010 и ДВК-2 (они были в школьном классе), до Yamaha (MSX) [до сих пор помню кайф от Metal Gear], "Специалист" (на базе КР580), и потом -- IBM PC/XT и выше. :-)

Re: > У нас вообще было сложно с игрушками

Как и с чего я начинал -- я где-то в ЖЖ уже писал. Тоже были ДВК-2М (а потом ДВК-4) и БК 0010.01 (а потом УКНЦ). Ямахи и всякие Спектрумы видел только издалека.

А ещё были экзотические системы -- Электроника-79 с программным комплексом ДИАМС (сейчас это называется M technology -- иерархическая (не реляционная!) база данных, одновременно являющаяся и операционной системой, и шеллом, и языком программирования -- в общем, всем). Оченно мне нравилось там программировать -- до сих пор ничего подобного не видел (хотя есть M и под Линуксом).

а я начинал с robotron 1917 чтоли, играл правда только

а потом мне купили zx 48k, вот это была круть :)))
на нём я и познал что есть asm, после когда пытался уже в институте
писать на asm x86, всё казалось на нём таким корявым всмысле архитектуры
но это пока я не познал x386 и dos4gw ;)
вот где можно было развернуться программеру %)

а самый хит у нас был на zx это игра elite

ну и target renegade

Re: а я начинал с robotron 1917 чтоли, играл правда только

У PDP-11 (от неё все ДВК и БК пошли -- то есть, система команд такая же) очень стройные и изящные были коды -- такие, что можно было сразу фигачить в кодах в восьмеричной системе, и читать в кодах тоже было относительно несложно.

После этого x86 asm -- отстой. Правда, конечно, система команд там была куда проще...

Re: А я больше по F29-Retaliator "фанател"

F29 вышел кажется через год-полтора после F19 но мне показался тупой стрелялкой по сравнению с 19-м. А за ссылку спасибо - там даже упомянутый deathtrack есть :)

> но мне показался тупой стрелялкой по сравнению с 19-м

Да, он несомненно более простой, впрочем, иногда это то, что надо. :-) Помню, как я сел на аэродром вертикально пикируя из под "потолка" (~ 18 км AFAIR), и сел "чисто" -- вот до чего "матчасть" была изучена, причём, изучена, как правило, "методом тыка" -- описаний-то обычно не было. :-)

> А за ссылку спасибо - там даже упомянутый deathtrack есть :)

Пожалуйста; я был уверен, что пригодится. :-)

А видеочипов у них была целая линейка - 90С24, 90С30, 90С31, 33 - для ISA и VLBUS. VLBUS в руках не держал, но ISA были довольно неплохие.

Добрый день, у нас есть как раз LP486E машина, одна проблема, нет дискеты с конфигурационной утилиты для EISA. Вы не могли бы поделиться софтом? Я был бы очень признателен. Мы с другом около года ищем ECU и драйвера для этой машины и все без толку. :( Узнали только, что такие машины массово поставлялись агенству рейтерс. Если Вас не затруднит поделиться информацией о компьютере и описанием на эту машинку, а главное конфигурационной утилитой с драйверами, то со мной можно связаться через ЖЖ и по e-mail mr_mihey@mail.ru
Заранее спасибо.

Я тоже не смог найти ECU для этой машины. Она каждый раз при включении ругается на ошибку конфигурации EISA, но это не мешает ей нормально грузиться дальше и работать. Драйвер встроенной сетевой карты есть только для netware 2.x и linux. scsi кажется вообще только для DOS был драйвер. Видео для Win 3.x стандартный драйвер Western Digital SVGA подходил. Где-то валялась у хозяина этой машинки родное руководство пользователя, но не уверен что там есть что-то полезное.

Эх. Жаль. Ну все равно, спасибо, что ответили. А насколько та дока не нужна хозяину той машины? или нельзя ли ее отсканировать/отксерить?