一面: 時(shí)間:2019年8月12日 時(shí)長: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ù)庫管理系統(tǒng),如infomix所實(shí)現(xiàn)的是用戶級線程...
進(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)鏈接與動態(tài)鏈接的區(qū)別:靜態(tài)鏈接:把要調(diào)用的函數(shù)或者過程直接鏈接到可執(zhí)行文件中寇仓,成為可執(zhí)行文件的一部分,換句話說:函數(shù)和過程的代碼就在程序的E...
背景:連續(xù)分配方式會形成許多“碎片”罩句,雖然可通過“緊湊”方法將許多碎片拼接成可用的大塊空間焚刺,但須為之付出很大的開銷,如果允許將一個(gè)進(jìn)程直接分散地...
背景知識 局部性原理:時(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ū)慨丐,程序具有讀寫權(quán)限坡脐,一般使用fork函數(shù)實(shí)現(xiàn)父進(jìn)程與子進(jìn)程的通信。命...