易百教程

29、队列数据结构有哪些应用?

队列的应用如下:

  • 队列被广泛用作单个共享资源(如打印机、磁盘、CPU)的等待列表。
  • 队列用于数据的异步传输(其中两个进程之间的数据传输速率不同),例如:管道、文件 IO、套接字。
  • 队列在 MP3 媒体播放器、CD 播放器等大多数应用程序中用作缓冲区。
  • 队列用于维护媒体播放器中的播放列表,以在播放列表中添加和删除歌曲。
  • 队列在操作系统中用于处理中断。