freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

操作系統(tǒng)實驗報告實驗四-資料下載頁

2025-08-03 04:44本頁面
  

【正文】 ,每個tick使it_virt_value減1,減到0時向進程發(fā)信號SIGVTALRM,并重新置初值。初值由it_virt_incr保存。具體代碼見kernel/()。(5) unsigned long it_prof_value,it_prof_incr。同樣是itimer軟件定時。采用jiffies為單位。不管進程在用戶態(tài)或內(nèi)核態(tài)運行,每個tick使it_prof_value減1,減到0時向進程發(fā)信號SIGPROF,并重新置初值。初值由it_prof_incr保存。 具體代碼見kernel/。(6) long utime,stime,cutime,cstime,start_time。以上分別為進程在用戶態(tài)的運行時間、進程在內(nèi)核態(tài)的運行時間、所有層次子進程在用戶態(tài)的運行時間總和、所有層次子進程在核心態(tài)的運行時間總和,以及創(chuàng)建該進程的時間。6.信號量數(shù)據(jù)成員(1) struct sem_undo *semundo。進程每操作一次信號量,都生成一個對此次操作的undo操作,它由sem_undo結(jié)構(gòu)描述。這些屬于同一進程的undo操作組成的鏈表就由semundo屬性指示。當(dāng)進程異常終止時,系統(tǒng)會調(diào)用undo操作。sem_undo的成員semadj指向一個數(shù)據(jù)數(shù)組,表示各次undo的量。結(jié)構(gòu)定義在include/linux/。(2) struct sem_queue *semsleeping。每一信號量集合對應(yīng)一個sem_queue等待隊列(見include/linux/)。進程因操作該信號量集合而阻塞時,它被掛到semsleeping指示的關(guān)于該信號量集合的sem_queue隊列。反過來,semsleeping。sleeper指向該進程的PCB。7.進程上下文環(huán)境(1) struct desc_struct *ldt。進程關(guān)于CPU段式存儲管理的局部描述符表的指針,用于仿真WINE Windows的程序。其他情況下取值NULL,進程的ldt就是arch/i386/。(2) struct thread_struct tss。任務(wù)狀態(tài)段,其內(nèi)容與INTEL CPU的TSS對應(yīng),當(dāng)前運行進程的TSS保存到PCB的tss,新選中進程的tss內(nèi)容復(fù)制到CPU的TSS。結(jié)構(gòu)定義在include/linux/。(3) unsigned long saved_kernel_stack。為MSDOS的仿真程序(或叫系統(tǒng)調(diào)用vm86)保存的堆棧指針。(4) unsigned long kernel_stack_page。在內(nèi)核態(tài)運行時,每個進程都有一個內(nèi)核堆棧,其基地址就保存在kernel_stack_page中。8.文件系統(tǒng)數(shù)據(jù)成員(1) struct fs_struct *fs。fs保存了進程本身與VFS的關(guān)系消息,其中root指向根目錄結(jié)點,pwd指向當(dāng)前目錄結(jié)點,umask給出新建文件的訪問模式(可由系統(tǒng)調(diào)用umask更改),count是Linux保留的屬性,如下頁圖所示。結(jié)構(gòu)定義在include/linux/。(2) struct files_struct *files。files包含了進程當(dāng)前所打開的文件(struct file *fd[NR_OPEN])。在Linux中,一個進程最多只能同時打開NR_OPEN個文件。而且,前三項分別預(yù)先設(shè)置為標(biāo)準(zhǔn)輸入、標(biāo)準(zhǔn)輸出和出錯消息輸出文件。(3) int link_count。文件鏈(link)的數(shù)目。Array.內(nèi)存數(shù)據(jù)成員(1) struct mm_struct *mm。在linux中,采用按需分頁的策略解決進程的內(nèi)存需求。task_struct的數(shù)據(jù)成員mm指向關(guān)于存儲管理的mm_struct結(jié)構(gòu)。其中包含了一個虛存隊列mmap,指向由若干vm_area_struct描述的虛存塊。同時,為了加快訪問速度,mm中的mmap_avl維護了一個AVL樹。在樹中,所有的vm_area_struct虛存塊均由左指針指向相鄰的低虛存塊,右指針指向相鄰的高虛存塊。 結(jié)構(gòu)定義在include/linux/。
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1