日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > windows >内容正文

windows

清华大学 操作系统

發(fā)布時(shí)間:2023/12/31 windows 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 清华大学 操作系统 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

文章目錄

  • 1 introduction
  • 2 啟動(dòng)、中斷、異常和系統(tǒng)調(diào)用
    • 2.1 啟動(dòng)
    • 2.2 中斷、異常、系統(tǒng)調(diào)用
  • 3 內(nèi)存管理
    • 3.1 連續(xù)內(nèi)存分配
    • 3.2 非連續(xù)內(nèi)存分配
    • 3.3 虛擬內(nèi)存
    • 3.4 頁面置換算法
      • 3.4.1 局部置換算法
      • 3.4.2 全局置換算法:
      • 3.4.2 抖動(dòng)和負(fù)載控制:
  • 4 進(jìn)程控制
    • 4.1 線程
    • 4.2 進(jìn)程控制
      • 4.2.1 進(jìn)程創(chuàng)建
      • 4.2.2 進(jìn)程切換
    • 4.3 處理器調(diào)度
    • 4.4 同步互斥
    • 4.5 信號(hào)量和管程
      • 4.5.1 生產(chǎn)者-消費(fèi)者問題
      • 4.5.2 哲學(xué)家就餐問題
      • 4.5.3 讀者-寫者問題
    • 4.6 死鎖
    • 4.7 進(jìn)程通信
  • 5 文件管理
    • 5.1 文件緩存
    • 5.2 文件分配:分配一個(gè)文件數(shù)據(jù)塊的位置和順序
    • 5.3 空閑空間組織和冗余磁盤陣列
  • 6 I/O管理

1 introduction

**教學(xué)內(nèi)容:**操作系統(tǒng)結(jié)構(gòu)、中斷及系統(tǒng)調(diào)用、內(nèi)存管理、進(jìn)程線程,處理器調(diào)度、同步互斥、文件系統(tǒng)、I/O子系統(tǒng)
操作系統(tǒng)的定義:

  • 一個(gè)控制程序
  • 一個(gè)資源管理器

操作系統(tǒng)的組成:

  • shell
  • gui
  • kernel

操作系統(tǒng)內(nèi)核特征:

  • 并發(fā)
  • 共享:同時(shí)訪問/互斥天
  • 虛擬:多道程序設(shè)計(jì)
  • 異步:走走停停

操作系統(tǒng)的演變:
單用戶系統(tǒng)->批處理系統(tǒng)、多程序系統(tǒng)->分時(shí)系統(tǒng)->個(gè)人計(jì)算機(jī)、分布式計(jì)算機(jī)

操作系統(tǒng)結(jié)構(gòu):
簡(jiǎn)單系統(tǒng):不同機(jī)器都操作系統(tǒng)不一樣,可移植性差
分層結(jié)構(gòu):提高了可移植性:unix
微內(nèi)核結(jié)構(gòu)(microkernel):更靈活,但性能更差
現(xiàn)在的操作系統(tǒng)基本是微內(nèi)核結(jié)構(gòu)和分層結(jié)構(gòu)的混合體

2 啟動(dòng)、中斷、異常和系統(tǒng)調(diào)用

2.1 啟動(dòng)

BIOS:Basic Input Output System,是一組固化到ROM上的程序,是個(gè)人電腦啟動(dòng)時(shí)加載的第一個(gè)軟件
BIOS啟動(dòng)固件作用:

  • 基本輸入輸出程序
  • 系統(tǒng)設(shè)置信息
  • 開機(jī)后自檢程序
  • 系統(tǒng)自啟動(dòng)程序:將記載程序從磁盤都引導(dǎo)扇區(qū)(512字節(jié))加載到0x7c00,之后跳轉(zhuǎn)到0x7c00,將操作系統(tǒng)的代碼和數(shù)據(jù)從硬盤加載到內(nèi)存中,跳轉(zhuǎn)到操作系統(tǒng)都起始地址
    **系統(tǒng)啟動(dòng)出始化,從0xFFFF0讀第一條指令,CS:IP=0xF000:FFF0,第一條指令啥跳轉(zhuǎn)指令
  • BIOS初始化
    • 硬件自檢
    • 顯卡等設(shè)備都初始化
    • 執(zhí)行系統(tǒng)BIOS
    • 按制定啟動(dòng)順序從軟盤、硬盤或光驅(qū)啟動(dòng)
    • 主引導(dǎo)記錄MBR:有硬盤分區(qū)表描述分區(qū)狀態(tài)和位置,加載并跳轉(zhuǎn)到磁盤上都引導(dǎo)程序
  • 跳到活動(dòng)分區(qū)的引導(dǎo)分區(qū),再跳轉(zhuǎn)到加載程序
  • 加載程序(bootloader)從文件系統(tǒng)中讀取啟動(dòng)配置信息,根據(jù)配置去加載內(nèi)核
    UEFI:統(tǒng)一的可擴(kuò)展固件接口(Unified Extensible Firmware Interface)再所有平臺(tái)上一致都操作系統(tǒng)啟動(dòng)服務(wù),對(duì)引導(dǎo)記錄都可行性進(jìn)行檢查

2.2 中斷、異常、系統(tǒng)調(diào)用

異常:非法指令導(dǎo)致當(dāng)前指令失敗后都處理請(qǐng)求
中斷:來在硬件設(shè)備都處理請(qǐng)求
系統(tǒng)調(diào)用:應(yīng)用程序主動(dòng)向操作系統(tǒng)發(fā)出都服務(wù)請(qǐng)求
程序訪問通常啥通過高層次API接口而不是直接進(jìn)行系統(tǒng)調(diào)用
三種最常用都應(yīng)用程序編程接口(API):

  • win32 API for windows
  • POSIX API for Unix, Linux, Mac OSX
  • Java API for JVM
    系統(tǒng)調(diào)用和函數(shù)調(diào)用都不同
  • INT和IRET用于系統(tǒng)調(diào)用,涉及到堆棧切換和特權(quán)級(jí)都轉(zhuǎn)換
  • CALL和RET用于函數(shù)調(diào)用,不需要堆棧切換
  • 因?yàn)閮?nèi)核態(tài)和用戶態(tài)的切換,系統(tǒng)調(diào)用都開銷是大于函數(shù)調(diào)用都

3 內(nèi)存管理

內(nèi)存管理的目標(biāo)
抽象:邏輯地址空間
保護(hù):獨(dú)立地址空間
共享:訪問相同內(nèi)存
虛擬化:更大都地址空間
內(nèi)存管理方式:
重定向relocation
分段segmentation
分頁paging
虛擬存儲(chǔ)virtual memory

3.1 連續(xù)內(nèi)存分配

連續(xù)內(nèi)存分配:給進(jìn)程分配一塊不小于指定大小都連續(xù)都物理內(nèi)存區(qū)域
內(nèi)存碎片:不能被利用都空閑內(nèi)存,內(nèi)部碎片和外部碎片
動(dòng)態(tài)內(nèi)存分配:當(dāng)程序被加載執(zhí)行時(shí),分配一個(gè)進(jìn)程指定大小可變分區(qū):
動(dòng)態(tài)分區(qū)的分配測(cè)略:

  • 最先匹配:簡(jiǎn)單,會(huì)有外部碎片,分配大空間內(nèi)存時(shí)速度慢
  • 最佳匹配:避免大都空閑分區(qū)被拆分,但釋放分區(qū)較復(fù)雜
  • 最差匹配:中等大小都分配較多時(shí),效果最好,避免出現(xiàn)太多小碎片,釋放分區(qū)較復(fù)雜
    碎片整理:
  • 緊湊:調(diào)整進(jìn)程占用都分區(qū)位置來減少或避免分區(qū)碎片,需要保證所有應(yīng)用程序啥可動(dòng)態(tài)重定位
  • 分區(qū)對(duì)換:搶占并回收處于等待狀態(tài)進(jìn)程都分區(qū),以增大可用內(nèi)存空間
    伙伴系統(tǒng)buddy system:
    初始狀態(tài)只有一個(gè)大小為2u2^u2u的空閑塊,從小到大在空閑塊數(shù)組中找最小的可用空閑塊,如果空閑塊過大,對(duì)空閑塊進(jìn)行二等分,直到大小合適都可用空閑塊
    空閑塊合并條件:大小相同,地址相鄰,起始地址較小都?jí)K都起始地址是2(i+1)2^(i+1)2(i+1)

