linux系統的各種內部結構

2021-08-03 15:42:22 字數 590 閱讀 8276

先給個圖,看看調優要涉及的。

這個圖是網上搞了。還有乙個是書上的。

很漂亮吧。

對了,本文就是介紹下。想深入理解的,去看看書吧。^.^

1).程序概念

程序是裝入記憶體執行的程式段,是許多的系統物件擁有權的集合,換句大家經常引用的話說程序是資源分配的基本單位。

2).執行緒

執行緒是cpu執行排程的基本單位,執行緒必須被包含在程序中,乙個程序可以有很多執行緒(至少有乙個),這些執行緒有自己的資源(如棧,暫存器)也共享程序的許多資源。

就是說: 程序就是乙個**樹,我們的執行緒就是其中的乙個分支,沒有了執行緒,程序並不能執行任何操作。換句話就是說,我們程序的具體操作最後還是分配給每乙個執行緒來執行。相對於執行緒,我們甚至可以把程序理解為執行緒的乙個容器,它代表執行緒來接受分配到的資源,為執行緒提供執行**,所以我們常說的程序是資源分配的基本單位不能說執行緒就沒辦法分配資源了。

電商系統內部結構

在看如下這樣的圖,我們是否有一種 系統的衝動?這樣乙個花花綠綠的介面,背後隱藏著什麼樣的奧秘!使用者輸入某個網域名稱的時候,比如www.taobao.com的時候,頁面是如何展示的,使用者在搜尋框搜寶貝的時候,系統又是如何處理的,使用者在參加秒殺活動的時候,系統又是如何處理的。經過兩年多的網際網路從...

HBase內部結構

table表 就是有乙個或者多個列族組成,加上之前的 使用,這個表概念應該很熟了 row行 乙個行包括了多個列,這些列通過列族來分類 column family列族 列族是多個列的集合,hbase會盡量的將乙個列族的列放入同乙個伺服器內,這樣可以提高訪問效能,並且可以批量管理有關聯的一堆列,所有的資...

Oracle檢視內部結構

1 分析資料檔案塊,轉儲資料檔案n的塊m alter system dump datafile n block m 2 分析日誌檔案 alter system dump logfile logfilename 3 分析控制檔案的內容 alter session set events immediat...