LINUX.ORG.RU

Сообщения yz

 

IP-телефон не пашет

Форум — Admin

Народ, подскадите пожалуйста, от чего могут быть следующие проблемы.

Работал у нас IP-телефон долго и хорошо по протоколу H.323. Но с месяц назад голос от нас до абонента стал прерываться, так что разговаривать стало не возможно. Звонили поставщику услуг IP-телефонии, они всё перенастроили, сказали что больше ничего сделать не могут, типа разбирайтесь с провайдером инета и своим оборудованием. Так вот, что вообще может быть с телефоном? На что смотреть? Из-за чего такие проблемы бывают?

Провайдер инета у нас просто не в зуб ногой и сам разобраться не в состоянии. Сменить провайдера практически невозможно. Остаётся только самим вместе с провайдером разбираться.

Подключены по ADSL через модем D-Link, скорость линии явно больше теруемых 200Kbit/sec. Телефон за фаерволом.

Заранее спасибо за помощь.

>>>

yz
()

Насколько хорошо параллелится такая тачка?

Форум — Development

HP ProLiant DL580 G5 4 Quad-Core Intel® Xeon® X7350 Processor (2.93 GHz, 2x4M cache ), т.е. в общей сложности 16 ядер. 128Gb памяти.

Интересует, например, разреженное матрично-векторное умножение. Скажем, матрица порезана в памяти на 16 кусков с примерно одинаковым количеством ненулевых элементов (выделенных (new double[Z]) каждый в своём потоке), вектор порезан аналогично на соответсвующие 16 кусков. Размер матрицы: 10^6 строк, 50*10^6 ненулевых элементов.

Вот получится ли это умножить в 16 раз быстрее, чем на одном ядре? Подозреваю, что нет... Или всего в 4 раза быстрее?

Может кто-то уже пробовал что-то подобное на похожей конфигурации (может с меньшим числом процессоров)?

Заранее спасибо за помощь.

>>>

yz
()

«Чтобы о вирусах я больше не слышал!», - сказал директор.

Форум — Admin

Собственно сабж. Сетка на фирме, 30 компов, дохлый фаервол на Debian. Что можно предпринять для профилактики проникновения вирусов? Прокси, антивирусы, что-то ещё... Я в деле борьбы с вирусами полный профан, так что буду признателен за помощь. Желательно ссылки на конкретные HOWTO.

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

>>>

yz
()

Thread safe random

Форум — Development

rand(3) не thread-safe. А есть thread-safe аналоги? Про rand_r знаю, но написано, что она слабовата. Что еще?

Заранее спасибо за помощь.

>>>

yz
()

Что делать?

Форум — Development

Дано: динамическая/статическая либа на С++. Работает на Linux, AIX, Solaris, Windows. Внутри вся из себя параллельная. Тормозить просто не имеет права. Наружу выдаёт void указатель на внутренний объект, через который всё и делается посредством сишных интерфейсов. 200 лилострок, 1 кило классов. Задача: за один месяц сделать для объекта интерфейс, который сообщает скока памяти он отожрал.

Что мне делать?

>>>

yz
()

При каких условиях появляется inf?

Форум — Development

Перечислите, пожалуйста, все условия, при которых число типа double в C++ (g++-4.1.1) становится равно "inf".

Заранее спасибо за помощь.

>>>

yz
()

Etch + iptables

Форум — Admin

В моём Линуксе есть команды: service iptables start, service iptables stop, service iptables save. А в Debian Etch что вместо них? Или можно как-то установить?

>>>

yz
()

Converting an «int» into a 64-bit integer causes sign extension

Форум — Development

Дано:

int main ()
{
    int i = 10;
    int *q = new int [i];

    return 0;
}

компилятор Sun Sudio 12. Платформа x86_64. Команда CC -xport64=full, ворнинг на строку "int *q = new int [i]": Converting an "int" into a 64-bit integer causes sign extension.


main:
.L_y1:
        pushq   %rbp
.L_y2:
        movq    %rsp,%rbp
.L_y3:
        subq    $32,%rsp
.L1:
.L2:

