• 2

目的是編譯Android原始碼, 請幫忙推薦配備


cac01 wrote:
小弟的日常需求, 平...(恕刪)


所以你是組一台個人使用
那二萬的機器算是夠用了

以前的windows mobile
用當時的機器整個clean build
記得也是要好幾個小時 XD

你說的修改底層是到多底層?
kernel的話可以只替換bootimage
native層可以只build有修改的lib替換

平常可以回家前clean build

ericosur wrote:
以前有看過謎之文件上頭寫
$ make -j32
不知道是什麼三頭六臂的機器。


E5-46XX?

lyre1710 wrote:
所以你是組一台個人使...(恕刪)


謝謝lyre1710建議,

主要是小弟碰Android不久, 是改native code沒錯,
有時其他team修改一些config或Android內建的code,
我也不懂精準要換哪些lib就好,
每每有些出入的地方就是某些檔案沒更新到, 或沒重build到,
現在正在開發, 每天版本不能開機的都有...

也許有更好的開發方式和習慣, 小弟要再學習學習...
對了, 再請教一下, CPU風扇用原廠就可以了, 還是需要找ITX機殼進得去的散熱器? 謝謝!
剛看另一篇有樓主也想用銀欣SG05,
我也上去點了一下

處理器 CPU Intel 第四代Core I7-4770【四核】3.4GHz(Turbo 3.9GHz)/HD4600, $9330↘$9300 ◆ ★ Intel Haswell 1150腳位 22奈米 1 9300
主機板 MB 技嘉 B85N/mini-ITX/1D1H//U3S6/mSATA/全固/可擴展WIFI模組/鍍金USB/前U3/4年, $3190 ★ Intel 1150/Mini-ITX/含顯示 1 3190
記憶體 RAM 美光Micron 8G DDR3-1600 Ballistix 含散熱片 (捷元代理/終身保固)【搭購價】, $1888 ★ 熱賣 桌上型記憶體 DDR3 單支 1 1888
內接硬碟HDD|固態SSD SanDisk X110系列 128G 企業級SSD/讀505/寫445/19nm/五年保固【送7-11禮券$200】, $2888 ★ 熱賣 2.5吋 SATA3 SSD 固態硬碟 1 2888
CASE 機殼(+電源) SG05B(黑)+銀欣 300W 80+電源/顯卡22.8.風扇8cm/U3內置.ITX.SSD*1【優惠降價中】, $1990 ★ 銀欣 SilverStone-極致工藝 1 1990
TDP耗電134瓦  含稅 現金價:19256

家裡還有一顆舊的2T HDD,
請幫忙看哪裡還可以改進, 謝謝!

獄火鴉魂大提供的這兩項, 我點不到:
記憶體 RAM 金士頓 8G DDR3-1600(KVR16N11/8G), $2250 *2
金士頓 HyperX 120G(SH103S3-120G)/9.5mm/讀:555/寫:510/同步/20nm/三年保, $2939



如果能升級 CPU,直接換顆 E3-1230 V2 或 V3 的

組全新的,可以考慮 AMD FX-8350 或 FX-8320,省下的錢加 RAM 比較實在,反正電費吃公司的沒差

非打電動用途,沒內顯的 CPU ,顯卡用便宜無風扇幾百元的即可。比如 HD5450 的。若原先就有顯卡,則繼續用。


SSD 覺的拿 T34 之類的便宜貨就好了。求速度 RAMDisk 比較實在。放在 /dev/shm 中編譯。

C 函式庫、編譯器、JAVA SDK 什麼的,編譯所需環境,整個目錄移動到 /dev/shm 中(檢查權限值有沒有一樣),原先位置建個 ln -s "軟連結" 欺騙軟體和作業系統,可正常使用。不過記得要 tar 備份一份起來放硬碟,因為 RAMDisk 一關機,資料就會消失。

RAM 建議加到 16GB,RAMDisk 會比較充裕。快取大對整體速度也有改善。


ITX 雖小台,但也不輕耶,公司家裡兩邊帶的會很辛苦,在說拿回家做,也沒加班費吧(責任制?)。

且 ITX 一般來說散熱都不好,不適合長時間 CPU 100% 使用率那樣操。

像這種一編譯就要 N個小時的,裝個巨大塔型散熱器會比較好(較穩定),而巨大塔扇高度一般在 16CM 左右。

如堅持要 ITX 的,機殼可以考慮 小巨蛋,它裡面的空間比較寬敞,可以上巨大塔扇。前方可以裝 22cm 大風扇吹,散熱應該不錯。


Linux 有這種兩地需求的話,一般是 SSH 遠端連線下指令就好了。傳檔用 SCP,編輯原始碼直接線上 vim 。加密連線的,不怕資料被攔截偷竊。

比如主機可以放公司裡,下班後不要關機,回家後可以用 SSH 連進去。或者主機放家裡(電費吃自己),在公司的時候用 SSH 連回家裡。
chaoanne wrote:
google android sdk 也有推出 window 版,或許版主可下載試試,看看速度是否提昇較多,如果仍然不行的話,當然就如其他人推薦的直接安裝 linux系統,原生執行吧。


在官網也只有看到ubuntu和mac的build環境建置,大部份的tool chain是unix-friendly,你說的
android sdk windows版應該是開發app用的,不是build整個系統的。

不過印象很久很久之前是不是可以在cygwin的環境下build? 我猜想應該是無敵慢吧...就算能夠動...

0931779549 wrote:
E5-46XX?...(恕刪)


太給力了,不過花自己的錢組這樣的機器不符合對價原則
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?