Download Distributed Multi User Compilation System - Distributed Multi User Compilation System Description, Distributed Multi User Compilation System Reviews
Contact
 


 

Download

 
Download Now (0K)
GPL (GNU General Public License)
Downloads till now: 9
 
 

Quick search

 



 

Rate this software

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

No. Votes

0

 

Linux

Archiving , Backup , Benchmarks , Boot , Clustering and Distributed Net, Clustering and Distributed Networks , Console Fonts, Diagnostics, Emulators , Filesystems , Hardware , Installer/Setup , Logging , Monitoring , Networking , Operating Systems , Operating Systems Kernels, Operating Systems Linux Distri, Operating Systems Other, Recovery , Shells , Software Distribution , System Administration ,

Windows

Mac

Mobile

Drivers

Scripts - DHTML

Scripts - DHTML (new)

Web Developer Blog

Web Developer Blog (new)

Scripts and Applications

Ajax
ASP
ASP.NET
C and C++
CFML
CGI and Perl
Flash
Java
JavaScript
PHP
Python
XML

Distributed Multi-User Compilation System

 

Details

Size: 0K
Last Update: 2008-05-29 20:59:03
Version: 0.5
OS Support: Linux
License/Program Type: GPL (GNU General Public License)
Publisher: Victor Norman
Price:$0.00
Description:

Distributed Multi-User Compilation System 0.5 is clustering and distributed net software developed by Victor Norman.
Distributed Multi-User Compilation System is a system that allows a group of users to share a compilation farm. Each compilation request from each user will be sent to the fastest available machine, every time.



Here are some key features of "Distributed Multi User Compilation System":
Supports multiple users compiling simultaneously, and scales well to handle the new loads.
Supports multiple operating systems in the compilation farm.
Uses all processors of a multi-processor compilation host.
Makes best use of compilation hosts with widely differing CPU speeds.
Guarantees that a compilation host will not be overloaded by compilations.
Takes into account the load on a host caused by non-compilation tasks.
Supports the dynamic addition and removal of hosts to the compilation farm.
Works with distcc, which need not be altered in any way.

DMUCS consists of these (main) programs:

dmucs: the "host-server". This application reads a configuration file indicating the number of CPUs and the "power" of each potential host in the compilation farm. It then receives over the network:
load average information from each compilation host.
host requests from compile tasks that need remote hosts on which to run.
information requests from monitoring applications.
status requests from an administrator.
dmucs maintains the database of hosts in the compilation farm, and assigns hosts to compilation tasks, giving out the best host/cpu available when the compilation task asks.
gethost: a compilation task uses gethost get a host/cpu from the dmucs server. In general, a makefile will perform a compilation this way:
gethost distcc gcc ...
gethost contacts the server to get a host, which it puts into the environment variable DISTCC_HOSTS. gethost then calls the program given to it. After that program ends, gethost releases the assigned host back to the dmucs server.
loadavg: the administrator of the compilation farm must start this application on each compilation host. loadavg sends the load average of the compilation host to the dmucs server periodically. The dmucs server will "downgrade" a compilation host if the host's load averages goes too high.
monitor: the administrator (or anyone) may use this program to monitor the busy-ness of the compilation farm. It displays which hosts/cpus are available in the compilation farm, which hosts/cpus have compilation tasks assigned to them, which hosts have been made administratively unavailable, and which hosts are "silent" - i.e., the dmucs server has not received a load average message from the compilation host for a while.
Distributed Multi-User Compilation System 0.5 supports english interface languages and works with Linux.

Downloading Distributed Multi-User Compilation System 0.5 will take if you use fast ADSL connection.

Leave a comment




(optional)

What is 7-3?




0 comments


Add to

 Del.icio.us   Digg It   Furl   YahooMyWeb   Blinklist
 

Distributed Multi-User Compilation System Version History

Product Date Added
Distributed Multi-User Compilation System 0.5 2008-05-29 20:59:03


Related Software

