synchronization 相关问题

同步是指使用控件来维护一致的表示,即一组运行相同程序的进程(进程同步)或数据表示(数据同步)。

如何同步mysql数据库从本地主机更新到在线服务器

我正在尝试制作一个在本地主机中运行的应用程序。 最终,我需要通过本地数据库中的数据更新我的在线数据库,但我不知道该怎么做。 谁可以电话...

回答 2 投票 0

如何有效地按特定顺序获取互斥锁?

我需要使用外部确定的顺序在关键部分运行代码。 我目前提出了基于票证的锁,它利用互斥体和 condvar 来使其他线程进入睡眠状态。不幸的是,它

回答 1 投票 0

向同步块传递参数的目的是什么?

我知道 当您同步代码块时,您指定哪个对象的锁 你想用作锁,所以你可以,例如,使用一些 第三方对象作为这个饼的锁...

回答 3 投票 0

是什么导致了缓冲类中的赛车状况

我正在尝试创建一个通用类来进行一些同步缓冲写入操作。 我试图最大限度地减少锁定时间,所以我使用了一个非最终锁定对象,我的想法足以保持......

回答 1 投票 0

从源到目标的同步线程复制

我的目标是将大量文件从我的文件服务器复制到 USB 磁盘或其他磁盘以进行备份。对于这个任务,我想编写一个程序,使用线程来复制文件,并让...

回答 1 投票 0

是否有一个平台没有本机指针大小的原子,但具有其他大小的原子?

我正在对广泛使用的开源库进行重构,并希望使其尽可能健壮。 目前,如果支持的话,它使用原子 size_t 变量,但我想知道它是否会错过一些

回答 1 投票 0

在刷新和取消映射之前,我是否需要同步从不同线程对内存映射文件的写入?

假设我有内存映射文件并从不同的线程写入它(写入永远不会重叠并且彼此独立)。我想将已经写入的数据与磁盘同步并执行...

回答 1 投票 0

如何在 SimPy 中完成另一个进程后启动一个进程?

我正在做一项作业,我必须使用 SimPy 来完成它。基本上有一个我必须实现的算法,该算法由两个过程(基本上是两个不同的函数)组成。一个...

回答 1 投票 0

在刷新和取消映射之前,我是否需要同步从不同线程对内存映射文件的写入?

假设我有内存映射文件并从不同的线程写入它(写入永远不会重叠并且彼此独立)。我想将已经写入的数据与磁盘同步并执行msyn...

回答 1 投票 0

C中父子进程中TAILQ队列同步的问题

有 5 个子进程和 1 个父进程(为了简化,我们只使用 1 个子进程)。一些计算在子进程中进行,之后它们必须将信息传递给父进程。我我们...

回答 1 投票 0

如何保持本地和云数据库同步?

我们计划将用java编写的应用程序迁移到Azure。应用程序数据库位于 oracle 中,我们希望在 Azure SQL 中重写它。保持两者的最佳策略应该是什么......

回答 1 投票 0

我如何知道给定路径是否有效,无论其中是否存在文件?

我从 NodeJS 开始,我在这里寻找答案,但还没有找到任何有用的东西。我有一个接收路径的函数,需要首先检查该路径是否有效,w...

回答 1 投票 0

如何通过跨设备同步唯一识别EKEvent

我正在尝试为项目制作事件同步功能。我需要与远程服务器同步事件。 假设我在设备 A 中安装了该应用程序。 如果我登录到另一台设备,让我们选择 B,然后...

回答 1 投票 0

ObjectOutputStream 停止工作且没有错误消息

我目前正在开发一个视频传输程序,涉及一个客户端发送器、一个服务器接收器和多个客户端接收器。发送方每 75 毫秒向服务器发送一次视频帧,然后服务器

回答 1 投票 0

std::mutex 是否强制缓存一致性?

我有一个非原子变量 my_var 和一个 std::mutex my_mut。我假设到目前为止,程序员已经遵循了以下规则: 每次程序员修改或写入 my_var 时,他

回答 2 投票 0

std::mutex 是否强制缓存内聚?

我有一个非原子变量 my_var 和一个 std::mutex my_mut。我假设到目前为止,程序员已经遵循了以下规则: 每次程序员修改或写入 my_var 时,他

回答 2 投票 0

在 if-else 分支的两个块内移动块的优化是否正确?

警告(伪代码) 假设我们有一个内核: def 内核(数组): a = get_global_id(0) 如果 a > 1: 数组[0] = 10 屏障(LOCAL_MEM_FENCE) 是不是代码优化的时候出错了...

回答 1 投票 0

如何在主线程中等待子线程完成,反之亦然?

在 C++ 中,我有一个更新函数,它会迭代立方体数组,应用物理原理,然后绘制: 更新() { 对于立方体中的每个立方体: { 物理(立方体) } 画() } 我是...

回答 1 投票 0

为什么锁不能由不同的线程解锁,而二进制信号量可以?

从并发编程中锁和二进制信号量的概念来看,为什么没有锁锁的线程不能解锁锁,而二进制信号量可以释放/

回答 1 投票 0

Java 在操作多个属性并锁定一个锁对象时使用同步和易失性

我需要在 Java 中操作多个属性,同时保持它们同步。 这段代码是否正确(根据我的理解,这是): X类{ 私有最终对象lockObject = new Object();

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.