@ru_python

Страница 1059 из 9768
Alexander
18.06.2016
21:56:28
по соображениям производительности их не включают по умолчанию

Игорь
18.06.2016
21:56:30
ого. 1057 members

Alexander
18.06.2016
21:56:30
кажется, так

Roman
18.06.2016
21:56:34
они есть, просто включаются отдельно через enable-threads
ну да. но по факту смысла в них всё равно нет.

Google
Игорь
18.06.2016
21:57:31
двести человек за сутки, не ошибаюсь?

Фԉùཎыч⚠️
18.06.2016
21:57:57
А толку от этого мяса?

Alexander
18.06.2016
21:58:09
ну а что, Python рулит

Фԉùཎыч⚠️
18.06.2016
21:58:09
990 аутистов в ридонли

Боты jebana

Sasha
18.06.2016
21:58:33
Игорь
18.06.2016
21:59:14
А толку от этого мяса?
из всех моих чатов в пайтоне больше всего сообщений, стабильно несколько тысяч в сутки

даже при том, что большинство молчит

Фԉùཎыч⚠️
18.06.2016
21:59:55
Elisabeth
18.06.2016
22:00:44
вы бы хотели конструктивной беседы, в которой бы участие принимала тысяча человек?

Kill me pls
18.06.2016
22:01:20
Это невозможно

Google
Roman
18.06.2016
22:01:22
но врядли вся тысяча способна писать что-то адекватное

просто потому что уровень у всех разный и области знаний тоже.

Игорь
18.06.2016
22:01:55
Которые постят 10 человек, пиздя о хаскеле?
да и пусть, читать интереснее. чего в питоне не видели? %)

Фԉùཎыч⚠️
18.06.2016
22:02:15
Kill me pls
18.06.2016
22:02:30
Ну и рофел с этой EX UA

Elisabeth
18.06.2016
22:02:34
хорошее видео, да

Kill me pls
18.06.2016
22:02:43
Хуже торрент-трекера придумать нельзя

Разве что демоноид какой-нить

Elisabeth
18.06.2016
22:04:15
эти смогли, но аналогии с чатом не провести

Sharkus
18.06.2016
22:04:36
Ага, надо бы в чат набрать эдак под 100к народа, отобрать 1к и, возможно, чего получится

А не 1к из 1к :)

Dmitrii
18.06.2016
22:05:17
Да
Круто, но я уже нашел ответ на свой вопрос.

Elisabeth
18.06.2016
22:05:34
Ага, надо бы в чат набрать эдак под 100к народа, отобрать 1к и, возможно, чего получится
все будут говорить одновременно при этом или соблюдая строгую очередность?

IНЖАЛИД DPИЖЕ
18.06.2016
22:05:34
Фԉùཎыч⚠️
18.06.2016
22:05:59
Иногда у меня складывается впечатление, что те 990 постоянно в режиме чтения. Они просто очень медленно читают и никак не могут дочитать до конца, потому не пишут

Sharkus
18.06.2016
22:06:01
Или хором, по бумажке :)

Google
Elisabeth
18.06.2016
22:06:13
а если очередь пропустил?)

Sharkus
18.06.2016
22:06:26
Ваша позиция в очереди 999...

Elisabeth
18.06.2016
22:06:46
передвигать в конец очереди, а после повторного пропуска банить

Sharkus
18.06.2016
22:06:51
Отправьте смс, чтобы продвинуться на 10 пунктов!

Фԉùཎыч⚠️
18.06.2016
22:06:53
Некоторым остается последнее сообщение, и они уже даже печатают "привет", но тут появляется 10 новых сообщений и всё, отправлять уже нельзя и нужно снова читать

IНЖАЛИД DPИЖЕ
18.06.2016
22:06:54
Чуваки оффтопите много а потом разговариваете о том что чат бесполезный

Kill me pls
18.06.2016
22:07:02
а если очередь пропустил?)
Если бы еще ответы нормально писали, а не так в никуда

Elisabeth
18.06.2016
22:07:31
новички боятся их задавать, вдруг аутистами назовут

IНЖАЛИД DPИЖЕ
18.06.2016
22:07:37
Ну например, почему enable-threads в uwsgi бесполезный

Elisabeth
18.06.2016
22:07:41
а у профессионалов вопросов пока нет

