回覆列表
  • 1 # 解讀未來科技

    這個主要是根據你自己的需求,虛擬機器的話我們一般用於除錯自己的程式,2G的記憶體雙核足夠了,無所謂的,只要不是太低就可以跑起來

  • 2 # HongyeLinux

    謝邀,這就要分情況,如果你是在自己的win上執行虛擬機器裝linux學習,那麼建議2G記憶體,2核處理器,分配20G硬碟,完全可以執行起來。如果你是在伺服器上佈置虛擬機器來分開各個系統服務,那麼我建議根據你要執行系統程式來定,訪問量大,讀者操作比較多建議配置要高點,如果你真是這樣的需求,這裡強烈建議試用docker容器。

  • 3 # 碼農45

    256M就夠了,執行自己開發的微服務框架無壓力,一個服務平均佔記憶體30M,純命令列centos7記憶體佔用好像不到80m,足夠跑一套小型應用系統,並支援1000以下的併發

  • 4 # 風tianya

    win 下得虛擬機器,Linux如果文字介面的話,1g足夠了,節約點512m也差不多了,centos7裝過,分配1g記憶體的,命令列流暢的很,一點都不卡,如果你上圖形介面,建議2g

  • 5 # 產品經理老胡

    經理我認為虛擬機器中的Linux如何分配記憶體與核心數主要是看你使用Linux要做的事情,還有就是你物理機的配置如何。老規矩,問題分解,根據幾種使用Linux的典型場景,提幾個資源分配建議:

    一、初學Linux。

    主要是命令列和系統構成的熟悉,經理我認為這個階段單核心+256MB的記憶體足夠能跑起來一個CentOS的minimal版本,完全能夠滿足學習的要求。

    二、在Linux下學習運維操作

    因為學習運維的時候會使用比如web伺服器、叢集控制、負載均衡等各式各樣的系統程式,佔用的資源相對多一些,所以在使用minimal版本系統的同時,建議至少也配備2個核心+1GB的記憶體。

    三、以Linux作為生產力工具,完成部分windows無法完成的任務。

    比如程式設計開發、製圖等等這些應用需要流暢執行桌面環境,那經理我認為至少也要雙核+2GB記憶體才能夠保證能完成工作的最低需求。如果想要保證效率,那怎樣也得雙核+4GB記憶體。如果使用像blender這樣的大型軟體,配置還要加倍。

    四、以虛擬化的Linux作為伺服器,在生產環境中部署

    這種情況一般是Linux虛擬機器跑在EXSi這樣的虛擬化平臺上。涉及到的情況就比較複雜了,要根據部署的具體應用來考慮,比如一個Gitlab就需要至少2G記憶體才能執行;ClouderaManager需要4GB以上的記憶體。這個情形下,核心數和記憶體就多多益善了。

    五、最大化虛擬Linux的資源分配,切記為物理機留下足夠的執行資源

    如果你用的是windows系統執行虛擬機器,那麼至少也要給物理機留下2GB的記憶體,否則就會造成物理機記憶體不夠用,頻繁與磁碟上的虛擬記憶體發生資料交換,不但物理機的系統卡頓,虛擬機器也會跟著卡頓。

    總結一下,通常我們用虛擬機器跑Linux,記憶體不用分配太多,看物理機配置量力而行。一個4核心的物理機,給虛擬機器分4個核心肯定是不現實的。如果物理機的配置實在是太低,最好還是換一臺來跑虛擬化。

  • 中秋節和大豐收的關聯?
  • 在修理廠當了5個月學徒,學不到技術,想找個汽修學校,怎麼樣?