首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >内存消耗是否使用网络带宽?

内存消耗是否使用网络带宽?
EN

Server Fault用户
提问于 2016-06-23 13:39:54
回答 2查看 173关注 0票数 0

我创建了一个通过RDP (远程桌面协议)被远程用户访问的软件。

应用平台: C# 3.5Windows窗体

我正在使用的当前服务器: Windows 2008 R2

我刚接触过在线服务器,我想知道RAM消耗是否会影响网络带宽的使用?我之所以问这个问题,是因为当我的应用程序执行一次消耗大量RAM (但没有UI更改)的繁重计算时,我的网络带宽消耗也会急剧增加,在特定计算从内存中删除之后,网络消耗将恢复正常。

有人能告诉我RAM和网络带宽的使用之间有什么关系吗?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2016-06-24 14:14:48

我认为,当应用程序占用大量内存(对UI有0的影响)时,就会使用网络带宽。对于许多IT专业人士来说,这听起来可能不太正确,但在我的例子中,当我试图通过自动从内存中删除图像来减少繁重的内存消耗时,网络带宽消耗就减少了。

统计

从内存中删除图像之前,“网络带宽”消耗为5.2MB/s

删除内存中的图像(108幅图像)后,“网络带宽”消耗为720 was /S

注意:存储在内存中的所有图像都在内存中,没有显示在UI上,而是以字符串格式存储。

票数 0
EN

Server Fault用户

发布于 2016-06-23 13:42:28

不是直接的,不是。如果您可以在计算期间获得网络利用率的数据包捕获,那么您将看到使用带宽的是什么。也许服务器必须从后端DB框获取大量数据才能执行上述计算--这将是我的猜测。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/785834

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档