|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Victor Wagner 2:5020/400 07 May 2007 15:48:38 To : Roman Belenov Subject : Re: Debian vs Ubuntu -------------------------------------------------------------------------------- Roman Belenov <Roman.Belenov@intel.com> wrote: RB> vitus@45.free.net (Victor Wagner) writes: >> Если мы в эхотаге, то нaфига нам std::string и >> многопоточность? Тем более одновременно. То есть надо >> понимать, что многопоточность - это очень мощный инструмент, >> который в 90% случаев при нашем легком fork - overkill. RB> Hасчёт многопоточности дело тёмное (для распараллеливания, RB> скажем, кодирования видео overkill'ом будет скорее RB> разнесение работы по разным процессам), но про std::string Э, у тебя эхотаг на ультраспарке с 64 ядрами, чтобы кодирование видео ещё и распаралеливать? Мне как-то редко приходилось видеть машины с более чем восемью блоками информации в /proc/cpuinfo. И, как правило, для семи из этих 8 ядер есть более другие дела, чем видео кодировать. Или уж надо кодировать восемь отдельных видеопотоков, что не грех и по процессам разнести. RB> я просто не понял - каким боком тут эхотаг ? Переполнение RB> буферов и утечки памяти - наше всё ? Hаше всё для обработки строк - это perl, awk и Tcl. Где std::string нет, и управление памятью осуществляется более другими средствами. А в программе на C или даже C++ тебе строку всё равно придется почти немедленно скормить в системный вызов, который ожидает char *. -- Французский медведь-оборотень Вер-Мишель. --- ifmail v.2.15dev5.3 * Origin: Free Net of Leninsky,45 (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/15178e8b742c2.html, оценка из 5, голосов 10
|