可否如果兩個程序同時訪問它的共享存儲器被破壞,一個書寫到它,而另一個從中讀取?共享存儲器C++的讀取和寫入同步
我有兩個方案,一是將得到服務器和網絡的一些數據解析處理的數據保存到共享內存中,我有一個讀程序,將讀取到最後保存的數據集。
例如,如果第一程序已經從服務器100收集到的數據和當前在第101服務器,直到第100個服務器的所有的數據將被由讀取器讀取的程序。一旦第101次完成,閱讀器程序將讀取第101個數據集。 這裏的數據從服務器組可以有多個數據,如磁盤空間,裝載等 所以做這種訪問損壞數據的共享內存?或者我可以這樣做嗎?
C或C++? C中的標籤,C++中的標題。 – vulkanino 2012-02-27 10:30:15
任何特定的體系結構或ISA? – Necrolis 2012-02-27 10:37:03