2011-03-03 106 views
0

我想知道Boost互斥量和信號量是否存儲磁盤上的任何信息,或者是否有避免這種情況的選項(例如,將數據存儲在內存塊中)。在磁盤或內存中提高互斥量和信號量?

我在意這個細節都出於性能的考慮,同時也爲了避免過早地拋出我的SSD了......

謝謝。

+0

爲什麼地球上會有OS同步對象碰到磁盤? – 2011-03-03 18:38:09

+0

T.E.D .:我只是想確定它沒有。 – Pietro 2011-03-03 23:38:10

回答

3

它們純粹是在記憶中。如果這個特定的內存被寫出到分頁文件中,那麼任何會在磁盤上結束的唯一方法就是。但是,如果發生這種情況,則不會再對其他任何正在寫入分頁文件的SSD執行任何操作。