Linux 計算機硬體基礎

2021-09-20 01:25:07 字數 956 閱讀 6360

2.書籍pdf版《linux運維 web集群實戰》

cpu:大腦

記憶體(臨時存放,快):胃...

硬碟(永久存放資料)

顯示卡:眼睛

音效卡:耳朵

一台伺服器用雙電,雙路。如果是集群(一堆機器做一件事情)的情況可用單電。

企業伺服器應用

企業**,都會盡量讓使用者從記憶體中讀取資料,而不是硬碟。優化一般都是磁碟和記憶體的使用比例優化。

raid多種整合方式

網際網路公司根據資料的儲存和訪問需求,去匹配對應的raid級別。

有raid卡後,一般磁碟就會插到raid卡上,而不是主機板上。raid卡上也是有快取的。

1.記憶體是臨時存放資料的地方,執行時被排程,伺服器關閉或者程式關閉之後,資料自動從記憶體中釋放掉。

2.記憶體的速度決定電腦的速度。

3.企業案例

併發不是很大,資料也不是特別大的**,讀多寫少的業務:

併發與並行

如果乙個系統支援兩個或多個動作(action)同時存在,那就是乙個併發系統。

如果乙個系統支援兩個或多個動作同時執行,那就是乙個並行系統。

也就是說,單個cpu永遠無法同時執行兩個或以上的任務,但是允許任務同時存在。

所以,只有多核或多個cpu才可能發生並行,如果單核單cpu只能發生並發行為。

快取無處不在。

企業面試題目:

buffer 和 cache 有什麼區別?

計算機硬體基礎

今天學習了計算機硬體基礎知識,總結一下。正數的原碼和反碼和補碼都一樣。負數的原碼的符號位是1,原碼變反碼符號位不變,數值位按位取反,原碼變補碼,符號位不變,數值位按位取反,再加1.補碼轉換為原碼 符號位不變,數值位按位取反,再加1。已知補碼,求原碼的負數的補碼 符號位和數值位都取反,末位再加1。各類...

計算機硬體基礎

1 python是什麼?python是一門程式語言 2 什麼是程式語言?只要是語言,那語言的本質都一樣 語言是一種事物與另外一種事物溝通的介質 程式語言是程式設計師與計算機溝通的介質 3 什麼是程式設計?程式設計指的是 程式設計師基於某種程式語言的語法格式將自己腦子中的想要讓計算機做的事寫到檔案中 ...

計算機硬體基礎

1.什麼是程式語言?類似於人類的中文 英語等語言,都是用來交流的,只不過程式語言是人與計算機交流的。2.什麼是程式設計?程式設計就是用某種程式語言編寫出來讓計算機做的一堆事,也就是一堆檔案。3.為什麼要程式設計?因為人想讓計算機去做某種事情,奴役計算機。4.計算機的組成 cpu 控制器 運算器 相當...