Показать сообщение отдельно
Старый 08.08.2023, 05:25    | »»» |  #9
ngbr
Начинающий
 
Аватар для ngbr
 
Белгород, Белгородская обл, Негабаритика
Регистрация: 29.07.2021
Сообщений: 10
ngbr is on a distinguished road
По умолчанию

Сообщение от SK Посмотреть сообщение
Сообщение от ngbr Посмотреть сообщение
Может кому пригодиться. Отключение опции многопоточного онлайн расчета снижает потребление ОЗУ в 2 раза
Извините, Вы серьезно ?
Разве не очевидно, что если рассчитывать, например, две (или более) машинки параллельно, то тратится больше памяти за счет того, что в памяти надо одновременно держать данные по двум (или более) рассчитываемым машинкам ?
Это же самое касается открытия более 1 документа в Word или более 1 вкладки в браузере или обработки более 1 видеоролика в Adobe Premier...
Разумеется, есть постоянные "расходы" и переменные расходы на параллелизм и разница в 2 раза - это конкретно у Вас на Ваших аппаратных ресурсах.
При расчете, например, большого отчета по множеству машин на 32-ядерном процессоре может потребоваться куда более чем в 2 раза больше памяти для параллельного расчета.
За отсутствие параллельности Вы заплатите временем расчетов, которые будут производиться последовательно, вот и всё...
Это если у Вас процессор имеет более 1 ядра, не занят какими-то другими программами - т.е. имеет свободные вычислительные ресурсы для параллельной обработки.
Вполне серьезно. Дело в том что диспетчерским ПО пользуются и логисты, которые просто мониторят местоположение ТС. Им эти расчеты, мягко сказать, совсем не нужны. И то что система выполняет свои функции в фоне в 2 или Х потока точно не интересует. Вообще для меня до сих пор как-то дико то что нельзя переключить расчеты и прочее на серверную часть, чтобы клиентское ПО только забирала готовые данные.

Добавлено через 53 секунды
Сообщение от SK Посмотреть сообщение
Сообщение от ngbr Посмотреть сообщение
Может кому пригодиться. Отключение опции многопоточного онлайн расчета снижает потребление ОЗУ в 2 раза
Извините, Вы серьезно ?
Разве не очевидно, что если рассчитывать, например, две (или более) машинки параллельно, то тратится больше памяти за счет того, что в памяти надо одновременно держать данные по двум (или более) рассчитываемым машинкам ?
Это же самое касается открытия более 1 документа в Word или более 1 вкладки в браузере или обработки более 1 видеоролика в Adobe Premier...
Разумеется, есть постоянные "расходы" и переменные расходы на параллелизм и разница в 2 раза - это конкретно у Вас на Ваших аппаратных ресурсах.
При расчете, например, большого отчета по множеству машин на 32-ядерном процессоре может потребоваться куда более чем в 2 раза больше памяти для параллельного расчета.
За отсутствие параллельности Вы заплатите временем расчетов, которые будут производиться последовательно, вот и всё...
Это если у Вас процессор имеет более 1 ядра, не занят какими-то другими программами - т.е. имеет свободные вычислительные ресурсы для параллельной обработки.
Вполне серьезно. Дело в том что диспетчерским ПО пользуются и логисты, которые просто мониторят местоположение ТС. Им эти расчеты, мягко сказать, совсем не нужны. И то что система выполняет свои функции в фоне в 2 или Х потока точно не интересует. Вообще для меня до сих пор как-то дико то что нельзя переключить расчеты и прочее на серверную часть, чтобы клиентское ПО только забирала готовые данные.
ngbr вне форума   Ответить с цитированием