3.2 非連續(xù)內(nèi)存分配

連續(xù)分配的缺點(diǎn):物理內(nèi)存必須連續(xù),存在外碎片和內(nèi)碎片,內(nèi)存利用率低
非連續(xù)分配:允許共享代碼和數(shù)據(jù),支持動(dòng)態(tài)加載和動(dòng)態(tài)鏈接
段式存儲(chǔ)管理segmentation:
將進(jìn)程空間由多個(gè)段組成:數(shù)據(jù)、代碼、堆棧,粒度比較大
段號(hào)去段表找基址,加上偏移就是物理地址
頁式存儲(chǔ)管理
將物理地址空間劃分成相同大小的基本分配單元
幀frame:物理內(nèi)存被劃分成大小相等的幀
頁page:邏輯地址空間被劃分成大小相同的頁
頁表:邏輯地址到物理地址之間都映射關(guān)系
頁表基址寄存器PTBR:page table basse register
如何減少頁表大小?

  • 快表TLB:translation look-aside buffer:緩存近期訪問的頁表項(xiàng)
  • 多級(jí)頁表:通過間接引用建立頁表樹
  • 頁寄存器:讓頁表與物理地址相對(duì)應(yīng),根據(jù)物理幀號(hào)尋找邏輯頁號(hào):邏輯地址進(jìn)行hash變換->快表中找頁表項(xiàng)
  • 反置頁表:類似頁寄存器,把進(jìn)程id也考慮進(jìn)來:邏輯地址+pid進(jìn)行hash變換->反置頁表中找頁表項(xiàng)
    段頁式存儲(chǔ)管理需求
    段式存儲(chǔ)在內(nèi)存保護(hù)方面有優(yōu)勢(shì),頁式存儲(chǔ)再內(nèi)存利用效率和優(yōu)化轉(zhuǎn)移到后備存儲(chǔ)方法有優(yōu)勢(shì)
    在段式存儲(chǔ)管理都基礎(chǔ)上,給每一個(gè)段加一級(jí)頁表
    邏輯地址->段表->頁表->物理地址
    段頁式存儲(chǔ)管理中都內(nèi)存共享:不同進(jìn)程的段表中的共享段,指向相同的頁表項(xiàng)

3.3 虛擬內(nèi)存

覆蓋overlay:程序員給出模塊間邏輯覆蓋結(jié)構(gòu),發(fā)生再運(yùn)行程序都內(nèi)部模塊間
交換swap:以進(jìn)程為單位交換,發(fā)生在內(nèi)存進(jìn)程間
虛擬存儲(chǔ)技術(shù)都目標(biāo):只把部分程序放到內(nèi)存中,從而運(yùn)行比物理內(nèi)存大的程序
實(shí)現(xiàn)進(jìn)程在內(nèi)存和外存之間的交換,從而獲得更多的空閑內(nèi)存空間
分支局部性:一條跳轉(zhuǎn)指令的兩次執(zhí)行,很可能跳到相同的內(nèi)存位置
缺頁異常->查找在外存中都頁面->頁面置換

3.4 頁面置換算法

置換算法:當(dāng)出現(xiàn)缺頁異常時(shí),調(diào)入新頁面且內(nèi)存已滿時(shí),置換算法選擇被置換的物理頁面
頁面鎖定:描述必須常駐內(nèi)存的邏輯頁面,是操作系統(tǒng)的關(guān)鍵部分,或者是要求相應(yīng)速度的代碼和數(shù)據(jù)
局部頁面置換算法:置換頁面的選擇范圍僅限于當(dāng)前進(jìn)程占用的物理頁面內(nèi)
全局頁面置換算法:置換頁面的選擇范圍是所有可換出的物理頁面

3.4.1 局部置換算法

  • 最優(yōu)置換算法optimal:置換未來最長(zhǎng)時(shí)間不訪問的頁面,是理想情況,實(shí)際系統(tǒng)中無法實(shí)現(xiàn)
  • 先進(jìn)先出算法FIFO:鏈表元素按駐留內(nèi)存的時(shí)間排序,鏈?zhǔn)鬃铋L(zhǎng),鏈尾最短
  • 最近最久未使用算法LRU:選擇最長(zhǎng)時(shí)間沒有被引用的頁面進(jìn)行置換,是最優(yōu)置換算法的一個(gè)近似
    可以通過頁面鏈表來實(shí)現(xiàn),維護(hù)一個(gè)按最近訪問時(shí)間排序的頁面鏈表,或者是活動(dòng)頁面棧
  • 時(shí)鐘置換算法:在LRU和FIFO的折中,設(shè)一個(gè)訪問位,訪問頁面的時(shí)候,訪問位置1,缺頁的時(shí)候指針順序檢查環(huán)形鏈表,就像時(shí)鐘一樣
  • 改進(jìn)的時(shí)鐘置換算法:如果,一個(gè)頁面有修改,則修改位為1,缺頁時(shí)跳過有修改的頁面,有修改的頁面可以在其他時(shí)候?qū)懙酵獯嬷?/li>
  • 最不常用算法LFU:每個(gè)頁面設(shè)置一個(gè)訪問計(jì)數(shù),訪問頁面時(shí)訪問計(jì)數(shù)加1,缺頁時(shí)置換計(jì)數(shù)最小的頁面
    belady現(xiàn)象:采用FIFO算法,可能出現(xiàn)分配物理頁面數(shù)增加時(shí),缺頁率反而增加
    這是因?yàn)镕IFO記錄信息少,而LRU算法因?yàn)橛涗浶畔⒏?#xff0c;沒有belady現(xiàn)象,但是開銷也更大

3.4.2 全局置換算法:

因?yàn)檫M(jìn)程在不同階段的內(nèi)存需求是變化的,所有全局置換算法需要確定分配給進(jìn)程的物理頁面數(shù)
CPU利用率和并發(fā)進(jìn)程數(shù)存在相互促進(jìn)和制約的關(guān)系:
并發(fā)進(jìn)程導(dǎo)致內(nèi)存訪問增加,并發(fā)進(jìn)程的內(nèi)存訪問會(huì)降低訪存的局部性特征
工作集W(t,Δ)W(t,\Delta)W(t,Δ)指當(dāng)前時(shí)刻t前的Δ\DeltaΔ時(shí)間窗口中的所有訪問頁面所組成的集合
工作集置換算法:換出不在工作集中的頁面,有點(diǎn)類似LRU
缺頁率=缺頁平均時(shí)間間隔的倒數(shù)
缺頁率算法:如果進(jìn)程缺頁率過高,則增加常駐集以分配更多的物理頁

3.4.2 抖動(dòng)和負(fù)載控制:

**抖動(dòng)thrashing:**進(jìn)程物理頁面太少,不能包含工作集,頻繁置換
所以說操作系統(tǒng)要在并發(fā)和缺頁率之間達(dá)到一個(gè)平衡,調(diào)節(jié)并發(fā)進(jìn)程數(shù)MPL進(jìn)行系統(tǒng)負(fù)載控制
最好是∑wi=\sum{w_i}=wi?=內(nèi)存的大小
或者是平均缺頁間隔時(shí)間(MTBF)=缺頁異常處理時(shí)間(PFST)的點(diǎn),這時(shí)候我們認(rèn)為缺頁的時(shí)候缺頁異常來得及處理

4 進(jìn)程控制

進(jìn)程控制塊PCB:porcess control block:操作系統(tǒng)管理控制進(jìn)程運(yùn)行所用的信息集合

  • 進(jìn)程標(biāo)識(shí)信息
  • 處理機(jī)現(xiàn)場(chǎng)保存:PC, SP
  • 進(jìn)程控制信息:進(jìn)程間通信和存儲(chǔ)信息
    三狀態(tài)進(jìn)程模型:運(yùn)行、就緒、等待,此外還有創(chuàng)建和退出這兩個(gè)狀態(tài)
    進(jìn)程掛起:處于掛起的進(jìn)程映像放在外存中
  • 就緒到就緒掛起:高優(yōu)先級(jí)進(jìn)程等待,低優(yōu)先級(jí)進(jìn)程就緒,為了釋放空間
  • 等待掛起:就緒進(jìn)程需要更多的內(nèi)存空間
  • 運(yùn)行到就緒掛起:在搶先式分時(shí)操作系統(tǒng)中,高優(yōu)先級(jí)進(jìn)程就緒
    激活:把一個(gè)進(jìn)程從外存轉(zhuǎn)到內(nèi)存

