LINUX.ORG.RU

Сообщения Die-Hard

 

USB проблемы вдруг начались

Форум — Linux-hardware

SUSE LINUX 10.0 ядро 2.6.13-15.8

Вдруг после перезагрузки USB забарахлила. Симптомы такие: low-speed девайсы (клава и мыша) без проблем, флешка full-speed без проблем, попытка вставить любой high-speed девайс немедленно приводит к тому, что он не опознается, и никакие новые подключения low-speed девайсов тоже не работают. Те, что уже подключены, работают нормально, но если вытащить - воткнуть, то не работает.

Ядро вообще перестает генерировать события на подключение/отключение USB устройств, то есть последнее, что появляется в /proc/kmsg, строчка про подключение high-speed девайса, после чего никакой реакции на подключение/отключение, udevmonitor, естественно, тоже замолкает.

На прочие события (типа вставить сидюк) udevmonitor отзывается, как надо, и в kernel ring buffer соответствующая запись появляется.

lsusb вешается намертво.

Все это случилось вдруг, когда я перегрузил ноут. До этого года два все работало без проблем.

fsck на всякий случай прогнал -- все в порядке.

Это что -- железо? И как можно проверить?

>>>

Die-Hard
()

IBM: серверы с 5-ГГц процессорами в продаже с мая

Новости — Hardware and Drivers
Группа Hardware and Drivers

ИБМ преодолела 5 ГГц барьер.

8 апреля ИБМ анонсировала новый Power 575® суперкомпьютер с POWER6® процессорами, способными работать на 5 гигагерцах благодаря инновационной системе водяного охлаждения, http://www-03.ibm.com/press/us/en/pre...

9 апреля был также представлен новый UNIX-сервер Power 595 на основе Power6, поддерживающий до 64 процессорных ядер. ИБМ утверждает, что Power 595 обеспечивает вдвое большую производительность по сравнению серверами на основе Итаниума при сопоставимом уровне цен, http://www-03.ibm.com/systems/power/h... UNIX-серверы Power 595 появятся в продаже 6 мая.

>>> Подробности на русском

 , power6

Die-Hard
()

Кассета в mp3?

Форум — General

Есть кассета, есть современный магнитофон (линейного выхода нет, только стандартный выход на наушники), есть стандартный ноутбук, требуется кассету в mp3 файл перегнать... Че делать?

>>>

Die-Hard
()

Срочно: аналог getpagesize() в Winows?

Форум — Development

subj.

Заранее спасибо.

>>>

Die-Hard
()

mmap и Windows

Форум — Development

Такая проблема:

Есть прграмма, надо, чтобы она под Видовсом пошла. Но там у меня mmap /mumap юзается такого вида:

mmap(0,theSize,PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0);

Оно под оффтопиком пойдет (если да, то какие хедеры ему нужны)? Или чем заменить?

Всякие сигнусы не устраивают, Видовса нет под рукой...

>>>

Die-Hard
()

Who's Who

Форум — Talks

Кто-нибудь в курсе, что за зверь?

http://www.marquiswhoswho.com/

>>>

Die-Hard
()

Муки альтернативщиков...

Форум — Talks

Я просто в аухе...

Знакомая блондинка (очень симпатичная) -- профессиональный программер, продвинутый пользователь Оффтопика -- не так давно переставила Виндовс Профешшнел, и теперь у нее только то, что идет "в комплекте".

Программа на Жабке, Еклипс; закрались подозрения, что у двух разных классов код метода просто буква в букву совпадает. Как узнать?

Распечатать!

Я спрашиваю: А diff, cmp? -- А нету, только что систему переставила! И вообще, (близко к тексту): "Они ж годятся только для того, чтобы сравнивать разные файлы, а у меня просто два куска одного и того же файла!"

Пока я ржал, она распечатала, сравнила -- действительно, одно и то же... Теперь на меня "наезжает": "Видишь, как просто!"; типа, я -- теоретик, а надо быть проще...

>>>

Die-Hard
()

Java thread

Форум — Development

Наивный вопрос по Жабке (нету под рукой проверить):

