一面: 時(shí)間:2019年8月12日 時(shí)長(zhǎng):30分鐘 方式:電話 問題:說下網(wǎng)絡(luò)協(xié)議各層的作用是什么2 .網(wǎng)絡(luò)層為什么采用ip而不采用mac地址唯...
僵尸進(jìn)程 概念:一個(gè)父進(jìn)程利用fork創(chuàng)建子進(jìn)程,如果子進(jìn)程退出,而父進(jìn)程沒有利用wait或者waitpid來獲取子進(jìn)程狀態(tài)信息,那么子進(jìn)程的狀...
線程的實(shí)現(xiàn)方式 線程已在許多系統(tǒng)中實(shí)現(xiàn)深员,但各系統(tǒng)的實(shí)現(xiàn)方式并不完全相同,有的系統(tǒng),特別是一些數(shù)據(jù)庫(kù)管理系統(tǒng)仰税,如infomix所實(shí)現(xiàn)的是用戶級(jí)線程...
進(jìn)程的三種基本狀態(tài) 就緒狀態(tài):這是指進(jìn)程已處于準(zhǔn)備好運(yùn)行的狀態(tài),此時(shí)進(jìn)程已分配到除CPU以外所有的必要資源抽诉,只要獲得CPU陨簇,便可立即運(yùn)行,若系統(tǒng)...
靜態(tài)鏈接與動(dòng)態(tài)鏈接的區(qū)別:靜態(tài)鏈接:把要調(diào)用的函數(shù)或者過程直接鏈接到可執(zhí)行文件中迹淌,成為可執(zhí)行文件的一部分河绽,換句話說:函數(shù)和過程的代碼就在程序的E...
背景:連續(xù)分配方式會(huì)形成許多“碎片”,雖然可通過“緊湊”方法將許多碎片拼接成可用的大塊空間唉窃,但須為之付出很大的開銷耙饰,如果允許將一個(gè)進(jìn)程直接分散地...
背景知識(shí) 局部性原理:時(shí)間局限性:如果程序中某條執(zhí)行被執(zhí)行,則不久后該指令還可能被在次執(zhí)行纹份。如果某條數(shù)據(jù)被訪問過苟跪,則不久以后該數(shù)據(jù)還可能被繼續(xù)訪...
1. 死鎖的概念: 在兩個(gè)或多個(gè)并發(fā)進(jìn)程中,如果每個(gè)進(jìn)程持有某種資源而又等待其它進(jìn)程釋放它或它們現(xiàn)在持有的資源蔓涧,在未改變這種狀態(tài)之前件已,都不能向前...
LINUX的六大通行方式: 管道:匿名管道:在內(nèi)核中申請(qǐng)一塊固定大小的緩沖區(qū),程序具有讀寫權(quán)限蠢笋,一般使用fork函數(shù)實(shí)現(xiàn)父進(jìn)程與子進(jìn)程的通信拨齐。命...