4.1 線程

單進(jìn)程多線程系統(tǒng):對(duì)并發(fā)執(zhí)行要求高、對(duì)信息共享要求高,對(duì)安全隔離要求低
線程能減少并發(fā)執(zhí)行的時(shí)間和空間開銷:
線程的創(chuàng)建時(shí)間、終止時(shí)間、切換時(shí)間比進(jìn)程短,共享內(nèi)存和文件資源
用戶線程:用一組用戶級(jí)的線程庫函數(shù)來完成線程的創(chuàng)建終止同步和調(diào)度,可以自己寫調(diào)度算法,不需要和內(nèi)核態(tài)切換,
缺點(diǎn)是線程發(fā)起系統(tǒng)調(diào)用而阻塞時(shí),整個(gè)進(jìn)程進(jìn)入等待,線程只能按進(jìn)程分配CPU時(shí)間,多個(gè)線程進(jìn)程中,每個(gè)線程的時(shí)間片就少
內(nèi)核線程:由內(nèi)核維護(hù)PCB和TCB,使得進(jìn)程是資源分配的單位,線程是處理器調(diào)度單位
**結(jié)論:**用戶線程和內(nèi)核線程一對(duì)一最好

4.2 進(jìn)程控制

4.2.1 進(jìn)程創(chuàng)建

windows進(jìn)程創(chuàng)建api:CreateProcess(filename)
unix進(jìn)程創(chuàng)建系統(tǒng)調(diào)用api:fork/exec
fork()父進(jìn)程返回子進(jìn)程pid,子進(jìn)程返回0
exec()加載新程序取代當(dāng)前運(yùn)行進(jìn)程pid不變

main{int childPID=fork();if(childPID==0)<子進(jìn)程執(zhí)行代碼>else<父進(jìn)程執(zhí)行代碼> }

4.2.2 進(jìn)程切換

進(jìn)程生命周期的信息:寄存器、CPU狀態(tài)、內(nèi)存地址空間
為了提高效率,采用匯編代碼保存寄存器狀態(tài)

#include <unistd.h> #include <sys/types.h> #include <sys/wait.h> #include <stdio.h> #include <stdlib.h> int main(){pid_t pid;int i;for(i=0;i<3;i++){pid=fork();if(pid<0){printf("fork failed");exit(-1);}else if (pid==0){printf("i=%d, pid=%d, parent pid=%d\n",i, getpid(), getppid());}wait(NULL);/*exit(0);*/} }


wait()系統(tǒng)調(diào)用:
子進(jìn)程結(jié)束時(shí)通過exit()向父進(jìn)程返回一個(gè)值
父進(jìn)程通過wait()接受病處理返回值

4.3 處理器調(diào)度

處理器調(diào)度:從就緒隊(duì)列中挑選下一個(gè)占用CPU運(yùn)行的進(jìn)程
比較調(diào)度算法的準(zhǔn)則:

  • CPU使用率:CPU處于忙狀態(tài)的時(shí)間百分比
  • 吞吐量:單位時(shí)間內(nèi)完成的進(jìn)程數(shù)量
  • 周轉(zhuǎn)時(shí)間:進(jìn)程從初始化到結(jié)束的總時(shí)間
  • 等待時(shí)間:進(jìn)程在就緒隊(duì)列中的總時(shí)間
  • 響應(yīng)時(shí)間:從提交請(qǐng)求到產(chǎn)生響應(yīng)所花費(fèi)的總時(shí)間

調(diào)度算法:

  • 先來先服務(wù)算法FCFS:簡(jiǎn)單,但是當(dāng)短進(jìn)程排在長(zhǎng)進(jìn)程之后時(shí),等待時(shí)間變長(zhǎng)長(zhǎng)
  • 短進(jìn)程優(yōu)先算法:有最優(yōu)平均周轉(zhuǎn)時(shí)間,需要預(yù)估CPU執(zhí)行時(shí)間,可以用歷史執(zhí)行時(shí)間來預(yù)測(cè)未來,可能導(dǎo)致長(zhǎng)進(jìn)程一直在隊(duì)列中等待,不合理
    一個(gè)變種是短剩余時(shí)間優(yōu)先算法,這樣就可以搶占正在執(zhí)行的進(jìn)程
  • 最高響應(yīng)比優(yōu)先算法:每次選擇響應(yīng)比R最高的進(jìn)程,你等的時(shí)間越長(zhǎng),你的優(yōu)先級(jí)越高
    R=(Twaiting+Tservice)/TserviceR=(T_waiting+T_service)/T_serviceR=(Tw?aiting+Ts?ervice)/Ts?ervice
    其中TwaitingT_waitingTw?aiting是等待時(shí)間,TserviceT_serviceTs?ervice是執(zhí)行時(shí)間
  • 時(shí)間片輪轉(zhuǎn)算法:時(shí)間片結(jié)束時(shí),按FCFS算法切換到下一個(gè)就緒進(jìn)程,
    有額外的上下文切換
    時(shí)間片太大,退化成FCFS;時(shí)間片太小,上下文切換太多,一般按經(jīng)驗(yàn)選擇10ms
    公平,但是等待時(shí)間較差
  • 多級(jí)隊(duì)列調(diào)度算法MQ:就緒隊(duì)列被劃分成多個(gè)獨(dú)立子隊(duì)列,每個(gè)隊(duì)列有自己的調(diào)度算法,隊(duì)列間可以按照時(shí)間片或者優(yōu)先級(jí)調(diào)度
  • 多級(jí)反饋隊(duì)列算法MLFQ:進(jìn)程可以在不同隊(duì)列間移動(dòng)
    - 公平共享調(diào)度FSS:保證不重要的組無法壟斷資源

