|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Lev Serebryakov 2:5030/661 13 Feb 2002 04:04:43 To : Max Khon Subject : ф++ p++ --------------------------------------------------------------------------------
[Answer on] [Max Khon wrote to Lev Serebryakov at [13 Feb 02 00:39]]:
n>>>>> Раздели свою прогу на нити ( man pthread ).
n>>>>> Тогда скорость программы возрастет раза в 1.5 точно.
LS>>>> Под FreeBSD _пока_ это не поможет.
RS>>> Почему?
LS>> Потому что под FreeBSD стандартная реализация потоков сделана
LS>> полностью
LS>> внутри одного процесса. ядров ообще ничего не знает про потоки.
LS>> И, следовательно, процесс во FreeBSD не может исполнятся _сразу_
LS>> на двух процессах.
MK> /usr/ports/devel/linuxthreads?
Во-первых, я специально написал ``стандартная реализация'', во-вторых
linuxthreads не соответвуют POSIX и buggy. По крайней мере, большиснтво портов,
которые могут собираться с ними об этом предупреждают.
Remember, pain is part of pleasure, Max.
... Девять грамм любви с хрустом между бровей...
--- I try to be as sharp as I can
* Origin: Cave of Black Lion (2:5030/661)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/22853c69adae.html, оценка из 5, голосов 10
|