/ File main.cpp:
/ Line 2
/ Line 3
        movl    $10, -8(%rbp)
/ Line 4
        movl    -8(%rbp),%eax
        cltq
        movq    %rax, %r8
        leaq    0(,%r8,4), %rdi
        movl    $0, %eax
        call    __1c2N6FL_pv_
        movq    %rax, %r8
        movq    %r8, -24(%rbp)
        movq    -24(%rbp), %r8
        movq    %r8, -16(%rbp)
/ Line 6
        movl    $0, -4(%rbp)
        jmp     .L3
        .align  4
/ Line 7
.L3:
        movl    -4(%rbp), %eax
        leave
        ret

Вопрос: компилятор прав? Почему gcc молчит? Как этот сановский компилятор получше заткнуть?

>>>

yz
()

Sun Studio + Netbeans

Форум — Development

Подскажите, пожалуйста, как подключить Sun Studio 12 к Netbeans 5.5.1.

>>>

yz
()

extern «C»

Форум — Development

extern "C"
{
    std::vector<int> *new_vector()
    {
        return new std::vector<int>;
    }
}

Правомерно ли сочетать extern "C" и настоящие плюсовые функции?

>>>

yz
()

Сравнить два каталога

Форум — Development

Задача: составить список удалённых файлов и список новых файлов для двух ревизий в CVS.

Как решать?

Заранее спасибо за помощь.

yz
()

Оффтопик

Форум — Linux-install

Как установить винду на ноут, у которого нету флопика, а винде для установки требуются дрова для IDE контроллера?

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

yz
()

Suspend to ram: как понимать?

Форум — Linux-hardware

На новом ноуте Acer TravelMate 6292 (965GM) suspent to ram как-то странно глючит... Говорю ему powersave -u, экран моргает, проскакивают надписи типа "выключаю диски" с каким-то прогрессбаром, а потом всё опять возвращается в иксы, как будто и не собиралось засыпать. После повторного powersave -u экран гаснет и комп виснет.

Что это значит вообще? Это биос глючный или ещё что?

Заранее спасибо за помощь?

yz
()

Bluetooth mouse

Форум — Linux-hardware

Мышь Genius Navigator 900 Pro. По bluetooth к Линуксу я её подключил, ползает нормально, кнопки нажимаются... А вот колесо не работает!!! Мож кто знает как заставить?

Заранее спасибо за помощь.

yz
()

Howto crack programs?

Форум — Development

Скажите, есть ли где-нибудь в сети какай-либо tutorial по взламыванию программ? Хотя бы из разряда "for dummies".

yz
()

MacBook

Форум — Linux-hardware

Вот думаю, а не купить ли мне MacBook? Один вопрос меня останавливает, как в Линуксе с однокнопочной мышью жить? А мож вообще не связываться?

Кто что может подсказать?

yz
()

Баг или фича G++?

Форум — Development

class F { public: template<class T> void foo(){}; };

template<class T, class Q> class B { T t; public: virtual void boo() { t.foo<Q>(); } };

int main() { return 0; }

Вот этот код не компилируется, из-за, якобы, синтаксической ошибки. Тем не менее, если такой-же вызов t.foo<Q>() будет стоять, например, в main(), но не в B::boo(), то всё скомпилируется.

Так вот, сабж...

yz
()

Чем отправлять SMS с компа?

Форум — Desktop

Сабж.

yz
()

LISP, ASDF, сборка сишных прог из модулей («статическая модульность»)

Форум — Development

Вот почитал я тут про ASDF. Возникло желание применить эту функциональность для создания сборочной системы для сишной программы. Типа определяем в ASDF все модули, делаем defsystem с нужными модулями, грузим это всё в Лисп, прога генерит makefile для компиляции всех нужных модулей, потом говорим make и готова программа, составленная только из необходимых модулей.

Как по-вашему, будет работать?

yz
()

Деструкторы в LISP

Форум — Development

Про конструкторы объектов в LISP я уже прочитал. Почти понял... А где деструкторы? Что-то пока не нашёл. Если нет деструкторов, то кто закроет открытые в конструкторе файлы? Чего-то не понимаю...

yz
()

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