Varnish 也只是使用了一个磁盘文件,而 Squid 却将每个对象放到各自独立的文件中。HTTP 对象不需要像文件系统对象那样,所以对于每个对象都在文件系统命名空间(目录、文件名和诸如此类的东西)上浪费时间没有任何意义,在 Varnish 中所需要的就是一个虚拟内存的指针和一个长度值,剩下的就是内核的事了。
虚拟内存就是为了在实际数据量大于物理内存容量的时候让编程变得更容易而出现的,而人们却仍然不明白。
Varnish 也只是使用了一个磁盘文件,而 Squid 却将每个对象放到各自独立的文件中。HTTP 对象不需要像文件系统对象那样,所以对于每个对象都在文件系统命名空间(目录、文件名和诸如此类的东西)上浪费时间没有任何意义,在 Varnish 中所需要的就是一个虚拟内存的指针和一个长度值,剩下的就是内核的事了。
虚拟内存就是为了在实际数据量大于物理内存容量的时候让编程变得更容易而出现的,而人们却仍然不明白。
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:http://www.heiqu.com/988dd9a246c3349680fcf354864a9518.html