Linux Kernel WorkQueue: eigene Warteschlange gegen System_WQ?Linux

Linux verstehen
Anonymous
 Linux Kernel WorkQueue: eigene Warteschlange gegen System_WQ?

Post by Anonymous »

In Linux/WorkQueue.h gibt es Hinweise auf systemweite Workqueueis./*
* System-wide workqueues which are always present.
*
[...]
extern struct workqueue_struct *system_wq;
extern struct workqueue_struct *system_highpri_wq;
extern struct workqueue_struct *system_long_wq;
extern struct workqueue_struct *system_unbound_wq;
[...]
< /code>
Viele Treiber, die ich sehe, machen ihre eigene Workqueue (in der Sondenfunktion) und verwendet das für seine Aufgaben. Aufgaben werden nacheinander ausgeführt. Kann ich einfach Systemwarteschlangen für alle Dinge verwenden? Was ist die 'richtige' Art, es zu tun?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post