實(shí)時(shí)調(diào)度:要指定時(shí)間內(nèi)完成
硬時(shí)限:錯(cuò)過任務(wù)時(shí)限會(huì)有災(zāi)難性后果
軟時(shí)限:有時(shí)不能滿足,則降低要求

  • 速率單調(diào)調(diào)度算法:周期越短,優(yōu)先級(jí)越高
  • 最早截止時(shí)間優(yōu)先算法
    對(duì)稱多處理器調(diào)度SMP:每個(gè)處理器運(yùn)行自己的調(diào)度程序,調(diào)度程序?qū)蚕碣Y源的訪問需要同步
    靜態(tài)進(jìn)程分配:進(jìn)程從開始到結(jié)束都被分配到一個(gè)固定的處理器,這樣調(diào)度的開銷小
    動(dòng)態(tài)進(jìn)程分配:所有處理器共享一個(gè)公共的就緒隊(duì)列,這樣調(diào)度的時(shí)候需要各處理器同步
    優(yōu)先級(jí)反置:高優(yōu)先級(jí)進(jìn)程長(zhǎng)時(shí)間等待低優(yōu)先級(jí)進(jìn)程占用資源的現(xiàn)象
    基于優(yōu)先級(jí)的可搶占調(diào)度算法存在優(yōu)先級(jí)反置
    解決方法:
  • 占有資源的低優(yōu)先級(jí)進(jìn)程,繼承申請(qǐng)資源的高優(yōu)先級(jí)的優(yōu)先級(jí)
  • 優(yōu)先級(jí)天花板協(xié)議:占用資源進(jìn)程的優(yōu)先級(jí)和所有可能申請(qǐng)?jiān)撡Y源的進(jìn)程的最高優(yōu)先級(jí)相同
  • 4.4 同步互斥

    程序并發(fā)執(zhí)行的好處:共享資源、加速、程序模塊化
    原子操作atomic operation:不會(huì)出現(xiàn)部分執(zhí)行的狀態(tài)

    臨界區(qū):進(jìn)程中訪問臨界資源的一段需要互斥執(zhí)行的代碼
    臨界區(qū)的訪問規(guī)則:
    空閑則入,忙則等待、有限等待
    臨界區(qū)的實(shí)現(xiàn)方法:

    • 禁用中斷:沒有中斷,沒有上下文切換,因此沒有并發(fā),禁用中斷后進(jìn)程無法停止
    • 軟件方法:通過共享變量,需要忙等待,浪費(fèi)CPU時(shí)間

      如果是多個(gè)線程:
    • 操作系統(tǒng)的抽象方法
      硬件提供一些原子操作,比如
  • 鎖lock,有鎖定和釋放
  • 測(cè)試和置位test-and-set指令:讀值+寫1
  • 交換exchange
    利用test-and-set指令可以實(shí)現(xiàn)自旋鎖spinlock和無忙等待鎖,但是可能出現(xiàn)死鎖

  • 4.5 信號(hào)量和管程

    信號(hào)量semaphore是操作系統(tǒng)提供的一種協(xié)調(diào)共享資源訪問的方法,用信號(hào)量表示系統(tǒng)資源的數(shù)量
    是一種抽象的數(shù)據(jù)結(jié)構(gòu),由一個(gè)整形變量和兩個(gè)原子操作組成,可以實(shí)現(xiàn)訪問互斥和條件同步

    管程moniter:多線程互斥訪問共享資源的程序結(jié)構(gòu),正在管程的線程可以臨時(shí)放棄管程
    等待操作wait():將自己阻塞在等待隊(duì)列中,喚醒一個(gè)等待者
    釋放操作signal():將等待對(duì)類中的一個(gè)線程喚醒

    4.5.1 生產(chǎn)者-消費(fèi)者問題

    任何時(shí)刻只能有一個(gè)線程操作緩沖區(qū)(互斥訪問)
    緩沖區(qū)為空時(shí),消費(fèi)者必須等待生產(chǎn)者(條件同步)
    緩沖區(qū)滿時(shí),生產(chǎn)者必須等待消費(fèi)者(條件同步)

    4.5.2 哲學(xué)家就餐問題

    5個(gè)哲學(xué)家圍著一個(gè)圓桌,桌子放著5支叉子,哲學(xué)家思考或者就餐,就餐就要同時(shí)拿起左右兩邊的叉子

    4.5.3 讀者-寫者問題

    讀者:只讀數(shù)據(jù)不改,允許多個(gè)讀者同時(shí)讀
    寫者:讀取和修改數(shù)據(jù),讀-寫互斥,寫-寫互斥

    用管程實(shí)現(xiàn)

    4.6 死鎖

    出現(xiàn)死鎖的必要條件:

    • 互斥
    • 持有并等待
    • 非搶占:資源只能在進(jìn)程使用后自愿釋放
    • 循環(huán)等待:進(jìn)程0等進(jìn)程1,進(jìn)程1等進(jìn)程2……
      通常操作系統(tǒng)忽略死鎖,由應(yīng)用程序處理死鎖
      死鎖處理方法:
    • 死鎖預(yù)防:限制對(duì)資源的請(qǐng)求,使得任何情況都不滿足死鎖的條件
    • 死鎖避免:利用額外的先驗(yàn)信息,動(dòng)態(tài)檢查資源分配狀態(tài),確保不會(huì)出現(xiàn)死鎖,如銀行家算法
      銀行家算法:客戶貸款數(shù)量不超過銀行擁有的最大值時(shí),銀行家應(yīng)盡量滿足客戶需要
    • 死鎖檢測(cè):允許系統(tǒng)進(jìn)入死鎖,定期調(diào)用死鎖檢測(cè)算法來檢測(cè)是否出現(xiàn)死鎖
    • 死鎖恢復(fù):一次終止一個(gè)進(jìn)程直至死鎖消除,按照進(jìn)程的優(yōu)先級(jí)、已運(yùn)行時(shí)間等順序終止

    4.7 進(jìn)程通信

    通信方式:

    • 間接通信:通過操作系統(tǒng),利用消息隊(duì)列,一個(gè)消息隊(duì)列可以和多個(gè)進(jìn)程共享
    • 直接通信:兩個(gè)進(jìn)程之間建立共享通道
    • 阻塞通信:一方在等待,只是接收/發(fā)送了信息
    • 非阻塞通信
      四種通信機(jī)制:
    • 信號(hào)
    • 管道
    • 消息隊(duì)列
    • 共享內(nèi)存

      管道:進(jìn)程間通過內(nèi)存文件的通信機(jī)制

      共享內(nèi)存:把同一個(gè)物理內(nèi)存區(qū)域同時(shí)映射到多個(gè)進(jìn)程的內(nèi)存地址空間的通信機(jī)制
      不同進(jìn)程需要顯式設(shè)置共享內(nèi)存段,不過需要同步機(jī)制來協(xié)調(diào)數(shù)據(jù)訪問

    5 文件管理

    文件:具有符號(hào)名,由字節(jié)序列構(gòu)成的數(shù)據(jù)項(xiàng)集合
    文件頭:文件系統(tǒng)元數(shù)據(jù)中的文件信息,包括文件屬性和文件存儲(chǔ)位置和順序
    文件描述符:操作系統(tǒng)在打開文件表中維護(hù)的打開文件狀態(tài)和信息

    • 包括文件指針:每個(gè)進(jìn)程最后一次讀寫位置
    • 文件打開計(jì)數(shù)、
    • 文件的磁盤位置:緩存數(shù)據(jù)訪問信息

    文件系統(tǒng)的基本操作單位是數(shù)據(jù)塊
    進(jìn)程訪問文件的模式:順序訪問、隨機(jī)訪問、索引訪問

    多進(jìn)程如何同時(shí)訪問共享文件??讓應(yīng)用程序自己解決

    操作系統(tǒng)只允許內(nèi)核修改目錄,應(yīng)用程序通過系統(tǒng)調(diào)用來訪問目錄。文件系統(tǒng)需要掛載才能被訪問

    **文件別名:**兩個(gè)或多個(gè)文件名關(guān)聯(lián)同一個(gè)文件

    • 硬連接:多個(gè)文件項(xiàng)指向一個(gè)文件
    • 軟連接:快捷方式的形式,這樣刪除別名和刪除其他文件是一樣的

    文件系統(tǒng)種類:

    • 磁盤文件系統(tǒng):如FAT、NTFS、ext2/3
    • 數(shù)據(jù)庫文件系統(tǒng):如WinFS
    • 日志文件系統(tǒng):記錄文件系統(tǒng)的修改/時(shí)間
    • 網(wǎng)絡(luò)/分布式文件系統(tǒng),如:NFS

    虛擬文件系統(tǒng):不同的文件系統(tǒng)對(duì)上層的應(yīng)用程序有相同的API接口
    文件系統(tǒng)基本數(shù)據(jù)結(jié)構(gòu)

    • 文件卷控制塊:每個(gè)文件系統(tǒng)一個(gè):文件系統(tǒng)詳細(xì)信息,如塊大小,空余塊
      當(dāng)文件系統(tǒng)掛載時(shí)進(jìn)入內(nèi)存
    • 文件控制塊:每個(gè)文件一個(gè):文件詳細(xì)信息,如訪問權(quán)限,大小,擁有者
      當(dāng)文件被訪問時(shí)進(jìn)入內(nèi)存
    • 目錄項(xiàng):每個(gè)目錄項(xiàng)一個(gè):指向文件控制塊,父目錄,子目錄
      遍歷到這個(gè)目錄時(shí)進(jìn)入內(nèi)存
    • 打開文件表:每個(gè)進(jìn)程有一個(gè)打開文件表,系統(tǒng)有一個(gè)總的打開文件表

    5.1 文件緩存

    數(shù)據(jù)塊使用后被緩存,兩種數(shù)據(jù)塊緩存方式:數(shù)據(jù)塊緩存和頁緩存

    頁緩存:在虛擬內(nèi)存中文件數(shù)據(jù)塊被映射成頁,文件的讀寫操作被轉(zhuǎn)換成對(duì)內(nèi)存的訪問

    5.2 文件分配:分配一個(gè)文件數(shù)據(jù)塊的位置和順序

    分配方式:

    • 連續(xù)分配:文件讀取表現(xiàn)好,但是會(huì)有碎片,數(shù)據(jù)增加會(huì)有問題
    • 鏈?zhǔn)椒峙?#xff1a;用數(shù)據(jù)塊鏈表存儲(chǔ):沒有碎片,無法實(shí)現(xiàn)隨機(jī)訪問,可靠性差,破壞一個(gè)鏈,后面的都沒有了
    • 索引分配:給每個(gè)文件創(chuàng)建索引數(shù)據(jù)塊:沒有碎片,當(dāng)文件很小,存儲(chǔ)索引開銷不可忽略
    • UFS多級(jí)索引分配:前面10個(gè)直接索引,超過10個(gè)再加1級(jí)間接索引塊,再超過就再加2級(jí)簡(jiǎn)介索引塊

    5.3 空閑空間組織和冗余磁盤陣列

    用位圖代表空閑數(shù)據(jù)塊列表,Di=0D_i=0Di?=0表示第i個(gè)數(shù)據(jù)塊空閑,但是這樣空閑數(shù)據(jù)塊鏈表太大
    而鏈表的開銷較大,不如用鏈?zhǔn)剿饕?br />
    磁盤分區(qū):磁盤上一組柱面的集合,一個(gè)分區(qū)內(nèi)可以減少尋道時(shí)間
    文件卷:一個(gè)擁有完整文件系統(tǒng)實(shí)例的外存空間,通常常駐在磁盤的單個(gè)分區(qū)上

    6 I/O管理

    常見設(shè)備接口類型:

    • 字符設(shè)備:鍵盤/鼠標(biāo)、串口
    • 塊設(shè)備:以塊為單位,如磁盤驅(qū)動(dòng)器、光驅(qū)
    • 網(wǎng)絡(luò)設(shè)備:以太網(wǎng)、無線

    CPU北橋連高速設(shè)備,南橋連I/O設(shè)備
    CPU與設(shè)備的通信方式:輪詢、中斷或DMA

    I/O地址

    • 內(nèi)存地址:MMU設(shè)置映射,將設(shè)備的寄存器/存儲(chǔ)映射到內(nèi)存地址空間
    • 端口號(hào):通過CPU的I/O指令訪問I/O端口號(hào)

    **磁盤調(diào)度算法:**通過優(yōu)化磁盤訪問請(qǐng)求順序來提高磁盤訪問性能

    • FIFO算法
    • 最短服務(wù)時(shí)間算法SSTF
    • 掃描算法SCAN:磁盤在一個(gè)方向上移動(dòng),訪問所有未完成的請(qǐng)求,知道磁壁到達(dá)該方向上最后的磁道

    磁盤緩存:磁盤扇區(qū)在內(nèi)存中的緩存

    總結(jié)

    以上是生活随笔為你收集整理的清华大学 操作系统的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

    日韩在线视频不卡 | 国产欧美精品一区aⅴ影院 99视频国产精品免费观看 | 99精品国产福利在线观看免费 | 九九久久免费视频 | 四虎永久免费在线观看 | 91男人影院| 99久久综合狠狠综合久久 | 国产一区二区在线观看视频 | 日本三级久久久 | 久久久99国产精品免费 | 婷婷丁香五 | 四虎国产精品永久在线国在线 | 91视频在线国产 | 久久免费视频网站 | 日韩在线不卡 | 一区二区视频播放 | 成人97人人超碰人人99 | 不卡的av电影在线观看 | 天天干天天干天天射 | 国产精品亚洲视频 | 久久精品欧美一区二区三区麻豆 | 九九免费视频 | 欧美性久久久久久 | 91在线视频精品 | 91av视频免费观看 | 亚洲精品影视在线观看 | 久久国产成人午夜av影院潦草 | 国产精品久久久区三区天天噜 | 999成人国产| 日韩欧美一区二区三区在线观看 | 亚洲精品一区二区网址 | 久久久国产精品一区二区中文 | 婷婷激情站 | 久久国产精品区 | 午夜久久视频 | 91在线观看黄 | 手机av看片| 超碰97在线资源站 | 深夜福利视频一区二区 | 欧美人交a欧美精品 | 久草综合在线观看 | 日韩av不卡在线观看 | 国产一区二区高清视频 | 久久精品网站免费观看 | 亚洲日韩中文字幕在线播放 | 久久av观看 | 欧美一区二区三区在线视频观看 | 69久久99精品久久久久婷婷 | 成年人在线免费看片 | 在线黄av| 日韩欧美在线国产 | 国产精品一区二区免费看 | 国产亚洲91 | 99久久精品国产一区二区三区 | 久久综合国产伦精品免费 | 蜜臀av性久久久久av蜜臀妖精 | 亚洲欧洲精品一区二区精品久久久 | 免费高清国产 | 中文视频在线播放 | 日韩免费中文 | 中文av网 | 在线观看日本高清mv视频 | 色五婷婷 | 久久高视频 | 91最新视频| 精品嫩模福利一区二区蜜臀 | 色999在线 | 色婷婷综合激情 | 99久e精品热线免费 99国产精品久久久久久久久久 | 成人黄大片视频在线观看 | 精品91| 欧美一区二区三区不卡 | 99精品视频免费看 | 91热精品| 欧美坐爱视频 | 五月婷婷色丁香 | 欧美日韩在线第一页 | 园产精品久久久久久久7电影 | 狠狠干狠狠操 | 91成人欧美| 精品亚洲va在线va天堂资源站 | 亚洲精品777| 欧美在线观看禁18 | 国产精品欧美久久 | 福利视频午夜 | 91大神一区二区三区 | 黄色亚洲大片免费在线观看 | 国产精品手机在线 | 国产成人精品一区二区在线观看 | 国产一区电影在线观看 | 黄视频色网站 | 中文字幕一区二 | 国产视频亚洲 | 丁香六月在线观看 | 国产精品欧美日韩在线观看 | 黄色一级免费电影 | 日本一区二区不卡高清 | 综合婷婷久久 | 国产精品久久久久影院 | 成人丝袜 | 亚洲高清视频在线播放 | 91免费高清观看 | 亚洲精品男女 | www激情网 | 亚洲午夜久久久久久久久 | 一本一本久久a久久精品综合 | 国语对白少妇爽91 | 五月婷婷久草 | 精品日韩在线 | 婷婷天天色| 黄色91免费观看 | 日韩精品专区在线影院重磅 | 综合视频在线 | 亚洲成 人精品 | 91中文在线观看 | 在线观看视频在线观看 | 狠狠婷婷 | 国产精品黄 | 天天操偷偷干 | 中文字幕文字幕一区二区 | 日韩av片在线 | 欧美日韩调教 | 97在线视频免费播放 | 狠狠躁夜夜躁人人爽视频 | 91资源在线免费观看 | 日韩电影久久 | 人人爽久久久噜噜噜电影 | 日本巨乳在线 | 国产精品久久一卡二卡 | 日韩免费视频在线观看 | 欧美乱淫视频 | 久久久久久国产精品美女 | 国产亚洲视频在线免费观看 | 国产成人在线精品 | 欧美在线久久 | 成人a在线观看高清电影 | 免费在线观看av的网站 | 亚洲最大激情中文字幕 | 激情五月色播五月 | 久久欧美综合 | 最近中文字幕国语免费av | 国产精品手机在线观看 | 国产少妇在线观看 | 偷拍精偷拍精品欧洲亚洲网站 | 国产色网站 | 国产精品高潮呻吟久久久久 | 久久久久久久99精品免费观看 | 97国产电影| 色噜噜在线观看 | 午夜久久久影院 | 视频99爱 | 成年人在线免费看视频 | 久久亚洲在线 | 一级α片免费看 | 在线亚洲激情 | 免费在线观看国产精品 | 色网站在线 | 最新动作电影 | 日韩中出在线 | 久久艹在线观看 | 亚洲视频电影在线 | 99久久999久久久精玫瑰 | 97av视频在线观看 | 97福利 | 中文在线字幕免 | 天天干天天干天天操 | 亚洲精品午夜久久久久久久久久久 | 精品亚洲免a | 国产 亚洲 欧美 在线 | 欧美极品xxx | 狠狠操影视 | 99久久精品国产观看 | 91色在线观看视频 | 国产精品免费看久久久8精臀av | 国产最新视频在线观看 | 亚洲成人精品 | 9999在线视频| 免费在线| 91视频在线免费下载 | 99精品偷拍视频一区二区三区 | 九九久久精品视频 | 在线视频区 | 免费观看性生交 | 天天操夜夜逼 | 国产福利91精品张津瑜 | 久久精品视频5 | 日韩中文字幕免费 | 国产又粗又硬又爽视频 | 国产色爽 | 黄色软件在线观看视频 | 91麻豆精品91久久久久同性 | 日韩精品中文字幕一区二区 | 久久久午夜剧场 | 久久久久成 | 国产精品久久久久久久久久久久午夜 | 亚洲狠狠操 | 成人小电影在线看 | 精品一区二区视频 | 亚洲国产中文在线 | 天天做日日做天天爽视频免费 | 国产精品久久久久aaaa九色 | 99久久精品免费看国产麻豆 | 亚洲特级毛片 | 中文字幕在线免费 | 欧美日韩国产高清视频 | 99综合影院在线 | 一区二区精品在线观看 | 日韩精品播放 | 国产亚洲精品久久久久久大师 | 日韩高清一区二区 | 亚洲午夜精品一区二区三区电影院 | 日韩中文幕| 日韩中文字幕a | 狠狠干.com| 成人午夜黄色影院 | 中文在线字幕免 | 在线免费国产视频 | 国产永久免费观看 | 一区二区三区在线不卡 | 天天曰| 久久不见久久见免费影院 | 久久国产精品视频免费看 | 久久婷婷综合激情 | 91九色porny蝌蚪主页 | 中文字幕乱码在线播放 | 亚洲国产成人精品久久 | 久久涩涩网站 | 美女黄视频免费看 | 久久天天躁夜夜躁狠狠85麻豆 | 日韩丝袜在线观看 | 欧美福利久久 | 欧美精品一区二区三区四区在线 | 亚洲综合精品视频 | 国产99久久久精品 | 最新日本中文字幕 | 亚洲永久精品国产 | 中文字幕日韩精品有码视频 | 日韩电影在线看 | 深夜免费小视频 | 九九在线国产视频 | 欧美坐爱视频 | 91精品一区二区在线观看 | 精品自拍网 | 中文字幕视频播放 | 免费成人短视频 | 色偷偷88888欧美精品久久久 | 国产精品综合久久 | 狠狠躁日日躁狂躁夜夜躁 | 丁香激情综合久久伊人久久 | 国产在线一区观看 | 一区二区三区在线影院 | 国产一区二区在线免费 | 福利一区二区三区四区 | 99热这里只有精品国产首页 | 国产在线视频一区二区 | 久久精品国产精品 | 夜夜躁日日躁狠狠久久av | 国产亚洲精品成人av久久影院 | www日韩在线| 人人爱夜夜操 | 日日夜夜天天久久 | 91麻豆精品久久久久久 | 2019中文字幕网站 | 91视频在线观看下载 | h网站免费在线观看 | 久久免费福利视频 | 亚洲成人av影片 | 国产手机精品视频 | 久久97久久 | 国产一区二区三区四区在线 | 亚洲精品午夜aaa久久久 | 一区二区国产精品 | 国产中文字幕免费 | 激情五月色播五月 | 国产成人亚洲在线观看 | 久久精品系列 | 国产精品成人久久久 | 国产亚洲亚洲 | 国产成人av综合色 | 国产一级做a| 五月综合激情网 | 最近中文字幕免费观看 | 久久视频免费在线观看 | 国产欧美中文字幕 | 日韩,精品电影 | 2019中文字幕第一页 | 国产精品一区二区在线播放 | 成人a大片 | 久久久久久不卡 | 国产精品欧美日韩在线观看 | 日韩久久电影 | 丁香色婷婷| 在线观看aaa | 婷婷综合 | 日韩免费电影 | 永久av免费在线观看 | 激情丁香| 日韩精品播放 | 中文字幕精品一区 | 国产一区二三区好的 | 国产小视频免费在线网址 | 国产精品99久久久久久宅男 | 91九色在线观看 | 成人免费大片黄在线播放 | 伊人婷婷在线 | 中文av影院 | 米奇四色影视 | 国产精品毛片一区视频播 | 欧美一区二区在线 | 手机在线永久免费观看av片 | 久久久精品影视 | 九九免费观看视频 | 欧美日韩一二三四区 | 中文字幕在线免费看 | 日本久久久久久久久久 | 中文字幕在线视频网站 | 久碰视频在线观看 | 69久久夜色精品国产69 | 日韩爱爱网站 | 国产精品久久久久久999 | 黄色毛片在线观看 | 亚洲人毛片 | 中文字幕久久精品 | 日韩av图片 | 欧美日本不卡高清 | 国产一级特黄毛片在线毛片 | 日韩欧美视频免费看 | 久久精品久久精品久久 | 91精品在线麻豆 | 在线观看 国产 | 久久久久免费电影 | 亚洲精品小视频在线观看 | 中文字幕精品三级久久久 | 黄色毛片在线 | av在线色| 日韩综合视频在线观看 | 日韩网| 99精品在线免费观看 | 日日爽天天操 | 欧美在线不卡一区 | 午夜精品成人一区二区三区 | 久久精品九色 | 欧美日本高清视频 | 黄色三级网站在线观看 | 精品国产一区二区三区四区vr | 久久久影院一区二区三区 | 国产精品wwwwww | 国产视频精品视频 | 一区二区三区福利 | 肉色欧美久久久久久久免费看 | 成人性生交大片免费看中文网站 | 日韩久久一区 | 特级毛片aaa | 狠狠色狠狠色合久久伊人 | 亚洲精品国精品久久99热 | 亚洲永久精品一区 | 狠狠狠狠狠狠狠 | 亚洲成人影音 | 国产999精品| 国产免费三级在线观看 | 97av在线 | 中文字幕国语官网在线视频 | 久久久午夜精品理论片中文字幕 | 国产午夜麻豆影院在线观看 | av高清在线观看 | 婷婷激情小说网 | 国产一卡二卡在线 | 在线观看日韩中文字幕 | 亚洲乱码精品久久久 | 免费在线成人av电影 | 一级黄色电影网站 | 一区二区三区免费播放 | 啪啪小视频网站 | 四虎成人免费观看 | 日韩精品久久久久久久电影竹菊 | 亚洲自拍偷拍色图 | 国产精品第二页 | 最新的av网站 | 天天干天天射天天插 | 国产一级久久 | 国产片网站 | 国产专区欧美专区 | 九九免费精品视频 | 成年人免费av | 婷婷草 | 91精品久久久久久综合乱菊 | 欧美日韩免费在线视频 | 亚洲精品综合在线 | 国产麻豆果冻传媒在线观看 | 欧美日韩视频一区二区 | 狠狠色丁香婷婷综合 | 午夜av影院 | 亚洲精品动漫成人3d无尽在线 | 97在线观看视频 | 中日韩男男gay无套 日韩精品一区二区三区高清免费 | 国产精品mv| 黄色软件视频大全免费下载 | 狠狠色噜噜狠狠狠狠2022 | 成人九九视频 | 日本三级吹潮在线 | 91av久久| 免费一级片久久 | 欧美久久久久久久久久久久久 | 五月婷婷丁香 | 久久婷婷激情 | 久久不见久久见免费影院 | 超碰免费观看 | 欧美91精品国产自产 | 91网址在线看 | 日韩在线观看不卡 | 中文字幕在线观看第三页 | 久久tv| 黄色成年| 狠狠干.com| 在线看一级片 | 欧美国产大片 | 青青草国产精品 | 四虎5151久久欧美毛片 | 91综合久久一区二区 | 精品国产一区二区在线 | 91视频亚洲 | 色婷婷激婷婷情综天天 | 在线免费观看av网站 | 四虎在线影视 | 国产精品久久久久久久久久久杏吧 | 亚洲精品国产第一综合99久久 | 97精品伊人 | 久艹视频免费观看 | 91手机视频 | 超碰97国产精品人人cao | 黄色一级大片免费看 | 91视频国产高清 | 久久综合加勒比 | 午夜精品久久久久久久99热影院 | 五月天色站 | 亚洲黄色一级电影 | 久久综合九色综合久久久精品综合 | 91亚洲精品久久久蜜桃网站 | 成人三级网址 | 一区二区三区四区不卡 | 18女毛片 | 国产免费人成xvideos视频 | 免费观看国产视频 | 天天天天天天干 | 中文字幕在线观看视频免费 | 亚洲成熟女人毛片在线 | 久草在线91 | 一本之道乱码区 | 九九热免费精品视频 | 亚洲欧美乱综合图片区小说区 | 日韩理论视频 | 在线观看www视频 | 国产资源| 麻豆国产网站入口 | 久草在线91 | 国产视频精品在线 | 黄色一级免费 | 欧美另类亚洲 | 精品久久久久久久久亚洲 | 国产成人精品在线观看 | 349k.cc看片app| 97在线观看免费高清完整版在线观看 | 激情五月激情综合网 | 国产一区二区精 | 又色又爽又激情的59视频 | 日韩有码在线观看视频 | 国产小视频免费观看 | 久久国产精品视频免费看 | 国产手机视频在线播放 | 91香蕉视频好色先生 | 亚洲精品国产视频 | 高清av不卡 | 午夜精品一区二区三区视频免费看 | 综合久久精品 | 免费福利在线 | 久久久久久久国产精品 | 精品国产一区二区三区在线观看 | 精品国产一区二区在线 | 99热这里精品 | 蜜臀久久99精品久久久酒店新书 | 亚洲经典视频 | 天天做天天爱夜夜爽 | 久久久国产精品亚洲一区 | 99精品视频精品精品视频 | av中文国产| av短片在线| 日韩 国产| 91精品视频网站 | 18岁免费看片 | 深爱激情五月综合 | 在线观看蜜桃视频 | 色婷婷激婷婷情综天天 | 久久久久久免费 | 99色免费视频 | 日韩在线免费电影 | 99在线免费观看视频 | 九九久久婷婷 | 久久精品中文视频 | 色wwwww| 精品国产一区二区三区蜜臀 | 91超在线 | 久久综合九色综合网站 | 91av视频导航 | 成人一级免费视频 | 中文字幕在线视频一区 | www免费看 | 91福利视频免费观看 | 久久99亚洲网美利坚合众国 | 91九色视频观看 | 在线免费观看国产 | 91影视成人 | avove黑丝| 精品国偷自产国产一区 | 精品九九九九 | 日韩精品一区二区三区免费观看视频 | 97色综合| 国产一区二区在线视频观看 | 国产色拍拍拍拍在线精品 | 国产精品理论片在线播放 | 69视频永久免费观看 | 极品美女被弄高潮视频网站 | 国产精品白丝av | 国产精品一区专区欧美日韩 | 日韩欧美电影在线 | 欧美爽爽爽 | 一区二区三区高清不卡 | av在线8 | 久久伊人爱 | 91九色蝌蚪 | 婷婷久久一区 | 色噜噜噜噜 | 欧美最猛性xxx | 久久一二三四 | 日本久久久影视 | 久久伊人热 | 美女视频黄是免费的 | 亚洲精品国偷拍自产在线观看蜜桃 | 久久国精品 | 狠狠艹夜夜干 | 美女视频a美女大全免费下载蜜臀 | 黄色影院在线观看 | 国产又粗又猛又色 | 在线中文视频 | 国产尤物视频在线 | www.黄色小说.com | 人人看人人做人人澡 | 97成人精品视频在线播放 | 亚洲欧洲成人 | 国产亚洲精品电影 | 国产精品久久久久久久久毛片 | 九九免费在线观看 | 人人爽人人爽人人片av免 | 国产精品久久久久久久久蜜臀 | 中文字幕乱码电影 | 久久免费播放 | 三级黄色片在线观看 | 日韩精品中文字幕在线播放 | 日本成址在线观看 | 久久免费黄色大片 | 欧美一级专区免费大片 | www.亚洲在线| 久久五月激情 | 久99视频| av九九| 国产高清视频在线播放一区 | 99久久精品免费看国产 | 久久久免费高清视频 | 成人国产一区 | 亚洲另类视频 | 日韩欧美一二三 | 国产 一区二区三区 在线 | 亚洲第一久久久 | 一区二区三区中文字幕在线观看 | 九九热在线视频免费观看 | 天天草视频| 超碰在线公开 | 精品亚洲免费 | 激情五月婷婷综合 | 久久艹综合 | 在线观看国产 | 激情欧美一区二区三区免费看 | 久久视屏网 | 99r在线视频 | 9999亚洲 | 日韩午夜视频在线观看 | 在线观看国产麻豆 | 国产视频在 | 有码中文字幕 | 精品一区免费 | 五月亚洲综合 | 超碰人人草人人 | 久久av黄色 | 五月天婷亚洲天综合网精品偷 | 波多野结衣电影一区二区三区 | 91在线成人| 日本一区二区高清不卡 | 日韩精品欧美一区 | 成人a在线| 成年人在线播放视频 | 精品久久久久久久久久 | 国产中文字幕网 | 色综合久久精品 | 国产第一页在线播放 | 五月天综合婷婷 | 久久久久久久久久久成人 | 丁香久久综合 | 国产精品福利在线观看 | 久久视频在线观看 | 久久综合久久综合久久综合 | 91桃色在线播放 | 久久久久久亚洲精品 | 亚洲国产一区二区精品专区 | 亚洲欧洲在线视频 | 涩涩网站在线看 | 中文资源在线观看 | 日韩一级理论片 | 日韩欧美精品在线 | 91手机视频在线 | 免费观看高清 | 一级淫片在线观看 | 欧洲亚洲激情 | 福利视频一区二区 | 日韩乱码在线 | 九九视频一区 | 最新日韩电影 | 久久久免费在线观看 | 亚洲视频axxx| 亚洲欧洲精品久久 | 综合久久五月天 | 婷婷精品视频 | 日韩一区二区久久 | 成人av久久 | 久久久免费国产 | www.久久免费视频 | 中文字幕在线观看完整版 | 99国产视频 | 久久亚洲婷婷 | 色婷婷成人网 | 欧美综合在线观看 | 欧美国产日韩一区二区三区 | 日韩电影中文字幕 | 国产日韩在线播放 | 日韩高清激情 | www.色在线| 国产成人在线综合 | 色综合夜色一区 | 国产精品第三页 | 久草视频在线资源站 | 国产一级片不卡 | 91av视频观看| 亚洲激情在线播放 | 国产精品18videosex性欧美 | 中文字幕2021 | 亚洲免费精彩视频 | 青春草免费在线视频 | 亚洲日本一区二区在线 | 婷婷网站天天婷婷网站 | 国产精品免费观看视频 | 日本公妇在线观看高清 | 亚洲国产成人久久 | 亚洲电影网站 | 99久久综合狠狠综合久久 | h视频在线看 | 91av短视频| 精品国产一区二区三区免费 | 国产电影黄色av | 国内久久精品 | 久久免费美女视频 | 又黄又刺激视频 | www五月天 | www.亚洲黄| 五月婷婷六月丁香激情 | 天天躁日日躁狠狠躁av麻豆 | 色婷婷成人网 | 亚洲精品国产高清 | 五月婷婷中文网 | 欧美片网站yy | 中文字幕有码在线播放 | 久久精品中文字幕一区二区三区 | 欧美怡红院视频 | 91精品一区国产高清在线gif | 国产精品扒开做爽爽的视频 | 人人草人人草 | 日韩网站视频 | 中文字幕在线看片 | 成人黄色资源 | 欧美亚洲精品在线观看 | 成人a视频 | 欧美美女激情18p | 国产精品一区二区中文字幕 | 日韩色爱| 九九热在线精品视频 | 成年人视频免费在线播放 | av九九| 久久久免费观看完整版 | av久久久| 精品久久久久久综合 | 亚洲精品久久久久久久蜜桃 | 激情五月在线 | 日日夜夜天天射 | 午夜视频免费在线观看 | 超碰国产在线播放 | 日韩在线观看三区 | 中文字幕日韩免费视频 | 欧美另类网站 | 日韩爱爱片 | 亚洲在线激情 | 日韩欧美99 | 色婷婷狠狠五月综合天色拍 | 四虎影视av | 久久国语露脸国产精品电影 | 久久激情精品 | 一级成人在线 | 日日干影院| 日韩激情综合 | 在线观看黄色小视频 | 日韩中文字幕免费视频 | 91人人干 | 国产一级片久久 | 黄色a视频免费 | 激情婷婷网 | 亚洲专区欧美专区 | 最新av网址在线观看 | 国产一卡久久电影永久 | 欧美精品少妇xxxxx喷水 | 久久久久免费精品 | 美女免费视频一区二区 | 亚州精品在线视频 | 午夜av片 | 麻豆精品国产传媒 | 伊人亚洲综合 | 开心丁香婷婷深爱五月 | 91在线国内视频 | 亚洲最快最全在线视频 | 91麻豆网站| 日韩免费高清在线观看 | www黄com| 国产99re| 国产黄a三级三级 | 又黄又刺激又爽的视频 | 国产成人av综合色 | 免费看的黄色录像 | 国产日本三级 | 亚洲欧洲av在线 | 久久久麻豆精品一区二区 | 成年人在线免费看视频 | 精品一二三区视频 | 91在线看片 | 久久视屏网| 久久综合色播五月 | 日韩欧美高清一区二区三区 | 亚洲精品456在线播放乱码 | 久久久久国产视频 | 日韩欧美视频免费看 | 日本免费一二三区 | 天天搞天天干天天色 | 91在线日本| 美女网站在线播放 | 免费亚洲婷婷 | 国产在线中文字幕 | 91亚洲精品久久久蜜桃网站 | 一区二区三区中文字幕在线 | 成年人网站免费观看 | 日韩大片在线免费观看 | 狠狠夜夜 | 国产盗摄精品一区二区 | 国产成人精品一区二区 | 国产免费一区二区三区最新6 | 少妇bbb | 国产精品18久久久 | 五月天,com| 黄色大片免费网站 | 国产高清成人av | 国产精品初高中精品久久 | 亚洲精品白浆高清久久久久久 | 992tv又爽又黄的免费视频 | 日韩午夜一级片 | 欧美视频国产视频 | 成片视频在线观看 | 91精品国产99久久久久 | 最新av网站在线观看 | 国产小视频在线观看免费 | 欧美一级电影免费观看 | 在线免费高清视频 | 一级黄视频 | 九九视频精品免费 | 天天插天天射 | 天天视频色版 | 欧美不卡视频在线 | 久草男人天堂 | 亚洲春色综合另类校园电影 | 久草视频在线免费看 | 干综合网| 超碰夜夜 | 91精品伦理 | 99久久日韩精品视频免费在线观看 | 狠狠操91 | 日日弄天天弄美女bbbb | 国产精品第一 | 91在线国产观看 | 手机av看片 | 午夜免费视频网站 | 婷婷综合视频 | 九九热在线观看视频 | 黄色录像av| 最新av网址在线观看 | 午夜黄网 | 久久精品亚洲一区二区三区观看模式 | 国产成人一区二区三区久久精品 | 亚洲美女视频在线 | 欧美视频在线二区 | 黄色av高清 | 日日夜夜噜噜噜 | 国产精品黄色影片导航在线观看 | 丁香六月婷婷激情 | 激情视频二区 | 亚洲情感电影大片 | 不卡日韩av | 日韩中文字幕亚洲一区二区va在线 | 深夜免费福利在线 | 久在线观看| 国产高清视频在线播放一区 | 久久 一区 | 欧美成人999 | 久久国产经典视频 | 国产精品系列在线 | 久久伊人国产精品 | 婷婷激情欧美 | 国产极品尤物在线 | 色视频国产直接看 | 亚洲视频网站在线观看 | 久久综合加勒比 | h动漫中文字幕 | 国产色视频网站 | 美女在线免费视频 | 西西4444www大胆视频 | 久久视频精品在线 | 国产精品99视频 | 中文字幕欧美日韩va免费视频 | 久久精品综合一区 | 国产免费作爱视频 | 中文字幕色综合网 | 亚洲午夜久久久久久久久 | 九九有精品 | 久久国产精品小视频 | 国产精品视频观看 | 欧美在线视频免费 | 在线之家官网 | 欧美日韩有码 | 超级碰碰碰碰 | 99久久电影| 中文字幕在线观看不卡 | 婷婷色网视频在线播放 | 天天干,天天操 | 欧美日产在线观看 | 国产二级视频 | 久久国产三级 | 91亚色视频 | 中文字幕日韩免费视频 | 91理论电影 | 2022久久国产露脸精品国产 | 免费视频区 | 99精品在线观看视频 | 日韩在线观看网址 | 人人干网站 | 国产日本在线 | 成人app在线免费观看 | 国产精品成人一区二区三区吃奶 | 国产一区免费 | 精品国产一二三四区 | 18av在线视频 | 在线观看日韩一区 | 91一区二区三区久久久久国产乱 | 91亚洲精品久久久久图片蜜桃 | 狠狠色丁香九九婷婷综合五月 | 亚洲精品乱码久久久久 | 2023年中文无字幕文字 | 特级西西www44高清大胆图片 | 99精品欧美一区二区 | 天天曰天天射 | 日韩电影在线视频 | 久久九九免费视频 | 久热色超碰 | 国产精品欧美一区二区三区不卡 | 国产在线观看xxx | 久久www免费视频 | 日本久久91 | 在线中文字幕视频 | 麻豆久久久久 | 国产成人精品国内自产拍免费看 | 91桃色视频 | 中文字幕亚洲国产 | 亚洲综合在线五月 | 永久av免费在线观看 | 天天干天天操人体 | 国产日韩av在线 | 国产伦精品一区二区三区四区视频 | 人成在线免费视频 | 久久伦理电影 | 色综合久久综合中文综合网 | 亚洲国产婷婷 | a视频免费在线观看 | 欧美极品少妇xxxxⅹ欧美极品少妇xxxx亚洲精品 | www.99热精品 | 国产又粗又猛又黄视频 | 午夜影视av| 久草五月| 免费看短 | www91在线观看 | 久久久久久久久久久网站 | 国产中文欧美日韩在线 | 福利一区二区三区四区 | 欧美与欧洲交xxxx免费观看 | 97超碰在线资源 | 激情久久五月 | 国产日韩欧美在线观看 | 中文字幕免费高清在线观看 | 亚洲精品高清视频在线观看 | 国产a级免费 | 欧美一级性| www.五月天婷婷 | 色五婷婷 | 四虎最新入口 | 99riav1国产精品视频 | 久草在线免费电影 | 99在线免费观看视频 | 国产一区免费观看 | 一区二区三区电影 | 精品国产一区二区三区在线 | 在线va视频 | 亚洲国产中文在线 | 免费大片av | 亚洲资源视频 | 9在线观看免费高清完整版 玖玖爱免费视频 | 天天干夜夜夜 | 91在线成人 | 精品一区二区在线免费观看 | 午夜久久电影网 | 国产美女视频一区 | 亚洲欧洲中文日韩久久av乱码 | 在线观看国产91 | 91精品国产高清自在线观看 | 久久久亚洲精华液 | 国产91aaa| 久久精品中文视频 | 久久久污 | 碰超在线97人人 | 午夜在线免费观看 | 国产不卡一二三区 | av888av.com| 视频在线日韩 | 日韩高清一区在线 | 911精品美国片911久久久 | 在线免费观看黄色小说 | 久久久www成人免费精品张筱雨 | 色中色资源站 | 97超碰影视| 伊人春色电影网 | 另类五月激情 | 日本三级在线观看中文字 | 91日韩在线播放 | 精品美女久久 | 最新日韩视频在线观看 | 五月天激情视频 | 午夜精品久久久 | 色99在线 | 亚洲一区免费在线 | 天天干天天做天天操 | 狠狠色丁香婷婷综合最新地址 | 4438全国亚洲精品观看视频 | 色噜噜狠狠狠狠色综合 | 久久伊人操 | 国产黄色片久久久 | 国产精品乱码高清在线看 | 九九热精品视频在线播放 | 成人黄色在线播放 | 四虎精品成人免费网站 | 久久久精品一区二区 | 91tv国产成人福利 | 日日日视频 | 五月婷网站| www.亚洲视频.com | 欧美一级黄色视屏 | 成人免费视频a | 久久99国产精品久久 | 黄网在线免费观看 | 欧美日韩二三区 | 亚洲视频精选 | 亚洲日b视频 | 九九九在线观看视频 | 日韩免费观看一区二区三区 | 久久综合久久鬼 | 亚洲精品国产区 | 探花视频在线观看免费版 | 国内外激情视频 | 五月婷婷网站 | 国产男女爽爽爽免费视频 | 色婷婷天天干 |