Я запускаю из одного треда (А) другой (Б), то есть делаю объект (О) класса thread и говорю ему из (А) start, что запускает в виде треда (Б) перекрытый run объекта (О). Надеюсь, я могу потом из (А) еще раз позвать start того же объекта (О), что создаст новый тред (В), исполняющий тот же код, что и (Б)? И стеки у них будут разные, но поля объекта(О), который их стартовал, будут видны и из (А),и из (Б), и из (В)?

Еще наивный вопрос: допустим, я сделал в стеке thread объект, стартанул его run startом, и управление из стека ушло. Как garbage collector отнесется к такому объекту? Как я понимаю, с уважением, поскольку, пока тред не сдох, из его стека существует ссылка типа ЦеППшного this (не знаю, как оно я Жабке зовется) на vmt. Но в исходном треде объект-папа уже ушел, и вся информация о дочке утеряна... Есть ли способ ее восстановить?

Проще говоря, можно ли добраться из треда (А) до всех тредов, которые он запустил, не обращаясь к методам соответствующих thread объектов?

>>>

Die-Hard
()

Было: «c: скорость компиляции»

Форум — Development

Кому интересно, чем дело кончилось -- http://www.linux.org.ru/view-message.jsp?msgid=2492593

Я написал несложный транслятор, переводящий исходное выражение в обратную польскую строку, и стал вычислять ее стековой машиной.

На коротких выражениях оно сливает тому же, скомпилированному gcc без оптимизации, в несколько раз, с оптимизацией -- в 30-40 раз. На "средних" выражениях, когда gcc еще справляется, но только без оптимизации, они примерно равны. "Длинные" выражения (многомегабайтные) тоже считаются с приемлемой скоростью.

Например, выражение порядка 300 килобайт gcc транслирует (без оптимизации) за 10 секунд (с оптимизацией за 2 часа не справился, я его вырубил), и считает 10 000 раз за 27 секунд. Мой трансляор его транслирует в пределах погрешности (0.000000 секунд) и машина вычисляет его (те же 10000 раз) за 33 секунды.

С простейшим "боевым" выражением (с трансляцией которого gcc не справился за неделю раборы на 1.3 мегагерцовом Итанике) мой транслятор поладил за полсекунды, и вычислялка справилась 10 000 раз за 140 секунд.

Думаю, data-driven подход проблему решит. Надо, конечно, нечто поумнее стековой машины, но путь, в общем-то, ясен.

>>>

Die-Hard
()

как целые в double конвернуть?

Форум — Development

Чего-то торможу...

Есть знаковое целое i и беззнаковое целое f. По легенде i содержит целыю часть double, а f -- дробную, например, i=123; f=456; и мне надо получить 123.456

Надо это делать быстро, то есть через строку будет слишком накладно. Что-то мне ничего в голову не идет, кроме такого:

(double)i+f*pow(10,-((int)log10(f)+1))

Но как-то это тоже долго кажется...

Нет ли чего поумнее на этот счет?

>>>

Die-Hard
()

Фондовая биржа Новой Зеландии переходит на Linux

Новости — Linux General
Группа Linux General

Фондовая биржа Новой Зеландии (NZX) планирует к концу этого года полностью перевести на Линукс расчетно-клиринговую систему; первая фаза должна завершиться уже к концу февраля. Главной причиной названы ограничения существующей системы FASTER на базе HP NonStop, а также дороговизна аппаратного и программного обеспечения.

>>> Подробности

 

Die-Hard
()

Harpertown + Seaburg chipset: codename?

Форум — Linux-hardware

Платформа Stoakley.

До меня дошли слухи, что теперь Интел это платформу переименовал. Никто не в курсе, так ли это, и если так, то как теперь это чудо зовется официально?

>>>

Die-Hard
()

c: скорость компиляции

Форум — Development

Такая проблема: надо некую функцию численно проинтегрировать. Есть эта самая функция в виде сишного выражения, дробно-рациональное выражение над double, pow() и log().

Проблема в том, что выражение это длиной десятки (даже сотни) мегабайт.

