Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.657.080 Times

mod_pweb 0.2

  Date Added: June 20, 2010  |  Visits: 590

mod_pweb

Report Broken Link
Printer Friendly Version


Product Homepage
Download (83 downloads)



mod_pweb is a mass virtual hosting with shared memory segment for domain to path translations. If you want to run some hundreds of virtual hosts on an apache webserver and you configure the server in the conventional way, with virtual hosts in the httpd.conf, you will qick notice, that your httpd processes gets quite big (>90M). Now, every new connection causes this big httpd process to fork. The data segment of the process only includes configuration information that does not change, so the process does not really need this space in memory. But Solaris, other than Linux, reserves this 90M in your swapspace. If you have a heavy loaded server with 400 processes or more, you will need a minimum of 400 times 90M swapace. The swap organisation will keep the Kernel working, but not your webserver. The Solution The solution for this scenario could be mod_dynvhost or mod_pweb. Mod_dynvhost provides you a directory where you simply create a folder with the name of the domain. This is easy to use, but you wont be able to do a translation from lets say www.custumerdomain.com to /webdata/customerid. This functionality is only provided by mod_pweb. The idea behind mod_pweb is, to have the complete virtual host configuration in one shared memory segment and then have small httpd processes attaching to this segment to do the domainname to path resolution. The Build Download mod_pweb-0.2b.tgz and unpack it with tar -zxvf mod_pweb-0.2b.tgz. Change in the mod_pweb-0.2b directory and execute make. This will build the initshm tool. Now locate the apxs script which is included in your webserver binary directory. Then execute /PATH_TO_YOUR_APXS/apxs -c mod_pweb.c. After this build, copy the file mod_pweb.so to your apache libexec directory..

Requirements: No special requirements
Platforms: Linux
Keyword: Http Internet Memory Memory Segment Mod Modpweb Path Pweb Segment Shared Memory Shared Memory Segment Virtual Virtual Hosting
Users rating: 0/10

License: Freeware Size: 7.17 KB
USER REVIEWS
More Reviews or Write Review


MOD_PWEB RELATED
Utilities  -  HLP Free Memory Optimizer 1. 2. 1942
HLP Free Memory Optimizer monitors your system in the background and frees up memory whenever needed to increase the performance of your computer. If the available physical memory gets too low, HLP Free Memory Optimizer causes the system to swap...
1.53 MB  
Utilities  -  XP Memory Optimizer 1.0
XP Memory Optimizer is a small program that shows you the CPU, Memory, Disk and Network utilization under Windows platforms (2000, XP, etc...). It's composed by fully configurable small graph and it can work in the tray area also.
275 KB  
Utilities  -  WinCleaner Memory Optimizer 5.0
WinCleaner Memory Optimizer will clean, optimize and free up your computer's memory. Specifically designed to free ram on XP systems. Memory is vital to the computer and that is why this software can help boost your system's performance....
805 KB  
Libraries  -  smalloc 1.0
smalloc short from Static memory buffer malloc, is an ideal memory manager for Realtime Linux Kernel modules that cant use dynamic memory offered by kmalloc because of the non-realtime nature of kmalloc. Like malloc(), smalloc() doles out memory...
7.17 KB  
Development Tools  -  ptmalloc2 2.7.2
ptmalloc2 is one of the fastest dynamic memory allocators for multithreaded systems around and also causes remarkably low memory fragmentation.
 
Games  -  Elephantine Memory 1.0
Elephantine memory is one of basic memory games. You can play it to strength your short-term memory. The game is suitable for all ages, so everyone who wants to make brain exercise can play it easily. Features: For now, the concept is just...
12.5 MB  
Education  -  Learning ABC Alphabet - Plume's Memory 1.0.1
Discover the memory of Plume with the letters ! Just have fun with a memory really different, with the 26 letters ! Uppercase,lowercase, cursive, sound ? Will you find the associations across 16 different levels? ==== English sound...
9 MB  
Lifestyle  -  Coffee Recipes 1.0.1.0
- 100 easy and awesome coffee recipes - Clear and fast native user interface - All recipes stored on your device it doesn't require internet access - Bookmark favorite coffee recipes - Optimized for fast browsing and low memory...
3 MB  
Productivity  -  My Mobile Memory 1.0.0.0
My Mobile Memory designed to help senior citizens and others with short term memory loss. It integrates many useful memory aids into one app to promote simplicity and ease of use. Anyone who has used the phone before, and many people who haven't,...
3 MB  
Games  -  Simon Says - Memory Challenge 1.0.0.0
Simon Says - Memory Challenge is the Windows Phone version of the classic electronic memory game Simon. A pop culture icon in the 1970s and 1980s, you can now enjoy this classic game and put your memory skills to the test for free on your Windows...
1024 KB  
NEW DOWNLOADS IN LINUX SOFTWARE, NETWORK & INTERNET
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Linux Software  -  SLAX 6.0+
Slax is a modern, portable, small and fast Linux operating system with a modular approach and outstanding design. Despite its small size, Slax provides a wide collection of pre-installed software for daily use, including a well organized graphical...
190 KB  
Linux Software  -  GTK+ 2.5
GTK+, which stands for the GIMP Toolkit, is a library for creating graphical user interfaces for the X Window System. It is designed to be small, efficient, and flexible. GTK+ is written in C with a very object-oriented approach. Language bindings...
60 MB  
Network & Internet  -  Free WiFi Hotspot 3.3.1
Free WiFi Hotspot is a super easy solution to turn your laptop or notebook into a portable Wi-Fi hotspot, wirelessly sharing your internet connections like DSL, Cable, Bluetooth, Mobile Broadband Card, Dial-Up, etc. through the built-in wireless...
1.04 MB  
Network & Internet  -  Easy Uploads 1.8
Easy uploads is a file storage media streaming application designed by Filestreamers that allows you to upload, store, and stream your files from their virtually unlimited file storage server. Easy Uploads can backup,share, and stream your files...
615.97 KB  
Network & Internet  -  IPv6 CARE 3.2b
IPv6 CARE, "IPv6 Compliant Automatic Runtime Environment", is a Linux tool able to patch ipv6-agnostic programs on-the-fly ('patch' mode). It can also generate a diagnosis about the IPv6 compliance of an application ('check' mode).
409.6 KB  
Network & Internet  -  PacketFence ZEN 3.1.0
PacketFence is a fully supported, trusted, Free and Open Source network access control (NAC) system. Boosting an impressive feature set including a captive-portal for registration and remediation, centralized wired and wireless management, 802.1X...
1024 MB  
Network & Internet  -  django-dbstorage 1.3
A Django file storage backend for files in the database.
10.24 KB