7.01.2017 / 19:36 | |
DominaN Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Смоленск Регистрация: 28.09.2011
| Цитата vl@volk: (тут должен был быть пример в пользу многопоточных, но вылетело из головы)вот вот |
7.01.2017 / 20:40 | |
Витаминыч Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| Цитата DominaN: Многопоточность от лукавогоМы Вам перезвоним, всего доброго
__________________
わからない!! |
7.01.2017 / 21:32 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| DominaN, Почему ты еще не на MS-DOS?
|
7.01.2017 / 22:01 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| Никто до сих пор и не доказал почему это нужно юзать. Во первых, Кирилл, однопоточное приложение работает только на одном ядре процессора. Отсюда вытекает то, что оно работает в несколько раз медленнее (зависимость Скорость_работы(число ядер ЦПУ) не линейная и определяется эмпирически). И ожидать что софт и железо само разбросает задачи на ядра нельзя. А мультклеточные процессоры пока ещё не вышли в массы (гугл Multiclet R1, кстати, пилит Россия). Во вторых, мультизадачность это не тренд, а скорее быстродействие. Да в играх может быть сложно в разных потоках слушать клаву и рисовать, нужны блокировки. В третьих, возникающие байки, что может произойти потеря данных, и прочие которые свяязанны с многозадачностью порождаюься на фоне безграмотности или отсутствия соответствующего опыта
__________________
знает толк |
7.01.2017 / 23:55 | |
Ксакеп Модератор форума Сейчас: Offline
Регистрация: 20.06.2012
| vl@volk, есть так называемый закон Амдала, который показывает, что если у тебя много последовательного кода (больше чем параллельного), то польза распараллеливания сводится на нет. Поэтому если не делаешь big science, то тебе это скорее всего не нужно.
Это я просто о том же, но с другой стороны сказал, чтобы ты не надевал розовые очки.
|
8.01.2017 / 00:02 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| Ксакеп, да, понятно что жизнь коварная штука, но не так же критично отбрасывать удобную технологию __________________
знает толк |
8.01.2017 / 00:46 | |
Витаминыч Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| Мне интересно, как Кирилл будет делать клиент-серверные приложения с одним потоком __________________
わからない!! |
8.01.2017 / 00:50 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| Витаминыч, можно, но это уже другая тема
__________________
знает толк Изменено vl@volk (8.01 / 00:51) (всего 1 раз) |
8.01.2017 / 00:54 | |
Витаминыч Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| vl@volk, технически - конечно можно, но не рационально. В энтерпрайз с такими принципами делать нечего
__________________
わからない!! |
8.01.2017 / 01:02 | |
Ксакеп Модератор форума Сейчас: Offline
Регистрация: 20.06.2012
| Витаминыч, node.js single threaded, если чо.
|