服务器端(计算机名为:zhimingubtpc.local):$ sudo apt-get install distcc$ sudo apt-get install distcc-pump$ sudo vi /etc/default/distcc按a或i进入编辑模式STARTDISTCC="true" (默认为false)ALLOWEDNETS="127.0.0.1 10.0.10.
原创
2014-01-22 19:54:45
5796阅读
作者:朱金灿来源:http://blog.csdn.net/clever101 继续研究distcc。今天我在思考这样一个问题:分布式编译系统本身并不是编译器,它本质是一个编译请求的发起者和执行者,也就是说,它必须创建编译进程,而要创建编译进程,它需要找到编译器,具体到distcc,就...
转载
2012-02-03 21:41:00
67阅读
2评论
作者:朱金灿来源:http://blog.csdn.net/clever101 在《distcc源码研究四》我们分析到distcc将编译服务器取出并进行锁定。我们主要分析的是dcc_build_somewhere函数。dcc_build_somewher比较复杂。在进一步分析dcc...
转载
2012-02-06 23:06:00
73阅读
2评论
中我提到dcc_build_somewhere_timed函数,认为是在这个函数里创建编译进程中。那么我们就看看这个函数是如何创建编译进程的。 dcc_build_somewhere_timed函数里面主要调用dcc_build_somewhere函数。下面我们仔细剖析下dcc_build_somewhere函数。 dcc_build_somewhere函数比较
转载
2012-02-04 12:56:00
56阅读
2评论
转载
2012-01-14 00:13:00
52阅读
2评论
作者:朱金灿来源:http://blog.csdn.net/clever101 在《distcc源码研究三》中我提到dcc_build_somewhere_timed函数,认为是在这个函数里创建编译进程中。那么我们就看看这个函数是如何创建编译进程的。 dcc_build_somewhere_timed函数里面主要调用dcc_build_somewhere函数。下面我们仔
原创
2021-12-15 15:40:32
220阅读
Xoreax IncrediBuild是分布式编译(多线程处理)技术,我们也称之为联合编译.如果局域网内存在多台电脑安装了这个,在编译C/C++时,它会使用空闲的CPU一起编译,大大缩短了编译的时间,对于大工程来说,是一件非常爽的事情.
IncrediBuild分为服务端(Coordinator)和客户端(Agent).简单的理解是服务端是协调任务的分配,客户端把分到手的任务编译后再返还回去
转载
精选
2012-12-24 17:19:30
2140阅读
转载
2012-01-12 23:48:00
38阅读
2评论
作者:朱金灿来源:http://blog.csdn.net/clever101 在《distcc源码研究四》我们分析到distcc将编译服务器取出并进行锁定。我们主要分析的是dcc_build_somewhere函数。dcc_build_somewher比较复杂。在进一步分析dcc_build_somewhere函数之前,我感到我们有必要对distcc的工作原理作一个简单的了解。d
原创
2021-12-15 15:36:02
88阅读
作者:朱金灿来源:http://blog.csdn.net/clever101 继续研究distcc。今天我在思考这样一个问题:分布式编译系统本身并不是编译器,它本质是一个编译请求的发起者和执行者,也就是说,它必须创建编译进程,而要创建编译进程,它需要找到编译器,具体到distcc,就是gcc编译器。就是分布式编译的客户端或者转入一个编译器参数,或者它自己去找编译器。 今
原创
2021-12-15 15:38:07
380阅读
作者:朱金灿来源:http://blog.csdn.net/clever101 继续研究distcc源码。为了便于研究distcc,需要学习一些分布式编译原理以及distcc的简单用法。 分布式编译的原理很简单, 就是将编译的整个工作量通过分布计算的方法分配到多个计算机上执行, 这样可以获得极大的效率提升. 由于分布式计算的技术相对成熟, 现在可以见到的分布式编译软件也较
原创
2021-12-15 15:42:00
629阅读
作者:朱金灿来源:://blog..net/clever101 distcc是linux环境下的著名的开源分布式编译工具,最近决心研究一下其实现。首先
原创
2021-12-15 15:52:02
117阅读
作者:朱金灿 在《distcc源码研究三》中我提到dcc_build_somewhere_timed函数,认为是在这个函数里创建编译进程中。那么我们就看看这个函数是如何创建编译进程的。 dcc_build_somewhere_timed函数里面主要调用dcc_build_somewhere函数。下面我们仔细剖析下dcc_build_somewhere函数。
转载
2012-02-04 12:57:00
56阅读
2评论
在《distcc源码研究四》我们分析到distcc将编译服务器取出并进行锁定。我们主要分析的是dcc_build_somewhere函数。dcc_build_somewher比较复杂。在进一步分析dcc_build_somewhere函数之前,我感到我们有必要对distcc的工作原理作一个简单的了解。distcc的工作原理简单来说是这样的:distcc 将预处理代码发送给网络中的其
转载
2012-02-06 23:07:00
77阅读
2评论
漏洞测试确实是可以的  当时把文章copy下来进行再进行测试。但是没有copy到图片,实验是成功了,但是没有那么直观。 使用metasploit 对metasploitable 靶服务器进行攻击 metasploitable 是ubuntu8.0的版本   neuss扫描到漏洞 139端口可以获取该系统主机名为“METASPLOITABLE”,注释“metasplo
原创
2013-04-06 20:06:49
1444阅读
作者:朱金灿 继续研究distcc。今天我在思考这样一个问题:分布式编译系统本身并不是编译器,它本质是一个编译请求的发起者和执行者,也就是说,它必须创建编译进程,而要创建编译进程,它需要找到编译器,具体到distcc,就是gcc编译器。就是分布式编译的客户端或者转入一个编译器参数,或者它自己去找编译器。 今天通过阅读代码,证实了我的猜测。Distcc客户端程序是一个控制台程序
转载
2012-02-03 21:42:00
46阅读
2评论
服务器端(计算机名为:zhimingubtpc.local):$ sudo apt-get install distcc$ sudo vi /etc/default/distcc按a或i进入编辑模式STARTDISTCC="true" (默认为false)ALLOWEDNETS="127.0.0.1 10.0.10.0/16"LISTENER="" (默认为127.0.0.1,建议清
原创
2014-01-11 00:34:44
2653阅读
DISTCC安装配置步骤(方法2)服务器端(计算机名为:zhimingubtpc.local):$ sudo useradd distcc$ sudo apt-get install python-dev$ sudo tar zxfv distcc-3.2rc1.tar.gz$ cd distcc—3.2rc1$ sh ./autogen.sh$ ./configure –prefix=/usr/
原创
2014-01-23 18:44:38
2119阅读
Distcc+pump安装配置手册(方法2)服务器端(计算机名为:zhimingubtpc.local):$ sudo useradd distcc$ sudo apt-get install python-dev$ sudo tar zxfv distcc-3.2rc1.tar.gz$ cd distcc—3.2rc1$ sh ./autogen.sh$ ./configure –prefix=
原创
2014-01-25 12:52:03
2083阅读
unset LANGUAGEexport LANG="en"cd /home/kingsoftmkdir distcccd distcc
rpm包用:rpm -ivh ...bz2包用:tar -xvf ...进入distcc解压后的目录./configure && make && make installmkdir /usr/lib/distccmkdir
转载
2010-09-08 15:24:00
795阅读
2评论