multithreading 相关问题

多线程是计算机或程序通过利用多个并发执行流(通常称为线程)同时或异步执行工作的能力。

标准对RMW的负载部分是否比纯负载提出了更多的要求

考虑这个例子: #包括 #包括 #包括 #包括 #包括 int main(){ std::atomic v = 0; 是...

回答 1 投票 0

Thread::startVirtualThread 作为 Threadfactory

为什么这段代码会导致java.lang.IllegalThreadStateException? newSingleThreadScheduledExecutor(Thread::startVirtualThread).scheduleWithFixedDelay( () -> System.out.println("你好,...

回答 1 投票 0

如何防止工作线程空闲直到下一个条件变量通知

假设我有一堆工作线程正在等待,直到队列中有任务。一般来说,你让生产者调用生产函数,然后通知一个,以便工作线程......

回答 1 投票 0

如何在不同的函数中使用互斥锁和解锁

我有多个连续执行的函数。 第一个函数确定指向 ram 中某个位置的指针,如果该位置与另一个线程共享,它会调用

回答 1 投票 0

Java 易失性和多线程:以下程序的所有可能输出是什么?

考虑以下代码: 公共类主要{ 公共静态无效主(字符串参数[]){ 线程 t1 = new SimpleThread(); 线程 t2 = new SimpleThread(); t1.start()...

回答 1 投票 0

将可调用对象中的可调用对象提交给执行程序服务会导致程序挂起

目前我一直在使用FixedThreadPool来细分一个大任务;这一切都运行良好。然而;我现在发现其中一项任务的一部分本身可以细分。我用过...

回答 2 投票 0

了解Java中两种Thread实现方式的区别?

我正在学习 Java 线程,并且遇到了两种不同的创建线程的方法。我不确定它们之间的技术差异: // 方法1 线程 n = 新线程(新

回答 1 投票 0

无法安装uwsgi Python包:无法启动新线程

我正在维护服务器,想要安装并运行 nginx + uwsgi Django 应用程序。不幸的是,我一直在安装要求,特别是安装 uwsgi: pip3 安装 uws...

回答 1 投票 0

如何将 lambda 函数转发到底层 std::thread 构造函数以便在单独的线程中执行它?

给定一个路径,文件观察器会定期检查其可用性(如果创建/删除)或时间戳(如果文件存在并且其内容已被修改)。下面的代码(取f...

回答 1 投票 0

在Python中递归且与字符串列表并行调用相同的函数

我有一个用户列表,即 user_list=["用户1","用户2","用户3"] 我有一个名为搜索的功能,它搜索用户及其经理,然后搜索经理的经理和...

回答 1 投票 0

如果我填充一个字典并将其分配给一个字段 - 我可以保证该字段不会包含一半填充的字典吗?

在下面的代码中,我填充字典的内容,然后将其分配给 Data。因此,我的心理期望是 Data 将包含 null 或包含两个元素的字典。 布...

回答 1 投票 0

如何在保持原始行顺序的情况下高效地并行读取和处理大文件?

我正在开发一个Python项目,我需要处理一个非常大的文件(例如,一个多GB的CSV或日志文件)。为了加快速度,我想并行处理文件,但我需要确保......

回答 1 投票 0

Redis 服务器在多线程 Perl 脚本中响应“资源暂时不可用”

我正在 Perl 中开发一些使用线程(最多 10 个)的脚本;每个线程读取一个文件,处理每一行并将每行结果保存在 Redis 的列表或哈希表中。一切正常

回答 2 投票 0

这两个操作如果是互斥操作,一定要序列化吗?

考虑这个例子: #包括 #包括 无效关闭(int); 无效使用(int); int 创建(); int main(){ std::atomic is_shutdown = false; int fd = 创建...

回答 1 投票 0

java 2个线程按顺序打印数字

我正在尝试使用 2 个线程按顺序打印 1 到 10。 这是代码。 公共类多线程实现 Runnable { 私有静态易失性整数计数= 1; 私有静态易失性

回答 2 投票 0

使用 std::atomic 实现互斥锁需要什么?

类原子锁 { std::atomic_flag 标志; 民众: 无效锁(){ while (flag.test_and_set(std::memory_order_acquire)) flag.wait(true, std::memory_order_acquire); } ...

回答 1 投票 0

Asyncio 线程安全原语

我需要线程安全原语(锁定、条件信号量),它们存在于 asyncio 生态系统中吗? 我自己写了一些代码,但感觉有点慢: 导入异步 从线程导入

回答 1 投票 0

单个 VC 的 iOS 多个 API 调用 - 最佳实践

我使用的是 Swift 3.0,我有一个要求,我的 VC 基于 4API 调用显示屏幕。其他VC有2个API调用。 截至目前,我创建了一个后台线程并串行运行它。没有

回答 1 投票 0

API 服务器调用中的字符串打印,但不在其外部

我不明白为什么对于“第二个徽章打印”,控制台中甚至没有打印任何内容,但是对于“第一个徽章打印”,我确实看到了我得到的东西?! -(void)runBadgeCall{ NSLog(@"---RAN BADGE CALL---")...

回答 1 投票 0

主线程检查器:在后台线程上调用 UI API:-[UIApplication delegate] 冻结应用程序

每当我的应用程序从 JSON 获取数据时,它有时会收到此警告并且应用程序会立即冻结: 主线程检查器:在后台线程上调用的 UI API:-[UIApplication delegate] ...

回答 3 投票 0

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