https://bz.apache.org/bugzilla/show_bug.cgi?id=70085

            Bug ID: 70085
           Summary: prefork: Unclear description (“Implements a
                    non-threaded, pre-forking web server”)
           Product: Apache httpd-2
           Version: 2.5-HEAD
          Hardware: All
               URL: https://httpd.apache.org/docs/current/en/mod/
                OS: other
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: P2
         Component: Documentation
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

The Description of the prefork MPM reads:
> Implements a non-threaded, pre-forking web server
This is quite unclear:
1. The MPM is not a full web server. Other MPMs are not described like that.
For example, mpm_winnt is described as a “Multi-Processing Module optimized for
Windows NT”.
2. Programs using several threads are called “MULTI-threaded”. The antonym is
therefore “single-threaded”. “non-threaded” is strange:
https://stackoverflow.com/questions/39979238/is-non-threaded-a-synonym-of-single-threaded
3. "pre-forking" is unclear.
  1. “forking” is Unix terminology.
  2. The term may have been somewhat used at the time, but must be hardly
understood even in IT circles nowadays, notably because forking has gotten
cheap: https://etbe.coker.com.au/2010/09/29/pre-forking-good/
  3. Most MPMs are pre-forking, yet their Description does not specify that.
Specifying that in prefork’s description (in addition to its name) suggests
that is its defining feature, which is not the case as of httpd 2.4.

🅭🄍: https://www.philippecloutier.com/Common+infrastructure+licensing#its

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to