Назад | Перейти на главную страницу

Использует ли потребление ОЗУ пропускную способность сети?

Я создал программное обеспечение, к которому удаленные пользователи получают доступ через RDP (протокол удаленного рабочего стола).

Платформа приложений : C # 3.5 - Windows Form
Текущий сервер, который я использую : Windows Server 2008 R2

Я новичок в онлайн-серверах, и я хотел знать, что Потребление RAM влиять Использование пропускной способности сети? Причина, по которой я спрашиваю об этом, потому что, когда мое приложение выполняет тяжелые вычисления, которые потребляют приличный объем ОЗУ (но нет изменений пользовательского интерфейса), потребление пропускной способности моей сети также возрастает в этот момент, и после того, как конкретный расчет удаляется из памяти, сеть расход возвращается в норму.

Может ли кто-нибудь сказать мне, есть ли связь между ОЗУ и использованием пропускной способности сети?

На мой взгляд, ответ таков: пропускная способность сети используется, когда приложение использует большую память (что не влияет на пользовательский интерфейс). Многим ИТ-специалистам это может показаться неправильным, но в моем случае, когда я попытался уменьшить интенсивное потребление памяти, автоматически удалив изображения из памяти, потребление пропускной способности сети уменьшилось.

Статистика

Перед удалением образа из памяти потребление «Пропускной способности сети» было 5,2 МБ / с
После удаления изображения (108 изображений) из памяти потребление "Пропускной способности сети" было 720 КБ / с

Заметка : Все изображения, которые хранились в памяти, были только в памяти и не отображались в пользовательском интерфейсе, а сохранялись в строковом формате.

Не прямо, нет. Если вы можете получить захват пакетов по использованию сети во время расчета, вы увидите, что использует пропускную способность. Возможно, серверу нужно получить кучу данных из серверной базы данных для выполнения указанного расчета - это было бы моим предположением.