搜尋

首頁  >  問答  >  主體

是否有必要为Linux购买一台相对较高配置的电脑?

我个人很想在Linux下开发,也不是为了折腾,纯粹是因为开发需要经常接触Linux环境。我的开发环境Linux也基本能够满足。

但现在问题来了,很多人都说Linux不需要很高的配置,他们都拿自己快淘汰的机器去运行Linux,是不是Linux做桌面的时候就不需要高配置呢,或者说配置较高的电脑无法在Linux上体会到高配置带来的高体验?

现在很多开发者的macbook都要求16G甚至更高的内存,SSD的硬盘。是不是Linux就不需要这些呢?有人说Linux没什么程序消耗资源,但实际情况是Linux下也有Chrome,也有Firefox,也有Intellij Idea,也有虚拟机要跑跑windows之类的。大家觉得把硬件的钱花在Linux上不值吗?

我不想做纯理论的探讨,欢迎对这个问题有实际体验的同学来回答。

天蓬老师天蓬老师2875 天前1722

全部回覆(26)我來回復

  • 天蓬老师

    天蓬老师2017-04-17 12:01:25

    SSD必不可少, 剩下的隨便咯, i3跑xfce不吃力的, 顯示卡730/720不是問題.

    回覆
    0
  • PHP中文网

    PHP中文网2017-04-17 12:01:25

    看情況。
    普通PHP開發,j2ee開發,python程式碼,C程式碼等用普通4G記憶體筆記本就夠了。
    跑安卓開發以及配套的模擬器就要至少8G,追求16G以上,CPU也要高,顯示卡也要能在linux下面跑,要有國外的VPN,有基本的帆檣技巧等。
    大數據和分散式就要另說。要嘛你得有配套的機器,要嘛電腦要能同時跑的起幾個虛擬機。

    不追求硬碟SSD,但也要盡量快,7200轉以上。

    最好給自己配一塊顯示器。前端後端無論誰這個都很重要。
    可以追求retina螢幕。

    回覆
    0
  • PHP中文网

    PHP中文网2017-04-17 12:01:25

    大家不覺得硬體越好用得越爽嗎?如果是開發用,也就是用來吃飯賺錢的傢伙,一定是在可以承受的範圍內往高里配。

    回覆
    0
  • PHP中文网

    PHP中文网2017-04-17 12:01:25

    我個人感覺同等的硬體下面 ubuntu比Windows7卡很多。

    Windows太NB了。

    回覆
    0
  • PHP中文网

    PHP中文网2017-04-17 12:01:25

    不清楚你用Linux主要做什麼開發,分幾種情況吧。

    如果你做伺服器開發,預設是命令列即可,不需要開GUI的,這樣系統資源的消耗就很少。
    如果你在Windows下,可以在cygwin環境下跑Linux環境。
    如果想在更純粹的Linux下玩,那就跑Linux VM,VMWare或VirtualBox都行,裝個伺服器版的Linux,不配XWindow,啟動後隨時可以SSH進去。
    現在Docker這麼火,跑個Docker2Go也是個不錯的選擇。

    如果你需要GUI,跑個有GUI的Linux VM也行,我說下我的經驗吧。
    我的機器是Lenovo X220筆記本,i5 2.6G,8G RAM,512G SSD,Windows 8.1 64位,配置一般吧。
    跑的VMWare11,在其內跑Ubuntu14.10,在其內用Vagrant跑4個Fedora的VirtualBox,每個Box裡面再跑Kubernetes,再用其管理調度多個Docker,實現多個FrontEnd跑PHP+Redis,或Redis Master + Redis Slave,這些都OK。
    VM分配了3.5G內存,全跑用起來並沒感受到卡,也許是SSD夠勁吧。

    而我在Dell 990桌上型電腦(4G RAM)上跑的Ubuntu Desktop,上網視窗開的多點兒,有時候就會卡。

    所以說,我的經驗是,大記憶體+SSD,尤其是後者,對效能提升很有效果。

    回覆
    0
  • 大家讲道理

    大家讲道理2017-04-17 12:01:25

    我反正覺得Linux下的桌面環境沒有windows好。雖然我是linuxer,但我不得不承認這一點

    回覆
    0
  • 取消回覆