Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
17 / 9 / 4
Регистрация: 09.02.2014
Сообщений: 197

Приложение с Framework 4.52 работает на 30% медленнее чем с 4.0

12.01.2021, 08:12. Показов 1815. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
По разным причинам решил мигрировать с VS2010 сразу на VS2019, ну и конечно сменил Net.Framework 4.0 на 4.52. Мое приложение вдруг стало работать медленнее на 35%, это ужас. Оно у меня использует все потоки для ускорения вычислений. В чем может быть проблема, где копать? Или просто принять как данность и купить более мощный процессор?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
12.01.2021, 08:12
Ответы с готовыми решениями:

Работает медленнее, чем обычно
Всем привет! Написал приложение использующее OpenGL и WinAPI. Всё бы хорошо, если бы при тестах на других компьютерах (на Win 7 и XP)...

SetTimeout работает медленнее чем таймер
Попробовал создать приложение светофор. То есть загорается красный, гаснет, загорается желтый, гаснет и потом загорается зеленый, гаснет...

Компьютер работает медленнее чем обычно
Добрый день! С недавнего времени стал медленнее работать компьютер (медленнее открываются приложения, сворачиваюся\разворачиваются в...

5
Лень — мое второе и
 Аватар для Orlangur
3228 / 2416 / 687
Регистрация: 28.11.2014
Сообщений: 3,601
Записей в блоге: 3
12.01.2021, 08:53
Sampl, в свойствах проекта разрядность выставлена правильно? И какие задачи вообще выполняются? В каких конкретно фрагментах кода заметно снижение производительности?
0
2282 / 1598 / 400
Регистрация: 26.06.2017
Сообщений: 4,732
Записей в блоге: 1
12.01.2021, 09:28
Очень интересный вопрос, который возникает у меня уже много лет в отношении любых часто используемых программ. Дело в том, что каждая новая версия более требовательна к ресурсам, чем предыдущая. Хотя "бонус", получаемый от перехода на новую версию, не столь заметен, если заметен вообще.
Пара примеров: офисные приложения от MS и браузеры всех мастей. Известный факт, что около 90% пользователей Офиса используют не более 10% его возможностей (примеры из собственных наблюдений описывать не буду, но скажу, что они очень комичны). Лично мне для верстки документов вполне хватает Ворда 2003 и даже 2000 сойдёт. Но повсеместный переход на всё новое заставляет иметь новые версии и таким консерваторам как я. Теперь про браузеры, я понимаю, что меняются протоколы шифрования, способы разметки страниц, нахлобучивание всяких JavaScript и т.п., что требует больше ресурсов и даёт разные визуальные плюшки. Но, что видел конечный пользователь ранее и что сейчас? А видел примерно одно и то же - некую страницу с текстом, наполненную картинками и/или видео-вставками, плюс система меню. Со времён появления H.264 передача видео практически стандартизирована, ну и нафига мне эти современные монстры, если контент один и тот же, что тогда, что сейчас?

P.S. Я не хочу поднимать очередной холивар, а лишь высказал свою точку зрения. И да, я понимаю, что есть необходимость перехода на новые технологии, но всё хорошо в меру.
8
Эксперт .NET
6691 / 4102 / 1607
Регистрация: 09.05.2015
Сообщений: 9,574
12.01.2021, 09:56
Без кода кроме как запустить профайлер и потом анализировать полученные данные больше посоветовать нечего.
0
Модератор
Эксперт .NET
 Аватар для Yury Komar
4357 / 3427 / 512
Регистрация: 27.01.2014
Сообщений: 6,258
12.01.2021, 13:36
Я дом сих пор на 4.0 и мне более чем достаточно, для решения моих задач.
Смысла пока не вижу переходить на версии выше или же .NET5...
К тому же, есть компы, где до сих пор стоит WinXP, а там выше 4-ой версии ничего не воткнуть.
0
 Аватар для Winney
307 / 248 / 40
Регистрация: 28.09.2013
Сообщений: 600
23.01.2021, 16:54
Цитата Сообщение от Orlangur Посмотреть сообщение
Sampl, в свойствах проекта разрядность выставлена правильно?
Также не мешало бы проверить конфигурацию - Debug или Release. В первом случае все по определению работает много медленней
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
23.01.2021, 16:54
Помогаю со студенческими работами здесь

Интернет на Windows 7 работает медленнее, чем на XP.
Сейчас перешел с XP на Windows 7, но скорость загрузки упала почти в 3 раза. Сейчас стоит XP and Windows 7, на XP скорость идет заявленная,...

Чем больше диск, тем медленнее работает?
Встретил в одном из выступлений на ютубе такой тезис, что чем больше емкость диска, тем медленнее он работает. По той причине, что запись...

TMemoryStream работает гораздо медленнее чем TFileStream
Запись данных(думаю с чтением также, просто не сверял) в TMemoryStream работает гораздо медленнее чем в TFileStream, так и должно быть или...

Эмулятор pgen на ps2 работает медленнее чем положено
Включаю эмулятор sega pgen запускаю dune и звук начинает медленнее работать чем надо, особенно когда много юнитов и изображение тоже...

Программа в четыре потока работает медленнее, чем ожидалось
Помогите исправить ошибки. Начал разбираться с многопоточностью, пробую создать 4-е потока но работает медленне чем в одном. Нужно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru