LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
123
返回列表 发新帖
楼主: wxw

给张乐老大提个建议

[复制链接]
发表于 2008-5-30 14:09:40 | 显示全部楼层
Post by 亞利艾爾;1856748
说句实在话,我也没看懂。个人感觉这个不像是版主先生发的。版主难道是说这样会增长 Gentoo 区好吃懒做的情况,也不像呀?


极力鼓吹某技术,论证可行性,优越性,要求社区,开发者开发。自己什么都不干,坐等现成的~~原来如此美好~
回复 支持 反对

使用道具 举报

发表于 2008-5-30 15:26:20 | 显示全部楼层
技术上不就是分布式计算么。
回复 支持 反对

使用道具 举报

发表于 2008-5-30 16:11:02 | 显示全部楼层
http://www.linuxsir.cn/bbs/showthread.php?t=328843

既然我之前我提醒你去搜索,你不去搜
我就花点时间(这个时间本可以省下的)帮你分析一下这种系统的实用性之低到了一种什么样的地步,有多少棘手的问题需要解决

1. 首先,和distcc类似,这种系统能共享的只有object file,就是.o文件。这意味着:
1.1 /var/tmp/portage不能随便清除。这就意味着每个人的/var/tmp/portage都要足够大。但是一般人这个分区的大小都只是编译最大的软件所需空间的大小一般是4-5G,也就是编译一个openoffice需要的空间。这个系统需要确定这个目录所在分区至少有多大才真正有实用价值。谁来做?要耗费多少时间来做?这个空间我想至少得需要个几十G。而你可以调查一下,现在有多少人整个Gentoo系统所占的空间达到了这个数字。
1.2 gcc和binutils版本要一致。你只能用和你使用一样的gcc和一样的binutils的人的.o。你可以看看gentoo有多少gcc,有多少binutils。binutils还可以随意打补丁——/etc/portage/patches。这样有多少排列组合?有时候甚至还需要gcc和binutils的USE flag一致,这又有多少排列组合?
1.3 CFLAGS要一致,但是大家一般都用专门针对各自CPU的flags,这又增加了很多可能性。而且有的人会用-march=native,这时候还需要通过判断/proc/cpuinfo来获知具体这个cpu是什么型号。
1.4 .o文件的digest数据库。因为.o文件众多,这个数据库必将占据很大的空间。谁来提供这个硬盘,服务器?

2. 有多少人会使用和你一样的软件?一样的版本?一样的USE标记?对于一些冷门软件,冷门版本,冷门标记,这个系统实用度几乎为0。

3. 有多少人愿意7x24的开机

暂时先想这么多,欢迎补充!

按理说,你想说服大家做这么个系统,你需要自己论证可行性。而不是想我现在这样,由我来给你论证不可行性。

我现在负责的事情很多
http://www.gentoo-cn.org/wiki/User:Zhangle
大家对我最大的支持就是帮我省时间,而不是相反
谢谢了!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-30 18:35:29 | 显示全部楼层
谢谢您的指教。为了不耽误您宝贵的时间,保证以后不再专门对您提任何建议了。
回复 支持 反对

使用道具 举报

发表于 2008-5-30 19:03:04 | 显示全部楼层
建议和麻烦有时候其实很接近,易于实现的好的建议没有人会拒绝
再者说,这个东西就算要做也不应该落在我的头上,也不能算专门针对我的建议

你可能觉得自己的意见没有收到重视或者怎么样,但实际上前面夕角已经提到这么一个系统实现是有难度的,如果你看到,你应该和夕角兄弟探讨一下到底有什么难度,而不是再继续鼓吹自己的观点。
这才是合作的态度。
回复 支持 反对

使用道具 举报

发表于 2008-5-30 23:20:59 | 显示全部楼层
Post by zhllg;1856953
建议和麻烦有时候其实很接近,易于实现的好的建议没有人会拒绝
再者说,这个东西就算要做也不应该落在我的头上,也不能算专门针对我的建议

你可能觉得自己的意见没有收到重视或者怎么样,但实际上前面夕角已经提到这么一个系统实现是有难度的,如果你看到,你应该和夕角兄弟探讨一下到底有什么难度,而不是再继续鼓吹自己的观点。
这才是合作的态度。

受教了。发言前的所要做的事情还是很多的呀!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表