/ etc / hosts的大小限制(Linux)
发布时间:2020-05-23 17:33:01 所属栏目:Linux 来源:互联网
导读:在你可能开始看到性能下降之前,有没有人碰巧知道/ etc / hosts的理论大小限制在 Linux系统上是什么? 此外,任何人都可以指向一些官方来源,说明预期的限制是什么? Use the source,迈克. 解析器使用线性搜索文本文件来查找条目.这是一个没有索引的数据库.因此,
|
在你可能开始看到性能下降之前,有没有人碰巧知道/ etc / hosts的理论大小限制在 Linux系统上是什么? 此外,任何人都可以指向一些官方来源,说明预期的限制是什么? 解决方法Use the source,迈克.解析器使用线性搜索文本文件来查找条目.这是一个没有索引的数据库.因此,在没有附加缓存功能的情况下,查找的成本将为O(n).至于何时会导致性能下降,这是一个不可能回答的问题 – 每条记录都会变慢. 如果您与数据库程序员或管理员交谈,您将获得索引查找(O(log2(n))比全表扫描更便宜的点的不同数字,但通常答案将在20的区域内到100条记录. 任何需要解析很多名称的Linux系统(不仅仅是主机名).应该运行nscd或类似的.大多数此类缓存将自己索引数据,这会使性能问题无效,但是…… 它无法管理复杂/大型数据集 – 如果您的主机具有多个IP地址,则通过hosts文件进行查找将始终返回第一个条目. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- linux – 多线程Bash If语句
- linux – 显示rsync的总进度:是否可能?
- linux – 不能将基于保险丝的卷暴露给Docker容器
- 在Ubuntu/Linux环境下使用MySQL:开放/修改3306端口、开放访
- linux – 我们正在从共享root密码转换为使用sudo.我如何审核
- linux – ip route show src field
- c – 为什么缓冲区末尾和保存的帧指针之间有8个字节?
- linux – / var / log / messages中的DHCP请求过多:重复DH
- linux – 使用软件RAID1时我的交换分区应该在哪里?性能?
- 在zsh中如何绑定Ctrl退格键以删除前一个单词?
