linux – unix域套接字执行任何文件系统读写吗?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了linux – unix域套接字执行任何文件系统读写吗?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1024字,纯文字阅读大概需要2分钟。
内容图文
![linux – unix域套接字执行任何文件系统读写吗?](/upload/InfoBanner/zyjiaocheng/954/eb5a89b7d31b41058b7078c3f4cc5bae.jpg)
将memcached与unix域套接字一起使用,是否有任何文件系统可读/写?如果是这样的话:对于试图减少或完全清除任何文件系统操作的工具来说,这不是一个缺点吗?
或者以另一种方式询问,是否有可能只使用内存用于unix域套接字?
我还不确定Unix域套接字是否使用文件系统,我不是C家伙,但很少关于https://github.com/torvalds/linux/blob/master/net/unix/af_unix.c实现的概述,我看到有文件系统用法.所以这不仅仅是记忆的工作吗?
编辑:在阅读我的问题和描述后,我知道我问了很多问题,问题本身与描述几乎不同.我想填补我心中的信息空白,对不起混淆的问题.
解决方法:
Linux内核本身不会保留任何内部数据或应用程序数据.您可以使用所有内核功能而无需安装磁盘.
您必须区分文件系统和磁盘.文件系统可以是完全虚拟的,可以驻留在内存中,也可以驻留在网络上.
某些POSIX操作使用路径作为唯一标识符,包括UNIX域套接字.该路径仅作为标识符存在.例如,您可以将其放在tmpfs中以避免任何磁盘使用.在现代Linux系统上,/ tmp /通常安装在tmpfs上.
请注意,即使您的套接字端点位于磁盘上的文件系统中,磁盘使用率仍然可以忽略不计.由于该路径仅用于识别/查找套接字本身,因此不会在磁盘上写入任何实际数据.内核也会将路径缓存在内存中.
内容总结
以上是互联网集市为您收集整理的linux – unix域套接字执行任何文件系统读写吗?全部内容,希望文章能够帮你解决linux – unix域套接字执行任何文件系统读写吗?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。