linux – 消息队列内容存储在哪里?
在使用POSIX消息队列时,我注意到文件系统上创建了一些文件,其名称是我创建队列.我的问题: Q1.消息队列是否将硬盘上的消息排队,而不是RAM? Q2.如果是这样,那么在实施中它是否应该非常慢,因为它涉及HardDisk? 编辑: 我在The Linux Programming Interface书中读到了这个:
即使它是VFS,它仍然存储在HardDisk上,对吧? 记住这些信息,现在有人可以评论第二个问题吗? (和/或第一个也有更多要添加的东西) 解决方法以下链接可能会对第一个问题有所清晰http://man7.org/linux/man-pages/man7/mq_overview.7.html 关于第二个问题,当然基于文件的队列将比基于内存的队列慢.但这可能不像一些随机文件访问操作那么慢,因为它是针对排队进行优化和实现的. (编辑:甘南站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 如何使用linux csplit来切割大量的XML文件?
- 我应该在/ var还是/ opt中安装Linux应用程序?
- linux – 为什么将根文件写入不属于root的目录是不好的?
- xmlstarlet – 删除换行符
- LINUX入门:Ubuntu中使用source报错处理办法
- LINUX教学:sudo 出现unable to resolve host 解决方法
- Getting over the dangers of rm command in Linux---refer
- 在Redhat Enterprise Server上安装python-ldap时解决GCC错误
- 简单的缓存分析API
- user-interface – htop中缺少界面元素