有什么特别的原因推荐在Linux服务器上运行memcached吗?在Windows服务器上运行它真的有那么糟糕吗?那么OS服务器盒呢?
我读到的最大原因是关于TCO。换句话说,对于我们运行memcached的每个windows机器,我们必须购买一份Windows Server副本,这些成本加起来。问题是,我们有几个服务器,它们的处理器比较老,但是有很多RAM --非常适合使用memcached。所有这些机器上都已经安装了Windows Server2003,因此安装Linux并不能节省多少成本。使用Linux还有其他令人信服的理由吗?
发布于 2009-02-25 15:21:52
几乎所有的FAQ和HOWTO都是从Linux的角度编写的。Memcache最初只为Linux创建,后来才有了端口。有到Windows的移植,但它还没有在官方的memcache发行版中。Windows上的Memcache仍然是游击队风格。例如,x64窗口没有memcache。
在服务器上的MacOS X上的memcache :利基的利基。
发布于 2009-02-25 19:09:34
这个问题实际上是“Linux作为服务器平台的优势是什么”,我将给出一些标准答案:
请记住,TCO包括您(管理员)花费在维护机器上的时间。Linux具有较低的TCO,因为它更易于维护,而且您可以将时间花在管理服务器之外的其他事情上……
发布于 2009-02-25 14:57:00
在windows中运行它似乎没有任何技术上的缺点。这主要是一个成本问题。如果许可证只是闲置不用,那可能根本就没有什么坏处。我确实记得旧windows中的问题,旧windows API中的内存泄漏问题,特别是TCP方面的问题--但据推测,这些问题在现代windows中都已修复。
https://stackoverflow.com/questions/586177
复制相似问题