前言:
现在我们对“什么是apache web服务器它值多少钱”大约比较注重,各位老铁们都想要了解一些“什么是apache web服务器它值多少钱”的相关知识。那么小编在网上收集了一些有关“什么是apache web服务器它值多少钱””的相关内容,希望你们能喜欢,各位老铁们快快来了解一下吧!Apache 是世界使用排名第一的 Web 服务器软件。它可以运行在几乎所有广泛使用的计 算机平台上,由于其跨平台和安全性被广泛使用,是最流行的 Web 服务器端软件之一。
Apache 工作模式有多种,其中最常用的有两种:
Prefork 模式:Prefork MPM 使用多个子进程,每个子进程只有一个线程。每个进程 在某个确定的时间只能维持一个连接。 在大多数平台上,Prefork MPM 在效率上要比 Worker MPM 要高,但是内存使用大得多。
prefork 的无线程设计在某些情况下将比 worker 更有优势:它可以使用那些没有处理好线 程安全的第三方模块,并且对于那些线程调试困难的平台而言,它也更容易调试一些。
Worker 模式:Worker MPM 使用多个子进程,每个子进程有多个线程。每个线程在某 个确定的时间只能维持一个连接。通常来说,在一个高流量的 HTTP 服务器上,Worker MPM 是个比较好的选择,因为 Worker MPM 的内存使用比 Prefork MPM 要低得多。
Worker MPM 也由不完善的地方,如果一个线程崩溃,整个进程就会连同其所有线程一 起"死掉".由于线程共享内存空间,所以一个程序在运行时必须被系统识别为"每个线程都是 安全的"。