我是模块编写的新手,需要一个循环缓冲区[1] 和一个向量。由于 Linux 内核显然提供了一些数据结构 ( lib )(列表、树),我想知道是否有一个等效向量?
虽然我认为我有能力编写自己的代码,但我更喜欢使用库来防止代码重复并避免错误。
[1] 在撰写问题时发现,kfifo , 还有 Queues in the Linux Kernel可能会感兴趣。
最佳答案
据我所知,直到 4.1 Linux 内核才实现向量。并且拥有一个没有任何意义,因为可以使用基本数据结构设计向量,其实现已在 Linux 内核中提供。
关于Linux内核数据结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27020408/