1
smallghost 2016-12-01 10:20:58 +08:00
这个是啥? 配一台服务器,专门编译 App?
|
2
000wangxinyu000 2016-12-01 10:22:00 +08:00
同好奇?这是个啥高科技
|
3
kelvinji2009 OP @smallghost 编译 Android 系统源码用的,安装 jenkins 构建一套可持续集成的编译环境。
|
4
ipuhua 2016-12-01 10:23:26 +08:00 via iPhone
楼主给个链接科普一下也好啊
|
5
xylitolLin 2016-12-01 10:31:33 +08:00
公司用的话还是建议 dell 的服务器吧
|
6
geeksu 2016-12-01 10:33:26 +08:00
我们的编译机只用了你们一半的预算。。
|
7
xiaoyu9527 2016-12-01 10:35:47 +08:00
上 X99 吧。
|
8
kelvinji2009 OP @xylitolLin 预算有限, dell 的看了下,性价比不高啊,头疼
|
9
pagxir 2016-12-01 10:47:57 +08:00
多核 + 高 IO 支持 + 大内存 就差不错了。对于持续集成不需要很高的主频的。
|
10
warcraft1236 2016-12-01 10:50:22 +08:00
如果不在意编译时常超过小时的话,随便弄个 i7 的机器就行啊
|
11
kelvinji2009 OP @warcraft1236 最好能控制在 45 分钟以内比较好
|
12
kelvinji2009 OP @pagxir 恩,是的,所以预算不高的。
|
13
kelvinji2009 OP @geeksu 编译时间大概多少?
|
14
geeksu 2016-12-01 10:59:27 +08:00
@kelvinji2009 挺久,后面做了修改,不用每次都完整编译
|
15
wintersun 2016-12-01 11:01:18 +08:00 1
CPU 、主板基本不可能假货,建议走淘宝散片上 Xeon 至强,节省的钱上更大内存和 NVMe SSD !
|
16
kelvinji2009 OP @wintersun Thanks.
|
17
zhuangsirui 2016-12-01 11:25:58 +08:00
记得 CM 上有推荐的编译配置。
|
18
warcraft1236 2016-12-01 11:27:41 +08:00
@warcraft1236 我个人没有完整编译过,不太清楚特别具体的,不过我司有个编译的服务器, CPU 是 E5 2630 v3 的,完整编译一次 ROM 需要 2 个小时多
|
19
kelvinji2009 OP @warcraft1236 两个多小时太久了,如果能控制在 45 分钟左右就好了
|
20
kelvinji2009 OP @zhuangsirui 找了下 Build 相关的 category ,没有找到呀
|
21
zxy 2016-12-01 11:50:35 +08:00 via Android
前段时间十几万弄了台 4 路 e7 +512G ram +900G SSD+5T SAS ,装了个 win10 闲置…
|
22
warcraft1236 2016-12-01 11:53:44 +08:00
@kelvinji2009 加预算啊
|
23
xingda920813 2016-12-01 11:54:38 +08:00 1
建议双路 E5 V3 / V4 + C610 / C612. E5 2683 V3 正式版 现在只要 2000 元左右, 14 核 28 线程;或者 E5 2650 V4 ,现在 1400 元左右, 12 核 24 线程。用 2 块 CPU 组成双路。 Android 源码编译非常吃 CPU ,基本上 Clang++ 和 Jack (java) 会交替吃满 CPU 的所有线程,所以应该是优先考虑多核性能。
|
24
xingda920813 2016-12-01 11:56:37 +08:00 2
E5 很多型号,转两篇 CHH 上的 E5 选购指南给你。
https://www.chiphell.com/thread-1610103-1-1.html https://www.chiphell.com/thread-1615172-1-1.html |
25
Chrisplus 2016-12-01 12:06:10 +08:00 1
不太清楚做服务器的需求,不过这个任务本身会对机器有特别的要求么? CPU 好内存大 IO 快都是普遍的需求
|
26
vsyf 2016-12-01 12:28:28 +08:00
@kelvinji2009 clean 编的话,我用的联想分配的 workstation ,-j64 编(虽然说最多只可用-j24 ),也要 50+min 呐。
用自己公司的 i7 8g 内存 2h 以上接近 3h 妥妥的 这个 45min 不现实啊 |
27
crazycen 2016-12-01 12:31:47 +08:00 via iPhone
如果不是太懂这块的话,还是买成品工作站!
|
28
o02VFqu3gZnZfX8n 2016-12-01 13:07:38 +08:00
MBP 2015 mid
CM 14.1(Android 7.1) 完整编译一次大概 45 min |
29
xcnick 2016-12-01 13:25:54 +08:00
去年公司刚买双路 E5 2699 v3 64G 内存的时候测试过完整编译当时最新的 Android 源码,用时大概 15min ,确实非常快
|
30
bluefalconjun 2016-12-01 13:27:42 +08:00
你们的机子都好快....
以前公司用的刀片服务器... 加磁盘阵列... 还是觉得慢... 可能 IO 还是有些没有调好的地方吧... |
31
lbp0200 2016-12-01 13:29:00 +08:00
淘宝 X58 主机
|
32
kelvinji2009 OP @zxy 哈哈,土豪
|
33
kelvinji2009 OP @xingda920813 非常感谢!
|
34
wupher 2016-12-01 13:39:39 +08:00
多少人用啊,如果项目不多,发布不频繁,建议把开发机退一台转 CI 吧。
还能给开发升级一下机器。 |
35
kelvinji2009 OP @vsyf i7+8G 内存要 3 个钟头?
|
36
kelvinji2009 OP @crazycen 工作站性价比真的太低了点
|
37
kelvinji2009 OP @xcnick 完整编译 15 分钟?哪个版本的 Android ?哇,这个速度太爽了
|
38
kelvinji2009 OP @wupher 预计 2-3 个人吧以后
|
39
HackerOO7 2016-12-01 14:00:41 +08:00
i7+16G 内存, CM13 需要四十分钟的样子
|
40
cnZary 2016-12-01 14:06:38 +08:00
DELL T3620
|
41
PEP4JASON 2016-12-01 14:34:43 +08:00
啥东西?
|
42
xiusedelang 2016-12-01 14:39:33 +08:00 via Android
淘宝上买二手服务器,我用 3k+买到 24 线程 64G 内存,专做编译服务器
|
43
kelvinji2009 OP @HackerOO7 谢谢,这个时间基本可以接受了
|
44
kelvinji2009 OP @xiusedelang 带 SSD 么?哈哈
|
45
xiusedelang 2016-12-01 15:10:13 +08:00 via Android 1
@kelvinji2009 128G SSD
|
46
kelvinji2009 OP @xiusedelang 非常感谢,去瞧瞧!
|
47
wohenyingyu02 2016-12-01 15:20:49 +08:00 via iPhone
这个价格只够买一颗 6900k 的 cpu
|
48
kelvinji2009 OP @wohenyingyu02 哈哈,我也是这么想滴
|
49
haogefeifei 2016-12-01 16:12:56 +08:00
... 上双路 E5 2670? 另外一个至少 256GB 的 SSD 是必须的
|
50
haogefeifei 2016-12-01 16:13:55 +08:00
10K 预算很好配的。。。
|
51
vsyf 2016-12-01 16:55:28 +08:00
@kelvinji2009 是的,当然同时还看代码和看邮件
|
52
DingSoung 2016-12-01 16:55:38 +08:00
X99M + E5-2683 + PM961-256G + GTX1060
|
53
molinxx 2016-12-01 18:34:26 +08:00 via Android
推荐双路 E5-2670 ,配上 128G 内存, SSD 主流就可以,开个 ramdisk 可以缩短很多编译时间
|
54
zhangfanfan 2016-12-01 19:46:07 +08:00
出一颗 E5 2643 V3 6 核 12 线程 3.5G
1500 |
55
l8mEQ331 2016-12-01 21:21:07 +08:00 via Android
@DaVinci42 这么快? CM 比 AOSP 精简很多吗?我用 14 的 MBP13 ,编译差不多要 10h 以上,不敢 clean 了。
|
56
shanjinwei 2016-12-01 22:32:25 +08:00 via Android
公司的 i7 7.0 完整编译一次 2 小时
|
57
o02VFqu3gZnZfX8n 2016-12-01 23:29:19 +08:00
|
58
ooh 2016-12-01 23:36:53 +08:00
我这虚拟机开 ccache 情况编译一次也才 2 小时,当然我编译的是 5.1 |
59
strahe 2016-12-02 00:11:41 +08:00
我们就买了 3 台 2 手 16G16 核机器, 1000 多块钱一台,做测试的 CI/CD ,性能戳错有余。
|
60
yangff 2016-12-02 03:06:26 +08:00
1w 至少可以上双路了吧…… 要什么 x99 ……
|
61
skyboy 2016-12-02 09:53:24 +08:00
楼主,就你的需求,本着节能环保的要求。我推荐你一个十分具有性价比的:
下面的配置满足楼主需要,兼容性发热行噪音小安静: i5 6500 散片 华硕 z170-a 主板 三星 850 evo 500G 金士顿骇客内存 DDR4 2133 16*2 海韵 430 电源 黑洞机箱 散热器 50 块以下的 键盘鼠标 thinkpad 或联想 lenovo 绝对让你够用,在配一台 28 寸人 AOC 4K 显示器。用主板的 DP 借口,配 CPU 的核心显卡 HD530.让你节能高效静音爽翻天。还能用 windows+ubuntu+mac os.兼容性非常好。 |
62
Jaylee 2016-12-02 10:44:21 +08:00
我司买了一个 Mac Pro , iOS 和 Android 的打包都在这上面
|
63
lfzyx 2016-12-02 12:36:41 +08:00
不太清楚你为啥要这么高的配置,我之前在 4G 双核的虚拟机上用 jenkins 编译 apk 只要 5 分钟就能出包。
|
64
lfzyx 2016-12-02 12:37:44 +08:00
哦,你是要编译 Android 源码,那我看错了,不好意思
|
65
hezhile 2016-12-02 12:47:13 +08:00
amazon aws 刚刚推出了 CodeBuild 服务
https://aws.amazon.com/cn/codebuild/ |
66
kelvinji2009 OP @skyboy Awesome! Thanks so much.
|
67
kelvinji2009 OP @hezhile 谢谢,我研究一下。
|