搞了台笔记本想用来办公,因为需要整编 android 源码。想是需求的配置会比较高一些,但是具体配置也没底,,,神州战神的笔记本型号是 GX7-CT5DS,目前的配置
因为需要配置开发环境,打算 VMware 跑 linux 系统。硬盘容量不够,现在考虑在加配一个硬盘,,2T 的机械硬盘或者是 500G 的 SSD,价格都差不多。个人比较想要机械硬盘(容量大),但又担心这样编译会不会特别慢。。 请求各位大佬帮忙给瞅瞅,选哪个好呢?
1
bkmi 2020-02-24 19:33:35 +08:00 2
不适合,慢,编译的时候 IO 非常频繁
|
2
Buges 2020-02-24 19:36:48 +08:00 via Android 1
非常不适合,代码库千万别放到 HDD,尤其是像 node modules 那样海量小文件的情况。编译或 IDE 的搜索等行为产生的海量随机 IO 不但非常卡慢,还极大的损害硬盘寿命。
|
4
hiboshi 2020-02-24 19:41:34 +08:00 3
看成机械键盘了
|
7
linvaux 2020-02-24 19:42:39 +08:00 1
还是 ssd 吧,整编 Android 源码 HDD 会慢成狗的
|
8
closedevice 2020-02-24 19:44:14 +08:00 1
正常情况下,做 Android 开发的一般很少编译整个 AOSP.如果是系统开发,一般是走 CI 机器吧.本地全编译一次,多数情况模块编译还行.但无论那种情况,不推荐机械硬盘,因为真的慢啊.
|
9
murmur 2020-02-24 19:53:17 +08:00 1
编 aosp 么?买不起 nvme 买个 sata 不香么
|
10
sadfQED2 2020-02-24 20:06:14 +08:00 via Android 2
买啥固态啊。机械硬盘,写代码 10 分钟,然后编译一整天,天天都能划水,不香么🐶🐶
|
12
LPeJuN6lLsS9 2020-02-24 21:37:58 +08:00 1
机械盘搞 nodejs 开发真的要死
|
13
wanglufei 2020-02-24 21:48:34 +08:00 via Android 1
全编一次后 单模块就很快了
|
14
killeder 2020-02-24 23:03:08 +08:00 1
编译 android 系统还是用 1T 的 SSD 吧,500G 都太小
|
15
winterbells 2020-02-24 23:10:27 +08:00 via Android 2
不知道安卓源码什么情况
就说安卓项目的,公司老电脑上打开一个项目可以泡杯咖啡。。。 |
16
rwalle 2020-02-24 23:22:35 +08:00 via Android 1
SSD 已经比前些年便宜很多了,你今天省了这个钱以后会后悔的
|
17
kokutou 2020-02-24 23:30:01 +08:00 via Android 1
2t 的笔记本机械。。。百分百是 smr 叠瓦盘。。。
可以慢到你砸电脑。 |
18
msg7086 2020-02-25 07:20:10 +08:00 1
CMR 的 HDD 硬盘是可以用的,但是前提是你内存要大。
比如安卓源代码大概 20 多 G,那如果你有 64G 或者 128G 内存的话,读写都可以用内存做缓存和缓冲,第一次跑会很慢,但是只要不重启的话后续运行是不会慢的。 当然了,SSD 比堆内存要便宜很多,所以没有必要用堆内存大法了。 1T 的 SSD 也不贵了吧,100 刀上下可以买一块了,既然是生产力工具的话可以考虑多花点钱上更好的。 |
20
janxin 2020-02-25 10:03:17 +08:00 1
当然是机械硬盘啦;编译的时候就能划水了!
|
23
Zeham 2020-02-25 14:48:12 +08:00
固态,我就是台式都是固态,编译妥妥的
|