Kill me pls
18.06.2016
22:07:48
Sharkus
18.06.2016
22:07:52
Для новичков там постоянно чат мелькает

Elisabeth
18.06.2016
22:07:59
я в курсе

но они и тут присутствуют. более того, уверена, что их большинство тут

Kill me pls
18.06.2016
22:08:58
990?
С хабра набежали же

Sharkus
18.06.2016
22:09:12
Ну например, почему enable-threads в uwsgi бесполезный
Полагаю, как обычно, всё упрётся в GIL, но не поручусь :)

IНЖАЛИД DPИЖЕ
18.06.2016
22:10:42
То есть трединг в питоне вообще бесполезен потому что Гил?

Игорь
18.06.2016
22:12:15
То есть трединг в питоне вообще бесполезен потому что Гил?
не бесполезен, но производительности не добавляет

Google
Roman
18.06.2016
22:12:15
https://gist.github.com/anonymous/a12b8c793a753c78922457bf4f72545b

вот вам пример забавного ))

IНЖАЛИД DPИЖЕ
18.06.2016
22:12:42
полезен, но только для чтения с диска.
А также любой другой io операции

Roman
18.06.2016
22:13:52
А также любой другой io операции
на самом деле нет. только диск. для остального есть gevent/eventlet/twisted/asyncio

Игорь
18.06.2016
22:14:00
Очень даже добавляет
добавляет, но не для завязанных на процессор задач

Roman
18.06.2016
22:14:00
всмысле для сеточки.

IНЖАЛИД DPИЖЕ
18.06.2016
22:14:04
Мммм кек

Admin
ERROR: S client not available

IНЖАЛИД DPИЖЕ
18.06.2016
22:14:59
Gevent asyncio и twisted работают не быстрее трединга в определённой ситуации

Это всего лишь разница между ОС тредами и пользовательскими

Maxim
18.06.2016
22:15:42
/360

IНЖАЛИД DPИЖЕ
18.06.2016
22:15:43
добавляет, но не для завязанных на процессор задач
Согласен, cpu bound конечно же никак не ускоряет

Roman
18.06.2016
22:16:02
Gevent asyncio и twisted работают не быстрее трединга в определённой ситуации
в какой определённой? я знаю кейсы, где чистые треды/процессы будут быстрее, но их исчезающе мало.

IНЖАЛИД DPИЖЕ
18.06.2016
22:16:23
Треды не есть процессы пожалуйста не смешивайте

Roman
18.06.2016
22:17:21
Google
IНЖАЛИД DPИЖЕ
18.06.2016
22:18:25
в линуксе нет тредов. вообще :)
очень голословное высказывание

что же тогда такое pthreads

Игорь
18.06.2016
22:21:15
Roman
18.06.2016
22:21:19
IНЖАЛИД DPИЖЕ
18.06.2016
22:21:33
чувак фо риал

Roman
18.06.2016
22:22:40
Linux has a unique implementation of threads.To the Linux kernel, there is no con- cept of a thread. Linux implements all threads as standard processes.The Linux kernel does not provide any special scheduling semantics or data structures to represent threads.

R.Love, Linux Kernel Development

Игорь
18.06.2016
22:24:08
Означает ли это, что обычные процессы могут пользоваться SHMEM, семафорами и т.д.? Интересно

Roman
18.06.2016
22:24:42
более того, в linux нет fork()

IНЖАЛИД DPИЖЕ
18.06.2016
22:24:56
мммм

зачем ты говоришь что чего-то нет

если оно есть

Roman
18.06.2016
22:25:13
и fork, и pthread_create - это обертки на clone(2)

IНЖАЛИД DPИЖЕ
18.06.2016
22:25:16
а потом называешь абстракцию

Roman
18.06.2016
22:26:09
потому что с точки зрения ядра все треды - это процессы.

IНЖАЛИД DPИЖЕ
18.06.2016
22:26:27
ye lf

ну да

но это сказать всё равно что классов в питоне нет

потому что с точки зрения интерпретатора - класс - это объект

Roman
18.06.2016
22:27:11
нет. просто важно понимать как сделана та или иная вещь.

например, вот есть posix_aio

но ядро о нем не знает и оно эмулируется в glibc

Страница 1059 из 9768