
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 吧。 |
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 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 建议双路 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 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 不太清楚做服务器的需求,不过这个任务本身会对机器有特别的要求么? 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 8rB61FLBPVSxW2C8 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 @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 谢谢,我研究一下。 |