Arudius Linux LiveCD 0.5
From category: Operating-Systems-Linux-Distri
Arudius Linux LiveCD 0.5 is operating systems linux distri software developed by Haidut. Arudius is a live CD Linux distribution based on Minislack (Zenwalk) and Slax\'s Linux Live scripts....
uxdstools
From category: Networking
uxdstools package contains UNIX directory service tools....
countertrace
From category: Networking
countertrace 1.0 is networking software developed by Michael C Toren. countertrace project is a userland, iptables QUEUE target handler for Linux 2.4 kernels running Netfilter, which attempts to gi...
bonnieplusplus
From category: Benchmarks
bonnie++ is a hard drive/filesystem benchmark program....
cpp xstream
From category: Archiving
cpp xstream 0.0.3 is archiving software developed by Claudio Valente. cpp xstream is a C++ flexible stream library. cpp xstream is a collection of several streambuf and iostream classes that all...
RESTORE
From category: Archiving
RESTORE was developed by Holonyx Ruffdogs and is a free, open source, enterprise network backup and recovery solution for Linux....
Voltalinux
From category: Operating-Systems
Voltalinux is a GNU/Linux distribution based on Slackware Linux and the pkgsrc package system from NetBSD....
Kubuntu KDE 4 0
From category: Operating-Systems
Kubuntu 7.10 KDE 4.0 is a remaster of the original Kubuntu Live CD to include the brand new KDE 4.0.0 destkop!...
Ark Linux Live 2006.1
From category: Operating-Systems-Linux-Distri
Ark Linux Live 2006.1 is operating systems linux distri software developed by ArkLinux. Ark Linux Live is a Live CD edition of Ark Linux. Ark Linux is a beginner-friendly Linux distribution meant p...
ATmission 2.0-01
From category: Operating-Systems-Linux-Distri
ATmission 2.0-01 is operating systems linux distri software developed by AT Consultancy. ATmission is a Fedora-based Linux live CD that enables you to experiment with the Linux operating system and...
Channel16
From category: Monitoring
Channel16 0.1 is monitoring software developed by Joseph Kuan. Channel16 is graphical tool that allows users to browse the content of deleted files in an ext2 filesystem interactively, and to recov...
BigBoos
From category: Networking
BigBoos 1.4.1 is networking software developed by Suyash Jain. Bigboos is a perl based network monitoring system, which pools the devices based on configuration. It is developed by keeping the Midd...
BlockIt
From category: Networking
BlockIt 1.4.3a is networking software developed by Hugo Samayoa. BlockIt monitors the Snort alert file and creates either IPTables, IPChains, IPFWADM, IPFilter, PF, or Checkpoint Firewall rules. \...
Bastard
From category: System-Administration
Bastard is virtual server oriented patchset, containing essential elements for building virtual server container machines....
CBLM
From category: Networking
CBLM 2.9.4 is networking software developed by James M. Sella. CBLM is a high performance latency (one-way and round-trip), packet loss, and jitter monitoring probe. When run on two or more...
 

Top Downloads

 
1. Canon PIXMA iP1000 Printer Driver
2. Canon PIXMA iP1200 Printer Driver
3. Canon PIXMA MP210 MP Drivers
4. Canon PIXMA iP1300 Printer Driver a
5. Realtek ALC/ 262/ 265/ 268/ 660/ 861/ 880/ 882/ 883/ 885/ 888 Audio
6. Canon PIXMA iP1300 Printer Driver c
7. Canon i-SENSYS LBP2900 Printer Driver R
8. Asus EZVcr II
9. Canon PIXMA MP160 MP Drivers xp64
10. Genius Eye 110 Webcam Driver
11. Canon PIXMA MP140 MP Drivers
12. Canon PIXMA iP1200 Printer Driver x64 d
13. Realtek RTL8139C(L)+/RTL8139D(L)/RTL8100(L)/RTL8130/RTL8139B(L) Driver
14. JavaScript Page Preloader
15. LG GSA-2166D
16. Canon PIXMA iP1600 Printer Driver
17. Canon LaserShot LBP-1210 Printer Driver
18. Canon PIXMA MP220 MP Drivers
19. Canon PIXMA MP150 MP Drivers 2kxp
20. Matsushita DVD-RAM UJ-842S

