在linux中,waitqueu中可以排队的项目有多少?

在linux中,waitqueu中可以排队的项目有多少?,linux,kernel,driver,device,Linux,Kernel,Driver,Device,我想知道等待队列的最大大小是多少。如何知道等待队列的上限 问候 Sobin根据,waitqueue只是一个任务列表,因此没有最大大小: struct __wait_queue_head { spinlock_t lock; struct list_head task_list; }; typedef struct __wait_queue_head wait_queue_head_t;

我想知道等待队列的最大大小是多少。如何知道等待队列的上限

问候 Sobin

根据,waitqueue只是一个任务列表,因此没有最大大小:

struct __wait_queue_head {
        spinlock_t              lock;
        struct list_head        task_list;
};
typedef struct __wait_queue_head wait_queue_head_t;