Linux基礎01-分時操做系統簡述

        以前對Linux沒有系統學習,由於要學習大數據,因此如今要系統學習了,在這裏分享下心得、筆記,你們一塊交流。算法

        Linux是分時操做且支持多用戶的系統,又稱分時操做系統。ide

        看似簡單的幾句話,可是涉及到的內容就不那麼簡單了。學習

        分時操做系統:使一臺計算機採用時間片輪轉的方式同時爲幾個、幾十個甚至幾百個用戶服務的一種操做系統。大數據

        時間片輪轉(Round robin)調度:是一種最古老,最簡單,最公平且使用最廣的算法,又稱RR調度。每一個進程被分配一個時間段,稱做它的時間片,即該進程容許運行的時間。這裏須要注意的是時間片過短會致使頻繁切換。(若是某個做業在時間片結束以前,整個任務尚未完成,那麼該做業就被暫停下來,放棄CPU,等待下一輪循環再繼續作.)spa

        RR(Round-Robin)調度:輪詢調度,通訊中信道調度的一種策略,該調度策略使用戶輪流使用共享資源,不會考慮瞬時信道條件。操作系統

        信道(Channel):通俗地說,是指以傳輸媒質爲基礎的信號通路。具體地說,指由有線或無線電線路提供的信號通路。信道的做用簡單來講就是傳輸信號。進程

        就這一個系統涉及到這麼多定義,對於不瞭解底層的我來講有點難消化,估計老師講課也不會這麼講,要否則剛開始就這麼難,後面的就無法講了,因此你們簡單瞭解下就能夠了,之後慢慢搞他。資源

        

        今天就寫到這裏,第一次系統的寫博客,水平有限還望給你們有所幫助。每週不按期更新,歡迎你們一塊交流學習啊。博客

相關文章
相關標籤/搜索