是否有一个实用程序可以让我坚持使用管道来解耦读取和写入速度?
$ producer | buf | consumer
Run Code Online (Sandbox Code Playgroud)
基本上,我想要一个实用程序buf
,它尽可能快地读取其输入,将其存储在内存中,以便在尽可能快地运行的consumer
同时producer
度过美好的时光。
你可以使用dd
:
producer | dd obs=64K | consumer
Run Code Online (Sandbox Code Playgroud)
它在每个 unix 上都可用。