普通网卡有多少内存?

时间:2013-06-17 18:56:15

标签: memory nic

网络接口卡的常用内存量是多少?在快速网络连接可用且磁盘速度较慢(或繁忙)的情况下,NIC是否足够智能以减缓网络事务?

2 个答案:

答案 0 :(得分:5)

这取决于协议,而不是NIC。

TCP将适应。如果您在7200RPM硬盘驱动器上通过千兆位LAN运行(这些通常具有大约千兆位(120MB / s)的读取速度和大约500Mbit(60MB / s)的写入速度),则网络连接将(凭借无法缓冲TCP数据包足够长的时间)丢弃一些数据包,这些数据包不会被计为接收。它们不会被确认,发件人将不得不重新发送它们。发送方的TCP实施通常会放慢速度,以弥补它所认为的网络瓶颈。

UDP不提供速率限制,并且会尽可能快地发送数据包(如果速度过快,它们就会被丢弃)。

不同的网卡有不同的内存量。

  • 高端以太网卡几乎肯定会有自己的内存和微处理器来卸载计算机其他部分的工作。
  • 低端以太网卡可能没有自己的板载内存或微处理器,并将使用主机系统的资源来处理网络流量。
  • 另一方面,Infiniband卡往往有自己的板载处理器,但没有板载内存,并且将对所有IO使用直接内存访问。

答案 1 :(得分:0)

This NIC具有32MB的内存,具有ECC保护。 Here是有关NIC的更多信息的另一个有用链接。就速度而言,那个NIC对我来说似乎很标准。