Conversation
|
Could you please reorder sections focusing on proper timers for implementations of |
| } | ||
| ], | ||
| "source": [ | ||
| "for name in ['clock', 'monotonic', 'perf_counter', 'process_time', 'thread_time', 'time']:\n", |
There was a problem hiding this comment.
_ns версии не поддерживаются.
https://docs.python.org/3.7/library/time.html#time.get_clock_info
| "cell_type": "markdown", | ||
| "metadata": {}, | ||
| "source": [ | ||
| "adjustable = True, если счётчик может быть изменён." |
There was a problem hiding this comment.
Я не думаю, что нам нужно сильно освещать эту часть, просто замечания о том, что некоторые счётчики можно менять будет достаточно. Впрочем можно (попробовать) показать на их примере немонотонность.
| "loop = asyncio.new_event_loop()\n", | ||
| "\n", | ||
| "for i in range(5):\n", | ||
| " await asyncio.sleep(1)\n", |
There was a problem hiding this comment.
имеет смысл показать несколько корутин, делающих asyncio.sleep().
можно также показать, что будет, если сделать time.sleep() а не asyncio.sleep() в корутине
| } | ||
| }, | ||
| "source": [ | ||
| "В ведро фиксированного размера поступают запросы клиентов. Запрос отклоняется, если не помещается в ведро. Принятый запрос кладётся в ведро и передается на обработку в порядке очереди (FIFO). Ведро наполняется запросами, приходящими, вообще говоря, неравномерно по времени. Запросы достаются из ведра с фиксированной частотой." |
There was a problem hiding this comment.
Покажите, пожалуйста, что клиентов больше чем 1 и как это влияет на потребление памяти.
|
is it ready for review? |
No description provided.