2009-06-27 33 views
3

我想知道操作系統如何使程序進行處理。 Os正在採取哪些步驟來使程序成爲一個過程。程序如何成爲一個過程。操作系統如何使程序成爲一個進程

我的意思是一個程序是如何變成一個過程,有哪些參數OS增加了製作節目的過程

謝謝你在前進之前,內核數據結構。

+0

你有一個特定的操作系統? – 2009-06-27 11:03:07

+4

這是一個消息,這使得一個殺死她的進程的用戶陷入了僵局。他們正在把這個過程重新帶回來,因爲太太太太讓我的朋友失去了他的產卵;我對你的地段感到遺憾 – 2009-06-27 11:13:35

+2

LOL @ Pete,或許這個問題應該改名如何形成過程? – 2009-06-27 11:15:35

回答

6

每個操作系統是g以不同的方式做到這一點。

然而,一般會在一個現代操作系統發生以下步驟:

  • 創建裝入在地址同意
  • 程序映像新的地址空間
    • 這可能涉及到的relocation圖像或依賴項。
  • 執行「背景」設置
    • 包括堆棧,以及呼叫到在「主要」功能同意執行的邏輯線程

我粉飾很多討厭的小細節,但這是一個基本的概述。

相關問題