在SSD上安装Unix套接字文件会导致性能提升吗?

时间:2015-02-18 18:13:46

标签: linux sockets file-io filesystems freebsd

据我所知,套接字文件(.sock)只是简单的数据结构,为内存结构提供了文件处理指令的便利。然而,最近我对一些服务器引入SSD驱动器感到好奇,这些服务器是否在这些插槽上的磁盘上执行了任何实际的IO,或者它是否真的完全在内存中。

那么这里的真实案例是什么?将套接字文件重新定位到SSD会产生任何性能提升吗?

1 个答案:

答案 0 :(得分:2)

你是对的,在管道所在的底层fs上没有完成任何操作。

人们可以像

一样轻松测试
  • mkfifo pipe0
  • cat / dev / zero> PIPE0
  • pv pipe0>的/ dev / null的

以root身份运行iotop,看看磁盘上没有io。