Category: производительность

15
Ноя
2021

Как ускорить в python преобразование огромного списка/кортежа русских слов в нормальную форму?

Есть потребность преобразовывать на регулярной основе большие списки русских слов в нормальную форму.
Популярная библиотека Pymorphy2 работает очень качественно, но очень медленно на больших количествах слов в циклах. Например, 880 тыс. сл…

06
Ноя
2021

Как повысить скорость нахождения определённый цвета пикселя на скриншоте?

Имеется небольшой код, задача которого найти определённый цвет пикселя на скриншоте. Ну вот вопрос. Как можно повысить быстродействие этой программы? Миллион итераций – это ой как не профессионально))
from PIL import Image,ImageDraw
import…

02
Окт
2021

Увеличить производительность в игре на python

У меня есть код (я его прикреплять не буду потому что он 400 строк) и есть проблема. Он занимает 39 процентов производительности процессора, а в вместе с другими процессами 100 процентов. Я выяснил проблем в большом количестве проверок (if…

19
Авг
2021

Разница в производительности при вычислении среднего значения

Столкнулся с интересной ситуацией. Написал код, чтобы проверить, так ли это.
Нам надо посчитать среднее арифметическое некоторых значений. Условие в том, что мы не знаем, сколько значений у нас будет в итоге. И прикол в том, что добавлять …

19
Авг
2021

Производительность питона при вычислении среднего значения

Столкнулся с интересной ситуацией. Написал код, чтобы проверить, так ли это.
Нам надо посчитать среднее арифметическое некоторых значений. Условие в том, что мы не знаем, сколько значений у нас будет в итоге. И прикол в том, что добавлять …

09
Авг
2021

Google выпустила Translatotron 2 — улучшенный ИИ для синхронного перевода устной речи. Теперь его нельзя использовать для дипфейка

Исследователи исправили главный недостаток алгоритма для перевода речи Translatotron. Теперь технологию нельзя использовать для создания дипфейков.
— Читать дальше «Google выпустила Translatotron 2 — улучшенный ИИ для синхронного перевода устной речи. …

06
Авг
2021

В Microsoft Edge добавили тестовый «супер-пупер безопасный режим», который повышает безопасность за счёт замедления браузера

Команда Microsoft по исследованию уязвимостей браузера работает над режимом Super Duper Secure Mode, который сделает браузер Edge более безопасным.
— Читать дальше «В Microsoft Edge добавили тестовый «супер-пупер безопасный режим», который повышает без…

04
Авг
2021

JavaScript Performance: советы и рекомендации

Александр Габдрафиков рассказывает о распространенных проблемах, влияющих на производительность JS-кода, и о том, как их решить.
— Читать дальше «JavaScript Performance: советы и рекомендации»

23
Июл
2021

Как измерить насколько та или иная функция загружает процессор?

Заметил что мой скрипт в ходе своего выполнения буквально на 1 секунду повышает загруженность процессора (смотрел в программе FPSMonitor), есть ли способ узнать сколько та или иная функция загружает процессор в момент своего выполнения?

13
Июл
2021

Python Evrone Meetup

Специалисты Evrone объяснят, почему Python называют медленным, обсудят измерение производительности и платформу для разработки роботов (ROS).
— Читать дальше «Python Evrone Meetup»

06
Июл
2021

Python – производительность, кто разбирается в документации

Почему конструкция:
try:
list.index(value)
returt True
except:
return False

Работает быстрее чем:
if value in list:

Суть вопроса в том почему .index работает быстрее чем IN
IN перебирает список и выходит на первом совпадении, но index те…

30
Май
2021

Быстрый способ межпроцессных коммуникаций на одном ПК?

У меня есть два jar процесса не связанные друг с другом, которые находятся на одном ПК. В одной из них мне нужно систематически получать объекты находящиеся в другой.
Для этого я пробовал использовать сокеты(UDP/TCP), результатом не доволе…

25
Май
2021

При выполнении программы, есть одно зависание в одном и том же месте, хотя потом функция отрабатывает хорошо. Есть идеи?

Всегда зависает(8-9сек при 1000*100 элементов) на первом прохождении f_03 по списку, а в последующие разы f_03 показывает средненькие результаты без провала – Почему?
А если f_03 в repeat закомментировать(вообще не вызывать), то провал иде…

25
Май
2021

При выполнении программы, есть одно зависание в одном и том же месте, хотя потом функция отрабатывает хорошо. Есть идеи?

Всегда зависает(8-9сек при 1000*100 элементов) на первом прохождении f_03 по списку, а в последующие разы f_03 показывает средненькие результаты без провала – Почему?
А если f_03 в repeat закомментировать(вообще не вызывать), то провал иде…

10
Апр
2021

Что быстрее, читать файл несколько раз или один раз и занести в массив?

Подскажите, пожалуйста, какая из программ будет работать быстрее:

Программа, читающая один и тот же файл несколько раз и работает с данными, не занося их в массив;
Программа, которая читает файл один раз, заносит полученные данные в масси…

03
Мар
2021

Как правильно заменить через javascript фоновые изображения заданные из css, чтобы повысить производительность

Стоит вот такая задача. Клиенты задают фоновые изображения для блоков через админку ворпресс. Они автоматически прописываются в css. Я хочу, чтобы, если пользователь заходит на сайт с мобильного, в качестве фонового изображения грузились в…

31
Янв
2021

Есть ли официальные рекомендации. о том, сколько максимально kB JavaScript должно быть на странице?

Подскажите, пожалуйста, есть ли какие нибудь общие официальные рекомендации, о том, сколько максимально килобит JavaScript может быть на странице, что бы страницу можно было бы считать быстрой и удобной для пользователя, с точки зрения отр…

22
Янв
2021

Как создать рабочую ИТ-инфраструктуру сайта и не потратить кучу денег зря

Практические советы по масштабированию веб-ресурса для ускорения его производительности и повышения отказоустойчивости
— Читать дальше «Как создать рабочую ИТ-инфраструктуру сайта и не потратить кучу денег зря»

13
Янв
2021

Самая быстрая реализация алгоритма Дейкстры на javascript

Дан взвешенный граф.
Необходимо решить 2 задачи: найти из начальной точки длины путей до всех точек и также получить (восстановить) самый короткий (дешевый, оптимальный и т.п.) путь из начальной точки в любую другую.
Логично напрашивается …

10
Янв
2021

Как сделать код максимально быстрым?

есть у меня код на си который раскладывает число на множители в пары(перебором). Какие есть способы ускорить код пускай и на 1 милисекунду(помимо многопоточности)
#include <stdio.h>
#include <stdlib.h>
#include <time.h>

16
Ноя
2020

как оценить быстродействие, время работы алгоритма распознавания цветных объектов?

есть программа распознавания цветных объектов, можно ли как оценить время ее работы?
программа написана на питоне, компьютер – распбери пай 3?
если можно оценить время ее работы, я могу скинуть код, если это поможет?
помогите, пожалуйста….

09
Ноя
2020

Java-конференция Joker 2020

Более 20 специалистов расскажут обо всём, что касается Java: JVM, фреймворки, хранилища данных, высоконагруженные системы и др.
— Читать дальше «Java-конференция Joker 2020»

17
Окт
2020

Abstract class PHP сколько занимает оперативной памяти?

Сколько может занять памяти абстрактный класс, допустим с 20 методами и 20 переменными? Как абстрактные классы влияют на производительность? Есть проект который должен работать даже на самом слабом бесплатном хостинге.

10
Сен
2020

19 сентября, онлайн: Meta/conf Frontend Meetup 2020

Спикеры расскажут о современных фреймворках, правилах проектирования, разработке и тестировании клиентской части веб-приложений.
— Читать дальше «Meta/conf Frontend Meetup»

21
Авг
2020

Как открыть Excel файл в памяти и читать листы в цикле, не переоткрывая файл на каждой итерации в цикле?

Есть задача, в цикле for собирать данные с листов определенных столбцов (одинаковых) Excel файла, но возникла проблема на больших файлах. Если файл "тяжёлый" то открытие файла и чтение данных с определенного листа на каждой итера…

11
Июн
2020

Оптимизация кода в рамках задачи «Делители»

Всем здравствуйте! Есть код для решения задачи, но он работает слишком медленно. Нужно уложится в 1 секунду, а программа работает на ~1.1 секунду. Возможно, нужно как-то по-другому решить задачу, но не понимаю, как. Помогите, пожалуйста.
У…