|
|
1
1
遗憾的是,对您的问题的简短回答是“没有任何操作系统工具可以强制执行比进程更轻的共享内容。”理论上,对于静态分析工具(如clang)来说,这将是一个有趣的方向,但我现在还不知道有任何这样的工具。
|
|
|
2
1
这是一个小测试,但它的工作。应该给你一个开始最坏情况的地方。 |
|
|
3
0
|
|
|
4
0
对你来说,一个好的方法就是传递信息。两个参与者或线程在他们之间建立了一个通信通道。这个通道的语义可以是复杂的,也可以是简单的。一个简单的语义是消息是原子地编写和使用的。这可用于实现无共享方法,是许多编程模型的首选方法。 这就是谷歌GO语言使用的模式。 |
|
|
ron burgundy · 获取-释放语义是否跨线程传递?[副本] 11 月前 |
|
|
H3007 · 并发运行python子进程似乎不是并发的 1 年前 |
|
|
The Oddler · TVar会阻止读取直到更改吗? 1 年前 |
|
|
Wang Tuma · 使用信号量的c++并发问题:按顺序打印 1 年前 |
|
|
Marcel Batista · 在不同线程中更新密钥时的字典线程安全 1 年前 |
|
|
rico · 当volatile关键字真的是必要的? 1 年前 |