
Zart
30.07.2016
13:05:29
любители советовать мультипроцессинг обычно не юзали его сами, либо не видели https://docs.python.org/3/library/concurrent.futures.html
либо и то и другое

Nobue
30.07.2016
13:06:43
мультипроцессинг безусловно стоит только врагам советовать, он нужен когда другого выхода просто уже нет, тут я согласен

Zart
30.07.2016
13:07:11
там слишком много подводных камней, так как он пытается сделать прозрачным маршалинг
любое решение с любой очередью сообщений будет в разы лучше, потому что заставит человека думать о маршалинге данных

Google

Nobue
30.07.2016
13:08:19
треды и процессы это вобщем-то сложная тема где угодно, а не только в питоне, хотя в питоне есть свои особенности, Гил и прочее

Zart
30.07.2016
13:09:21
для того чтобы породить пачку процессов - мультипроцессинг модулю приходится форкаться в позиксе (привет, сигналы и открытые дескрипторы), а в вин32 - правильно запускать самого себя (привет, фрозен модули)
с потоками можно очень просто работать, если через штатные примитивы - queue.Queue и/или threading.[R]Lock, хотя и тут хватает веселых нюансов

⬗VLAD⌶K⬖
30.07.2016
13:10:28
вероятно нет
взять кластер на сервере для клиентских сайтов, виртуальных окружений, приложений и т.д. стоит 10-16 ядерный проц, и видимо для сравнения 4 ядерный ксеон, 500 клиентов синхронно обращаются к одному кластеру, соответственно процессору, кто быстрее обработает запрос?=)

Zart
30.07.2016
13:10:51

Nobue
30.07.2016
13:11:27

Zart
30.07.2016
13:11:34
а, бля. я всё проспал, они уже до 24 ядер дошли О.О
шустро...

⬗VLAD⌶K⬖
30.07.2016
13:11:52

Zart
30.07.2016
13:12:13
у оптеронов были 8 ядерники когда интел только гексакор осваивал

Nobue
30.07.2016
13:12:14
+ в питоне ещё нужно разобраться как на самом деле работают его потоки и какие у них недостатки, чтобы понимать область применения

Zart
30.07.2016
13:12:27
но таки гля какие няшки - http://ark.intel.com/products/93790/Intel-Xeon-Processor-E7-8890-v4-60M-Cache-2_20-GHz
24, карл! +гипертридинг

Google

Nobue
30.07.2016
13:13:07
:)

Sergey
30.07.2016
13:13:11

Zart
30.07.2016
13:13:34
армы с ксеонами даже рядом не стояли по флопсам
если собрать пачку армов, равную по производительности ксеончику, то жрать лепезричества они будут столько же, если не больше
поэтому арму место в нижнем эшелоне пока

Sergey
30.07.2016
13:15:53
Там где задачи хорошо параллелятся армы выигрывают в цена/производительность
Тем более, что современные arm64 достаточно шустрые

⬗VLAD⌶K⬖
30.07.2016
13:17:22

Sergey
30.07.2016
13:17:46
Это тоже, хотя там много других нюансов

Zart
30.07.2016
13:19:49
на числодробилки их вроде пока не
хм.. а топовые оптероны пока на отметке в 16 ядер

Nobue
30.07.2016
13:24:46
просто некоторые вещи были не очевидны без профайлера и обдумывания

Sergey
30.07.2016
13:25:33

Nobue
30.07.2016
13:26:31
в 2% писал либу на CPython
но это правда редкость

Zart
30.07.2016
13:29:21

Sergey
30.07.2016
13:30:56

Google

Zart
30.07.2016
13:31:21
не сарказм, они хорошо подходят для этой задачи

⬗VLAD⌶K⬖
30.07.2016
13:46:23

Zart
30.07.2016
13:46:43
для майнинга уже налажен выпуск специальных чипов...
а армы они или нет, пофиг
вот для дома арм64 сервачок пока похоже лишь мечта

Jeremiah
30.07.2016
13:51:55
Гайс, ку
Есть пустой список summ=[]
Есть еще count=0
После того как count изменится например на 15
Как его добавить к summ?
Точнее как правильно это записать

Zart
30.07.2016
13:54:17
сформулируй мысль поточнее, и ответ станет самоочевиден

Pavel
30.07.2016
13:55:03

Zart
30.07.2016
13:56:03
говорю ж - надо четче задачу формулировать

Jeremiah
30.07.2016
13:56:53
Ну например
a=7
b=7
summ=[]
count=0
count=a+b
summ.append

Zart
30.07.2016
13:57:02
элементы добавляются к списку методом append

Jeremiah
30.07.2016
13:57:44

Zart
30.07.2016
13:57:54
если ты хочешь ловить изменения переменной каунт - тогда тебе придётся рисовать класс и делать каунт свойством, потому что иначе лишь опросом

Jeremiah
30.07.2016
13:58:18
summ.append+=count не работает

Google

Zart
30.07.2016
13:58:24
что значит "значение из переменной"? переменная содержит значение, его и добавляй
чо

Pavel
30.07.2016
13:58:29

Jeremiah
30.07.2016
13:58:33

Zart
30.07.2016
13:58:59

Jeremiah
30.07.2016
13:59:04

Pavel
30.07.2016
13:59:07

Jeremiah
30.07.2016
13:59:42

Zart
30.07.2016
14:00:18
*убрёл получать диплом телепата третьей степени*

Stanislav
30.07.2016
14:05:07

Admin
ERROR: S client not available

Pavel
30.07.2016
14:05:28

Zart
30.07.2016
14:05:54
угу 8\

mey
30.07.2016
14:06:58
Покидайте задач
О там было что+то про зеркало

v
30.07.2016
14:07:29
задач?

mey
30.07.2016
14:07:39
Да
Наподобие степика

v
30.07.2016
14:08:11
https://github.com/karan/Projects
дарю

Google

melancholiac
30.07.2016
14:25:09
что у питона и кл похожего?
гибкость кода?

dmks
30.07.2016
14:29:25

v
30.07.2016
14:30:09
это не eax писал, случАем?

Zart
30.07.2016
14:30:17
зависит от концентрации употребляемых веществ автором цитаты

⬗VLAD⌶K⬖
30.07.2016
14:31:36
особенно про более чем мертвый хаскел

v
30.07.2016
14:32:07
а, ну точно, eax

Zart
30.07.2016
14:32:26
т.е. я угадал про концентрацию?

v
30.07.2016
14:32:31
все, им написанное, не касающееся непосредственно практики, не стоит выеденного яйца
или врожденное

Pavel
30.07.2016
14:33:33
Покидайте задач
Есть несколько сетевых устройств. У каждого уникальный адрес и несколько интерфейсов, которыми устройства соединены. Для каждого интерфейса каждого устройства есть список адресов, которые находятся за этим интерфейсом (не обязательно сосед, может быть и более далёкое устройство). Нужно нарисовать граф сети.
Вам всё равно что делать, а мне для дела пригодится. ?

⬗VLAD⌶K⬖
30.07.2016
14:33:50
жрать гавно мамонта и причмокивать многие умеют( но притворяются что вкусно)

mey
30.07.2016
14:34:27

Zart
30.07.2016
14:35:00

mey
30.07.2016
14:35:07
Берешь ручку и рисуешь з)
Х)

Zart
30.07.2016
14:35:29
а адреса дёргаешь по снмп, да?
а то я тоже хочу сетевой маппер, но всякие Dude не нра

Pavel
30.07.2016
14:36:08

Zart
30.07.2016
14:36:24
http://www.mikrotik.com/thedude видел?

Pavel
30.07.2016
14:38:22
Эта группа больше не существует