腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
一个很好的应用程序,可以看到
多线程
的好处
、
、
我正在尝试更好地编写
多线程
应用程序,比如想出正确的算法,这样线程之间就不会相互阻塞,并且在需要的时候线程之间可以进行正确的
同步
。这将在C/
Linux
中实现。谁能推荐一个我可以编写的简单应用程序,它可以清楚地展示在多核CPU中作为
多线程
与单线程运行时性能/吞吐量的提高。 谢谢。
浏览 0
提问于2012-07-11
得票数 1
回答已采纳
2
回答
性能-
多线程
或多进程应用程序
、
、
为了在
linux
上开发高网络密集型的服务器应用程序,哪种架构是首选的?这个想法是,这个应用程序通常运行在具有多个核心(虚拟或物理)的机器上。考虑到性能是关键标准,是
多线程
应用程序更好,还是多进程设计的应用程序更好?我确实知道从多个进程共享资源和
同步
访问这些资源是大量的编程开销,但正如前面提到的,总体性能是关键要求,因此我们可以忽略这些东西。编程语言是C/C++。我听说即使是
多线程
应用程序(单进程)也可以利用多核的优势,并在不同的核上独立运行每个线程(只要没有
同步
问题)。这个调度是由内核完成的。如
浏览 4
提问于2013-05-16
得票数 6
回答已采纳
5
回答
在
Linux
/UNIX上是否可以在多进程情况下使用互斥?
、
、
、
、
在
Linux
/UNIX上是否可以在多进程情况下使用互斥?互斥仅用于
多线程
。对吧?谢谢
浏览 3
提问于2012-02-22
得票数 35
回答已采纳
1
回答
linux
下
多线程
epoll的一个问题
、
、
我有一个使用epoll(7)的
多线程
linux
程序。epoll(7)手册页显示,当其中一个fd关闭时,此fd将自动从epoll集合中删除。我的问题是,如果epoll集的fd在一个线程中关闭,而epoll集在没有
同步
的情况下在另一个线程中被并发轮询,该怎么办?程序会被破坏吗?还是内核会自动
同步
这个访问?冯
浏览 0
提问于2011-05-17
得票数 7
回答已采纳
1
回答
如何告诉Hotspot JVM是使用单处理器还是多处理器线程
同步
?
、
、
、
、
然而,我担心我会得到扭曲的性能测量,因为JVM可能没有意识到它现在被限制在单个内核上,但仍然使用多处理器原语进行线程
同步
和垃圾收集。虽然垃圾收集器可以从命令行调优,但这对于线程
同步
是不可能的。因此,也许问题应该是“OSes (Windows/
Linux
)在
多线程
应用程序中使用正确的
同步
原语吗?通过设置相应进程的线程亲和性,这些
多线程
应用程序只能使用单个内核。”
浏览 1
提问于2009-07-29
得票数 2
1
回答
当NDB群集中单个和唯一的管理节点出现故障时会发生什么?
、
我已经设置了具有5个节点的(mysql-cluster-gpl-7.3.5-
linux
-glibc2.5-x86_64) MySQL NDB集群,如下所述:节点C:管理node1或提前谢谢。
浏览 1
提问于2014-04-28
得票数 0
回答已采纳
1
回答
多线程
应用程序中的独立日志记录
、
、
、
、
我目前正在调试一个
多线程
应用程序(
Linux
ia64下的线程,ARM)。英勇、磨难和gdb是我目前使用的工具。我想这对许多开发人员来说是一个普遍的问题,我想知道是否有一种更好的方法。有什么建议吗?
浏览 4
提问于2019-01-21
得票数 3
2
回答
多线程
写入磁盘与使用互斥锁写入内存
、
、
我有一个
多线程
的代码,需要写日志从不同的线程。为了提高效率,我为线程设置了一个内存块,以便通过互斥进行
同步
写入。然而,我做了一个简单的测试,似乎写硬盘也很快。我使用的是
linux
。
浏览 2
提问于2012-08-21
得票数 1
1
回答
POSIX命名的信号量能
同步
线程吗?
、
、
、
我正在寻找一种方法来
同步
Linux
上的多个
多线程
进程。C++11风格的互斥只在单个进程内的线程之间运行,据我所知,flock并不相互排除同一个进程的线程。 因此,我想到了POSIX信号量。很明显,它们
同步
进程,但是线程呢?我在文件中找不到明确的答案。
浏览 0
提问于2015-06-05
得票数 2
回答已采纳
4
回答
同时从多个线程访问只读数据是明智的吗?
、
、
、
我有一个应用程序,我正在尝试制作
多线程
。每个线程将访问大量只读数据.在所有线程的持续时间内,所讨论的数据都不会被修改。这个应用程序将在
Linux
和Windows上运行,如果这有任何区别的话,它是用C++编写的。
浏览 10
提问于2011-04-13
得票数 22
回答已采纳
1
回答
在从
Linux
同步
AWS S3桶时保留所有者和文件权限信息
、
、
、
、
我正在从
Linux
服务器
同步
一个目录到AWS S3进行备份。在代码中有什么我可以做或修改的东西来保留文件的原始
Linux
信息吗? 谢谢!
浏览 3
提问于2016-12-25
得票数 8
回答已采纳
2
回答
java中的
多线程
同步
会影响使用时间。如何解决这个问题?
、
、
我正在学习java的概念……我只想了解一下
多线程
的
同步
概念。当我们使用
多线程
时,我们通常会进行
同步
,以便
同步
对齐事务。 但通过添加这一点,你最终会得到更多的时间利用。如何使应用程序
同步
和使用
多线程
作为well...are他们在java中的任何概念都解决了这一问题。
浏览 1
提问于2013-12-19
得票数 0
1
回答
为什么Java集合中的向量类在
多线程
方面性能较差?
、
、
、
、
我知道Java中的Array List和Vector都是
多线程
的糟糕选择。我知道数组列表不是
同步
的,这就是为什么
多线程
不好的原因。我想知道Java中
多线程
同步
向量类性能差的原因。 背后的原因是什么?
浏览 2
提问于2017-03-25
得票数 1
回答已采纳
2
回答
对文件
linux
的并发访问
、
、
、
、
我在
linux
中查看了syscall读/写是如何完成的,我发现了以下内容:loff_t pos = file_pos_read(f.file);我确实查看了POSIX规范,但没有找到关于这种情况的任何内容。
浏览 2
提问于2013-01-30
得票数 10
回答已采纳
1
回答
利用c++/c中的所有4个内核
、
、
、
如果我简单地运行所有4个线程,内核是否会利用所有4个内核,或者程序是否会在单个内核上实现
多线程
?如果不是,那么如何在多核上处理
同步
。我有一个4核的英特尔cpu,我的程序是c++的。我在一个虚拟机中的
linux
上运行这个程序。
浏览 1
提问于2011-10-27
得票数 0
回答已采纳
1
回答
SDL_UpdateTexture线程安全吗?
、
、
我有一个处理大小为1920x1080的纹理的程序,并在
多线程
环境中通过SDL_UpdateTexture更新纹理。线程之间的纹理是“平铺”的,所以线程1将更新与线程2不同的区域。
浏览 1
提问于2018-08-20
得票数 1
回答已采纳
4
回答
C++中的内存栅栏/屏障: boost或其他库中是否有它们?
、
、
、
这些天我读到了关于内存栅栏和屏障的文章,它们是
同步
多线程
代码和避免代码重新排序的一种方法。 我通常在
Linux
操作系统下使用C++进行开发,并且大量使用boost库,但是我找不到任何与它相关的类。
浏览 0
提问于2010-10-04
得票数 2
1
回答
术语“输入
同步
调用”是什么意思?
、
我在一篇关于
多线程
公寓的文章中发现了这一点,但我找不到“输入
同步
调用”的定义。(这篇文章在什么是“输入
同步
”调用? 谢谢
浏览 15
提问于2008-10-01
得票数 0
回答已采纳
5
回答
linux
上的学习线程
、
、
、
、
Linux
对我来说是一个新的平台。我已经用c++在Windows上写了很多年的代码,并且已经习惯了在这个平台上使用
多线程
。pthreads是否也有类似的
同步
机制?std::线程? 我看过,它似乎具有一次只处理一个线程的功能。
浏览 2
提问于2012-05-30
得票数 4
回答已采纳
1
回答
挂起和恢复线程
、
、
、
、
有没有一种方法可以暂时暂停和恢复整个线程组,而不使用条件变量或线程中的其他
同步
原语?pthread_kill会影响整个进程,所以它不能用来挂起线程,但是在
Linux
/Windows/Darwin中有没有针对这个的低级系统调用呢? 原因是应该有一个在不同线程上运行自身的诊断模块。它应该定期冻结整个
多线程
程序,然后读出其他线程的一些(原子)变量。
浏览 27
提问于2016-08-27
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python多线程使用技巧(同步+异步+强制结束多线程)
linux多线程服务器
python笔记10-多线程之线程同步
知识点—多线程同步3之Exchanger
分享:C语言编程——LINUX 多线程
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券