(相关资料图)
1、 网络缓冲区按分配的时机分类,可分为动态分配方式,预先分配方式和覆盖方式。
2、动态分配方式是指在准备接收下一新帧时通过系统调用为接收描述符分配缓冲区。
3、需要缓冲区时才进行分配,具有内存开销小的优点;但需调用内核函数动态地分配内存,因此它 CPU 开销大。
4、网卡驱动一般采取的动态分配方式,如 e1000-3.15.9智能网卡的原驱动等。
5、预先分配方式是指在网络初始化时预先分配一定数量的缓冲块放入缓冲池中,准备接收下一新帧时,从缓冲池中为接收描述符分配缓冲区。
关键词:
X 关闭
X 关闭