第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

系統(tǒng)調(diào)用的包裝函數(shù)是否也稱為系統(tǒng)調(diào)用?

系統(tǒng)調(diào)用的包裝函數(shù)是否也稱為系統(tǒng)調(diào)用?

LEATH 2021-03-31 13:15:03
該函數(shù)的文檔中open()說明以下內(nèi)容:open()系統(tǒng)調(diào)用將打開由路徑名指定的文件。我認(rèn)為這open()是系統(tǒng)調(diào)用的包裝函數(shù),而不是系統(tǒng)調(diào)用本身。還是系統(tǒng)調(diào)用的包裝函數(shù)也稱為系統(tǒng)調(diào)用?
查看完整描述

2 回答

?
嗶嗶one

TA貢獻(xiàn)1854條經(jīng)驗 獲得超8個贊

簡短答案-是的。
長答案-這取決于。系統(tǒng)調(diào)用是一種編程方式,計算機(jī)程序從該程序中向其執(zhí)行操作系統(tǒng)的內(nèi)核請求服務(wù)。這可能包括與硬件相關(guān)的服務(wù)(例如,訪問硬盤驅(qū)動器),創(chuàng)建和執(zhí)行新進(jìn)程以及與諸如進(jìn)程調(diào)度之類的集成內(nèi)核服務(wù)進(jìn)行通信。系統(tǒng)調(diào)用提供了進(jìn)程與操作系統(tǒng)之間的基本接口。

系統(tǒng)調(diào)用未定義為特定功能。相反,它們是請求服務(wù)或換句話說就是OS API。語言標(biāo)準(zhǔn)提供的標(biāo)準(zhǔn)功能幾乎總是對用戶隱藏它們。并且該標(biāo)準(zhǔn)是在不同操作系統(tǒng)的編譯器中實現(xiàn)的。


查看完整回答
反對 回復(fù) 2021-04-16
?
12345678_0001

TA貢獻(xiàn)1802條經(jīng)驗 獲得超5個贊

另一個答案是正確的,但我也想補(bǔ)充一點,對我來說,解釋為什么將open視為系統(tǒng)調(diào)用的最簡單方法是,因為不能保證在所有OS上syscall都是相同的。例如,如果我們想象一個打開了syscall 1的操作系統(tǒng),那么另一個操作系統(tǒng)可能會使用syscall 1進(jìn)行寫操作(就像linux x64一樣),因此,為了兼容起見,open()添加了這樣的功能,其中OS將open()作為調(diào)用提供到適當(dāng)?shù)膕yscall值,并且程序員不必?fù)?dān)心在不同操作系統(tǒng)之間調(diào)用正確的syscall號碼

查看完整回答
反對 回復(fù) 2021-04-16
  • 2 回答
  • 0 關(guān)注
  • 469 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號