Форум сайта python.su
o7412369815963интересненько, а почему же так выходит???
в итоге 2-й запрос от клиента ожидает пока отработает 1-й, значит идет запуск в разные потоки одного приложения.
o7412369815963Это превосходит самые пессимистичные ожидания, есть подозрения что эти процессы никакого отношения к питону не имеют, а беглый просмотр исходного кода (это на любителя http://code.google.com/p/modwsgi/source/browse/tags/mod_wsgi-3.2/mod_wsgi.c) не выявил создания ещё одной CPython virtual machine, внутри которой был бы независимый GILWSGIDaemonProcess main user=www-data group=www-data processes=2 threads=1
Офлайн
alexx11Думаю что нет. Вот тут посмотрите про атомарные операции -
executemany в sqlite это будт один тик?
Офлайн
>executemany в sqlite это будт один тик?
теоретический он не будет вызывать gil т.к. это внешний модуль. внешМодули не работают напрямую с глоб.данными.
Офлайн
Ага, похоже на то, что радует. Я если честно заморочился на эту тему как-раз из практических соображений по поводу executemany =)
Офлайн
про многопоточность см сюда :(
Офлайн