Если его в одну строку записать, gcc довольно быстро загибается, не влезая в 2 гига. По строчкам бить на суммы -- вроде, жрет, но ОЧЕНЬ долго (часы). Считает потом пару минут...

Короче, вопрос: что делать?

Может, есть какой-нибудь шустрый простой сишный компилятор, который выдаст ELF, линкабельный с gcc?

>>>

Die-Hard
()

Алгоритм: выпуклая оболочка N точек

Форум — General

Может, кто сталкивался:

На плоскости расположены точки (даны их XY координаты). Найти минимальный по площади выпуклый многоугольник, содержащий все точки.

Есть что-нибудь, отличное от факториала?

>>>

Die-Hard
()

Полиция Франции и Линукс

Форум — Talks

Думаю, не нарушу никаких моральных заповедей, скинув сюда эту ссылку на дискуссию в Московском Комсомольце:

http://www.mk.ru/blogs/MK/2008/01/30/srochno/336237/

>>>

Die-Hard
()

USB сетевуха

Форум — Talks

Прямо сразу может кто сказать, че делать с USB беспроводным адаптером?

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

Девайс WL-172 (Sitecom), дистр -- Зюзя 10.0

>>>

Die-Hard
()

Два кластера — какой лучше?

Форум — Linux-hardware

Интересно мнения послушать.

Речь идет о HPC. Есть некая параллельная аппликуха, есть некая сумма денег, надо купить на эту сумму кластер под эту аппликуху. После интенсивных полугодовых тестирований определились с платформой: ноды с двумя четырехкорковыми Ксеонами, свзанные ИнфиниБэндом.

Куча предложений от разных фирм, но реально выбрать надо из двух:

1. SGI предлагает 24 ноды, связанные аж 5 свичами. Процессоры E5472 (FSB 1600 MT/s, TDP 80W), чипсеты Seaburg, память 800MHz FB-DIMMs.

2. Dell предлагает аж 32 ноды, связанные 2 свичами. Процессоры X5450, (FSB 1333 MT/s, TDP 120W), чипсеты Greencreek, память 667 MHz FB-DIMMs.

То есть Dell предлагает на треть больше, но конфигурация -- типичная воркстейшн, а у SGI -- платформа, которую Интел аж по имени назвал (Stoakley) и позиционирует как заточенную под HPC.

Делать бенчмарки не получается ни там, ни там.

>>>

Die-Hard
()

Xeon «Harpertown», скорость FSB

Форум — Linux-hardware

Может, кто уже сталкивался:

Два Quad-Core Harpertown на мамке. Аппликуха довольно распределенная.

Интересует, насколько скорость FSB (Front-Side Bus) на 1333 хуже по отношению к 1600 при соответствующем чипсете?

Конкретно - насколько хуже X5450 на Greencreek, чем X5472 на Seaburg?

И, вообще, стОит ли ставить Harpertown на Greencreek?

>>>

Die-Hard
()

Кто сталкивался с ИБМ X4 чипсетом?

Форум — Linux-hardware

Речь идет об MP Ксеонах семитысячной сериии.

Очень трудно гуглить, сплошь маркетоидный бред типа:

"The X4 chipset is designed to deliver a balanced, reliable, scalable, high performance solution for your business" :(

Конкретные вопросы:

4-х сокетные блоки -- это по 16 корок на один Северный мост? А сам Северный Мост -- это Intel 7300 MCH?

Масштабируемость до 16 сокетов -- это NUMA 4x4? Если так, то:

Что там с аффинити? Какой вообще транспорт между мостами? Что там с КышКогерентностью? Линуксовые NUMA прибамбасы все это поддерживают?

>>>

Die-Hard
()

InfiniBand свичи

Форум — Linux-hardware

Хотелось бы почитать какой-либо обзор - сравнение иехнических характеристик имеющихся на рынке свичей. Или хотя бы просто любую инфУ...

В частности, интересует сравнение InfiniScale II с InfiniScale III.

>>>

Die-Hard
()

RSS подписка на новые темы