DownloadTube Editor Reviews

 
1. Opera Browser
Opera lets you synchronize every part of your life. Synch yo...
2. Aplus Video to iPod PSP 3GP Converter
Aplus Video to iPod PSP 3GP Converter - a powerful utility t...
3. Quick Timer PPC
Quick Timer PPC is an application for Pocket PC to control N...
4. UniDoc
UniDoc is a powerful and reliable software application that ...
5. Exif Pilot Lite
Exif Pilot Lite allows you to view EXIF, EXIF GPS and IPTC d...
6. SyncQuick Netwatch
SyncQuick Netwatch provide the ability to monitor multiple s...
7. GdImageBox OCX
GdImageBox OCX is an Image Viewer Control delivered as an Ac...
8. Magicbit DVD to MP4 Converter
Magicbit DVD to MP4 Converter helps you rip and convert DVDs...
9. Alldj DVD to PSP Ripper
Alldj DVD To PSP Ripper is a powerful solution for convertin...
10. Relay Timer
Relay Timer is a powerful tool for NCD ProXR relay controlle...

Software Reviews Full List



Recent Blog Posts

 
1. Sun Microsystems JavaFX 1.0 Could Be Present In Over 6 Billion Devices Connected To Internet
Java technology is integrated in 90 percent of desktops and ...
2. Google Reader Has An Improved Look And More Practical Functionality
After the recent introduction into Google Reader of Google T...
3. Free Web Based Design Tools: A Professional Environment for Image Processing
Over the Internet there are many online tools that allow des...
4. Opera 10 Alpha Obtained A Score of 100/100 For Acid3 Test
Opera Software ASA has made available for free download a ne...
5. Cloud – An Operating System That Boots Into A Browser
After the successful debut with gOS Linux in Wal-Mart comput...
6. The New Python 3.0: A Release Incompatible With 2.x Versions
Python is a well known programming language that allows the ...
7. Moonlight 1.0 Beta 1 Is Available For Free Download
Moonlight 1.0 Beta 1, the open source implementation of Micr...
8. All Popular Social Networks In One Place: Power.com
The concept of social networking is one of the attributes of...
9. The Distribution of PHP / MySQL Applications With Server2Go
Server2Go is a Windows based software that allows the distri...
10. Link Baiting: The Building Of One Way Links In A Natural Manner
One way links represent a direct link to a given website, bu...

Last 20 Scripts

 
1. JamUba AJAX Stock Script
JamUba AJAX Stock Script allows the user to embed a flexible
2. YouTube Video Script
YouTube Video Script runs on YouTube API and fetches million
3. Smooth Navigational Menu
Smooth Navigational Menu is a multi level, CSS list based me
4. JamUba ftpsync Script
JamUba ftpsync Script is a Perl utility to synchronize the h
5. Easy 2Checkout Integrator
Easy 2Checkout Integrator script provides a simple and easy
6. Wussa
Wussa is a script suitable for webmasters planning to create
7. WPJobAds
WPJobAds is a WordPress job board plugin that lets you sell
8. Wallpaper Website Creator
Wallpaper Website Creator is a PHP based script that helps y
9. Flex2 Advanced ColorPicker
Flex2 Advanced ColorPicker is a color picker component for F
10. Tree CheckBox
Tree CheckBox is a Flex3 component resulted from the customi
11. ResizeTool
ResizeTool is a simple and easy to use resize tool to be imp
12. Flickr Cube Viewer
Flickr Cube Viewer is a small utility based on Flex that all
13. Font Reader
Font Reader is an Actionscript 3 based true type font parser
14. iPod like Scroller
iPod like Scroller is a simple component which can simulate
15. AMFPHP
AMFPHP is a free open-source PHP implementation of the Actio
16. FlashFlickr PhotoGallery
FlashFlickr PhotoGallery is an image gallery made in Flex2/A
17. jQuery.popeye
jQuery.popeye script is an inline lightbox alternative.
18. prettyComments
prettyComments script provides a solution for comment boxes
19. prettyPopin
prettyPopin provides a nice way to display simple content or
20. MYRE Realty Manager
MYRE Realty Manager is a complete realty listing management