|
藍森林 http://www.lslnet.com 2006年6月6日 10:18
幾中讀入配置文件的方法. 不太明白
我在多進程程序中看到過以下幾中讀入配置文件的方法. 不太明白, 誰給比較一下, 講一講?
1. 父進程先讀入配置文件並賦值給變量, 然後創建子進程. 子進程使用這些變量
2. 父進程先創建子進程, 然後由子進程讀入配置文件並賦值給變量
3. 父進程先讀入配置文件並賦值給變量, 然後創建子進程, 然後通過IPC方式把環境這些變量的值傳給子進程使用 |
幾中讀入配置文件的方法. 不太明白
1和2fork後,父子二人分道揚鑣。都有自己獨立的進程地址空間。(有些屬性複製,但是更改不可逆)
如果父子多人交互操作配置文件,3方案可行。 |
幾中讀入配置文件的方法. 不太明白
多謝, 明白了.
2是我自己想的, 不知實踐中是不是有. 1比較常見. 我對3的用處不太懂. 因為程序一般就是讀配置, 不會對這些配置有什麼操作. hehe |
幾中讀入配置文件的方法. 不太明白
如果配置文件讀入後由一個進程或線程來使用的話,那麼你三個方案隨便怎麼做都可以。 |
幾中讀入配置文件的方法. 不太明白
如果由多個進程使用呢? |
| |