第二十五天

2021-09-25 22:35:56 字數 519 閱讀 9711

程序:資源分配的最小單元

程序的組成:程式、資料和程序控制塊(pcb)

所有的排程都是提前準備的

程序的經典三態:執行、就緒、等待

父程序的id:ppid

啟動程序的使用者id:uid

排程演算法:

1.先來先服務

2.短程序優先

3.高優先順序優先

4.時間片輪轉法(一般都是用這個)

先來先服務演算法的時間計算

p1 p2 p3

時間 21 6 3 //程序執行耗時

平均耗時 26

21 27 30 //每個程序的總時間

fork可以算是一種機制或是一種函式

特徵:一次呼叫、 兩次返回(父、子程序)、三種不同的值(< 0, =0, >0)

_exit(0):結束時不會清空快取
當執行exec的任務時,會把呼叫函式的**替換自己的**

第二十五天

學會了final的相關使用方法 明天學習abstract關鍵字 一 final關鍵字 final關鍵字是最終的意思,使用final修飾類,代表該類不能被繼承。final修飾方法表示該方法不能被重寫。final修飾變數,代表該變數是常量 1 final方法 使用final修飾方法時,該方法不能被重寫,...

第二十五天 ListView

在value下定義顏色 red ff0000 紅色 ff0000 white ffffff 白色 ffffff getview方法中,convertview 效能優化 減少記憶體,提高速度 水果的例子 fruit類 public class fruit public intgetimg public...

linuxC學習第二十五天

只說明部分 自動宣告變數,預設時編譯器預設是auto。請求編譯器盡可能的將變數存在cpu的內部暫存器中。通過這種方式可以盡可能的提高效率。要注意的是,內部暫存器有限,不能全部放入暫存器中,因此只是盡可能的存放cpu的內部暫存器中 修飾靜態變數 全域性變數,區域性變數 靜態變數存放在記憶體的資料區 1...