PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   系統組件 (https://www.pcdvd.com.tw/forumdisplay.php?f=19)
-   -   有關THREADS的疑問 (https://www.pcdvd.com.tw/showthread.php?t=357927)

zone0076 2004-07-16 01:21 PM

有關THREADS的疑問
 
THREADS:功能是使程式分成好幾路進行.它可以讓一個程式的許多複本分享同樣的資料 我看不懂是啥意思??? 可以解釋一下嗎??
  啥是程式複本??

Barryko 2004-07-16 05:40 PM

thread要同時跟process做比較就會比較清楚

同一個程式要是執行一次就是以一個process開啟
這樣每份程式都要佔用一塊自己的記憶體
而這之中卻有很多是重複的區塊
並且系統在load process與terminate process
耗費的效能很大

thread的好處在於
程式只需要載入一次
每份程式只擁有自己的資料區段
而相同的程式碼則共同使用
而且程式在開啟與結束時
並不會像process的load與terminate一樣耗費資源


所有的時間均為GMT +8。 現在的時間是03:02 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2026。