在 linux 上以单声道托管您的 asp.net 和在窗口服务器上以 iis 托管您的 asp.net 之间是否有任何性能差异?
最佳答案
当然有区别,就像 Java 和 .Net 之间存在性能差异一样。但是,它会根据应用程序正在执行的操作而有很大差异。
有些事情 .Net 比 Mono 快得多。在某些方面 Mono 比 .Net 快得多。有些事情他们的表现大致相同。比较在 Windows 或 Linux 上运行的应用程序时也是如此。比较在 IIS 和 Apache 上运行的应用程序时也是如此。
很可能,两者都可以足够快地运行您的应用程序,并且您会发现您的性能将由您的编程技术驱动。除非您有一个大型服务器群,否则每秒几个请求的差异可能不是一个大问题,在这种情况下,您很可能拥有对两者进行测试的资源,看看哪个对您的特定应用程序更快。
关于asp.net - ASP.NET 在 Mono(Linux) 与 IIS(Window) 中的性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/929210/