concurrency 相关问题

在计算机科学中,并发性是系统的属性,其中可以在重叠的时间段中执行多个计算。计算可以在同一芯片中的多个核上执行,在同一处理器上抢占时间共享线程,或者在物理上分离的处理器上执行。

学习如何设计多进程软件以及如何决定使用哪种方法的资源

我想了解如何决定在我的软件中使用哪种多流程设计方法,例如如何决定是否应该使用守护进程和按需连接的客户端进程,p...

回答 1 投票 0

使用并行扩展索引 Lucene

我想加快将 10GB 数据索引到 Lucene 索引中的速度。 TPL 是一个好方法吗? 我是否需要将数据分成块,然后让每个线程开始索引......

回答 2 投票 0

来自多个协程/线程的流生产者/构建器

我有几个生产者,每个生产者都会向自己的流发出数据,然后我将它们合并为一个,进一步处理这些值并消耗它们: 有趣的 makeInputFlow() = 流 { while (shouldMakeRequest...

回答 1 投票 0

多线程写入mmap时内存数据损坏

我正在开发一个严格与页面大小对齐的高性能消息传递异步缓冲区。确保发生崩溃或意外终止时数据的持久性(无

回答 1 投票 0

阅读《Java 并发实践》后可以了解更多并发示例吗?

SO 的许多人建议通过阅读 Java Concurrency in Practice (JCIP) 来深入研究 Java 并发,有时还会提到 Doug Lea 1999 年的书: https://stackoverflow.com/questions/

回答 2 投票 0

如何异步填充多个文件的内容,同时不同时读取超过 N 个文件?

我有一个文件处理管道,在某些时候我想将某些文件异步加载到内存中,同时读取的文件不超过 mdop 文件。 文件的名称是

回答 1 投票 0

这个pthread实际上是如何工作的?

我实际上正在使用SMP进行编译器项目,并且想要使用pthreads进行编码,并且听说了许多并行的东西打开mpi等等,所以首先从如何将这个线程分配给核心而开始

回答 3 投票 0

理解java中的锁

我正在了解java中的锁,但我很难理解这个概念。这是一个带锁的 Java 代码示例 公共类LockQ { 类共享{ 静态整数计数 = 0; } c...

回答 1 投票 0

多线程期间的数据一致性

假设应用程序中有 3 个线程 T1、T2 和 T3,它们都在同一时间启动。它们都从某个表、行和列中读取相同的值。假设这个值为 50。 1. T1 是...

回答 2 投票 0

Kotlin Flows 中基于按键的去抖动

我有一个键值对流(例如Flow>),我想根据键对其进行反跳/限制,这样当一些具有非唯一键的对序列出现时,我

回答 1 投票 0

并发写入 NFS 期间的读取问题

我有两个进程:一个是使用 fwrite 循环写入文件,另一个是使用 read 循环读取文件。读取器进程有时会返回正读取大小,但全部为 0x00 ...

回答 1 投票 0

Linux 中多进程计算一个文件的字母表

主程序充当父进程,根据参数指定的进程数使用 fork() 创建子进程。父进程平均分配整个文件大小

回答 1 投票 0

Neo4j - 并发问题(锁定/解锁节点)

我有一个nodejs项目,存在一些并发问题。我有一个处理程序,它读取更新后的状态,然后将其写入同一节点的 neo4j 数据库。当 2 个并发进程...

回答 1 投票 0

Minimal API 如何处理多个用户的并发请求?

假设我正在使用以下 C# Minimal API 端点: 私有计算器 calcObj = new Calulator(); app.MapGet("/calc", (int a, int b) => { varadditionResult = calcObj.Addition(...

回答 1 投票 0

对 NFS 文件进行并发写入和读取操作的问题

我有两个进程:一个是使用 fwrite 循环写入文件,另一个是使用 read 循环读取文件。读取器进程有时会返回零字节(缓冲区中全为零......

回答 1 投票 0

在 Kotlin 协程中等待 Java 5 Futures,而不阻塞线程

我有一个挂起函数,我想从中返回 Java 5 Future 的结果。 future 对象来自另一个库 Firebase Cloud Firestore- Admin SDK for Java,并提供了一个阻止...

回答 3 投票 0

AVCaptureSession 在 Swift 6 上崩溃

我不确定我的帖子是否完全符合规则,或者是否有人能够克隆该存储库,但我被困住了。 将 Swift 语言版本从 5 更改为 6 并进行一些调整后(

回答 1 投票 0

当另一个进程同时修改目录时,posix readdir() 可以跳过或重复条目吗?

readdir() 规范说: 如果文件在最晚之后从目录中删除或添加到目录中 最近调用 opendir() 或 rewinddir(),无论后续调用 readdir() 返回该 fi 的条目...

回答 1 投票 0

在并发 Haskell 中原子地修改多个 IORef

atomicModifyIORef 的文档说明如下: 此函数对于在多线程程序中安全地使用 IORef 非常有用。如果你只有一个 IORef,那么使用atomicModifyI...

回答 1 投票 0

同步同一 Greasemonkey 脚本的多个实例

我有一个 Greasemonkey 用户脚本,它在任务队列上运行。该队列是一堆序列化的 JSON 对象,分散在脚本私有首选项空间中,可以通过 GM_getValue 访问,

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.