如何解决标志的线程同步
我有一个可以由两个线程读取、清除和设置的标志,我想我需要某种同步。我阅读的所有文档都专注于资源保护,我想知道我的用例是否有更轻量级的东西。我对不会每次都调用内核的东西特别感兴趣。我目前正在使用 Objective-C 进行编码。
这是我的特定用例:
// First thread does the following between
// a few times and hundreds of time per second.
updateBuffer();
If (displayNeedsUpdate)
displayBuffer();
displayNeedsUpdate = 0;
// Second thread does this 60 times per second:
displayNeedsUpdate = 1;
非常感谢!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。