數(shù)據(jù)隊(duì)列一般用于數(shù)據(jù)緩存,可以用來(lái)平衡速率不同的兩個(gè)部件,使快速部件無(wú)需等待慢速部件。
簡(jiǎn)介
數(shù)據(jù)隊(duì)列一般是先入先出(fifo)的,但本數(shù)據(jù)隊(duì)列可以配置為后入先出。本數(shù)據(jù)隊(duì)列是可配置可裁減的模塊,并且不依賴于操作系統(tǒng),可以在前后臺(tái)系統(tǒng)中使用。數(shù)據(jù)隊(duì)列使用的空間由用戶分配且由這個(gè)空間的地址唯一識(shí)別一個(gè)數(shù)據(jù)隊(duì)列。
api函數(shù)
數(shù)據(jù)隊(duì)列軟件模塊包括的api函數(shù)如下所示:
api函數(shù)