Никита Прияцелюк

Latency: значения задержек, которые стоит знать каждому программисту

Если программист знает, сколько времени занимают основные операции, он может написать более эффективную программу.

19293
Обложка поста Latency: значения задержек, которые стоит знать каждому программисту

Все операции, выполняемые компьютером, занимают определённое время. Чем ниже уровень, на котором операция происходит, тем она быстрее, и наоборот. Например, работать с кешем процессора быстрее, чем с оперативной памятью. Она, в свою очередь, быстрее жёсткого диска.

Зная, сколько времени занимают те или иные операции, можно создавать более эффективные программы. В таблице представлены значения задержек для самых распространённых операций.

На данный момент этот блок не поддерживается, но мы не забыли о нём!Наша команда уже занята его разработкой, он будет доступен в ближайшее время.

*предполагается использование SSD со скоростью 1 ГБ/с.

19293