2011-03-03 93 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执行任何操作。