线程 问答列表

在不阻塞主线程的情况下读取 IO 时出现的问题

作者:Orcadeum 提问时间:3/26/2023

我有这段代码,它在内部运行,特别是在内部运行,就像这个例子一样。impl Appfn launch() 输出读取和写入必须在单独的线程中进行,以便 GUI 不会冻结。我有 treid 来使用 MIO...

LINQ AsParallel.Select(SynchronousAction) 与 Task.Run(SynchronousAction) 的优点

作者:Kevin 提问时间:4/2/2023

这个问题是关于如何以 async/await 或 Task.Run() 方式处理第三方同步文件读取方法。我有一个包含 50+ 传入路径名的列表,我用它们来处理以使用更多线程。但是,可以想象,语句中的所...

对于异步方法,我是否应该将异步与 ASP.NET QueueBackgroundWorkItem 方法一起使用?[复制]

作者:Gary 提问时间:4/3/2023

这个问题在这里已经有答案了: 当您可以直接返回 Task<T> 时,为什么要使用 async 和 return await? (10 个答案) 8个月前关闭。 使用 QueueBackgroundW...

Readers-Writer Problem 扩展版本,Readers 遍历整个文件

作者:Kenny Ynnek 提问时间:4/7/2023

背景 我目前正在学习操作系统课程,讲座向我们介绍了多读写器问题: 作家: do { wait (wrt) ; // writing is performed signal (wrt) ; ...

为什么这里使用另一个线程来刷新数据?

作者:Lalo Ren 提问时间:4/12/2023

我正在阅读pickdb的代码。 在此函数中: def dump(self): '''Force dump memory db to file''' json.dump(self.db, ope...

在 Invoke() 中运行时,跨线程操作在窗体控件上无效 - .NET

作者:Scott 提问时间:4/14/2023

我正在使用 VB.NET 4.8.1 我创建了一个函数 InvokeIfNecessary(action),它检查它是否在 UI 线程上运行,如果没有,则调用主窗体。 Public Sub Invo...

VB.net 是作为原子块执行的一行代码

作者:CodeAdze 提问时间:4/17/2023

我正在尝试学习和使用更多的异步代码,但让自己对原子执行和不执行的内容感到困惑。 Private Sub PublishUpdateNotification() If Interlocked.In...

线程创建和实现互斥通过使用切换

作者:fm_0091 提问时间:4/18/2023

如果可能的话,我希望得到一点帮助。 我需要找到执行任务的时间(以秒为单位)。 我仍在学习用 Python 编程,我下面的代码无法正常工作。我可以修改或更正哪些内容? import threadi...

关于 java 中的 volatile 关键字的问题,csharp。为什么大多数来源都说对主内存而不是共享缓存进行易失性更新?

作者:omar santaella 提问时间:4/17/2023

根据消息来源的不同,我听到了不同的事情。有人说易失性更新到共享缓存,但大多数人说它更新到 ram(主内存)并从 ram 读取。显然,如果您正在从 ram 编写和读取,这将严重破坏性能。鉴于现代处理器具...

如何使用 SAVE 和 ENTRY 语句重写代码以供 OpenMP 使用?

作者:DJNZ 提问时间:4/18/2023

我正在重写一个大型 Fortran-77 程序以供 OpenMP 使用,其中一个文件包含一个子例程,其中标记为 SAVE 的重要变量在第一次调用主程序时初始化,然后在通过 ENTRY 点调用同一子例程...


共525条 当前第27页