腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何确定堆栈指针的初始值?
linux
、
memory
、
64-bit
、
stack
如果我要求每个进程的虚拟地址限制(ulimit -v),我将得到现在,这个unlimited当然
是
指有限的位数可用于寻址的技术限制(在64位
Linux
上,我记得48位?!)
浏览 1
提问于2012-07-23
得票数 7
4
回答
测试单核机器上并行程序的性能
linux
、
multithreading
、
concurrency
、
virtualization
我想开始在我写的程序中使用并发性(主要是为了好玩),但我没有多核
系统
,短期内也负担不起。我运行的
是
linux
。例如,有没有一种方法可以比较程序的多线程实现和
单线程
版本的性能,而不需要在具有多个处理器或内核的硬件上实际运行它? 也就是说,我希望能够实现并行算法,并能够说,是的,这种多线程实现比
单线程
性能更好。
浏览 1
提问于2009-09-21
得票数 4
回答已采纳
1
回答
1线程对5线程用于分布式
系统
通信?
linux
、
multithreading
、
network-programming
、
zeromq
、
distributed-system
我正在研究一个小型网络
系统
原型,在它的最低层,有一个软件“父”进程,与5个软件“子”进程来回通信。我的问题
是
多线程处理与
单线程
处理的问题。在这种
系统
中,父线程中处理往来于子进程的消息的单个线程会比5个线程(每个进程一个线程)更有效吗?线程被写入,没有锁
浏览 2
提问于2018-09-07
得票数 0
回答已采纳
1
回答
Java7的fork/join框架并没有使用所有可用的CPU能力
java
、
multithreading
、
performance
、
java-7
、
fork-join
我稍微调整了“顺序阈值”(用于确定是创建子任务还是完成工作),但令我失望的
是
,从
单线程
到4+4内核只会使整体性能提高一倍左右。该池确实报告了8个CPU,当我手动设置2,3,4时,..我看到性能在逐渐提高,但它仍然达到了
单线程
总吞吐量的两倍左右。此外,
Linux
系统
活动监视器对该Java进程的占有率约为50%。另一个非常可疑的事实是,当我启动多个Java进程时,集合吞吐量更一致(几乎比单个线程快4倍),并且
系统
活动监视器显示更高的CPU使用率。有没有可能在Java、
Linux</e
浏览 1
提问于2013-03-15
得票数 4
1
回答
对于Mac来说,在
linux
的<
linux
/
linux
.h>中,什么
是
"task_struct“?
linux-kernel
、
process
、
macos
、
process-management
我想了解Mac和
Linux
的进程控制块。对于Lionux来说,这是非常明显的,这里有一个帖子询问了同样的事情,有人回答说要查看中的“”。
浏览 0
提问于2022-06-19
得票数 1
回答已采纳
1
回答
在windows上引用R中的并行包传递大对象
r
、
performance
、
memory
、
parallel-processing
另外,如果我使用
Linux
机器,这个问题会得到缓解吗?还是数据集的副本仍然出现在每个工作人员的级别上?
浏览 4
提问于2016-08-15
得票数 2
回答已采纳
1
回答
Java: Executor Service在
linux
上运行缓慢,而不是在Windows上
java
、
linux
当我使用这个架构时,应用程序在Windows
系统
上运行得更快,这是一个
单线程
架构。但是,当我在
linux
中运行ExecutorService架构时,我的应用程序的性能比
单线程
应用程序更差。两台机器上的CPU和其他硬件
是
相同的。我甚至在不同的机器上进行了尝试,得到了相同的结果。我甚至尝试将fixedThreadPool限制为3或2,但仍然获得了较慢的性能。我遗漏的导致
linux
机器运行缓慢的变量是什么?JDK1.6.0_20版本: windows 1.6.0_22、
linux</e
浏览 2
提问于2012-02-15
得票数 0
回答已采纳
1
回答
OS多线程差异
multithreading
、
operating-system
、
haiku
我之所以问这个问题,是因为我正在调查Haiku操作
系统
(一个BeOS后裔)。对于开发人员来说,不同的多线程
系统
意味着什么?
浏览 3
提问于2009-01-20
得票数 8
回答已采纳
1
回答
为什么在HPUX上SIGALRM不能在线程中发生?
multithreading
、
alarm
、
hp-ux
我发现在HPUX上,SIGALRM信号可以由
系统
创建,并由进程在
单线程
应用程序中正确捕获。但是,如果我在线程中设置SIGALRM,则SIGALRM将不再发生。为什么?这个问题只在HPUX平台上出现,但在其他UNIX平台上工作良好(solaris sparc、x86、
Linux
、AIX、Mac和Ubantu) 请帮帮我!谢谢!
浏览 0
提问于2013-07-18
得票数 1
2
回答
C API和获取原始套接字
mysql
、
c
、
multiplexing
这是一个使用epoll
linux
系统
调用的
单线程
应用程序,用于多路复用客户端,但问题
是
,每当我对数据库进行(繁重的)查询时,一切都会停滞。
浏览 1
提问于2011-09-16
得票数 1
3
回答
具有静态变量的信号处理程序中的竞争条件
c
、
signals
、
race-condition
、
signal-handling
在
单线程
程序中,信号处理程序中是否可能存在竞争条件?我找不到有关最新的
Linux
操作
系统
如何处理此问题的信息。我只知道这两个信号都被正确处理了,但我不知道如何处理。竞争条件
是
可能的吗? 感谢您的帮助,谢谢!
浏览 3
提问于2013-05-30
得票数 1
回答已采纳
1
回答
什么
是
单线程
,事件驱动的I/O
系统
?
node.js
我试图理解node.js
是
如何工作的,在node.js的特性中,我阅读了以下声明:
单线程
系统
意味着什么?
浏览 0
提问于2019-04-22
得票数 0
回答已采纳
2
回答
C/C++文件输出缓冲/缓冲区切换到操作
系统
c++
、
ostream
、
output-buffering
我正在维护一个
单线程
的C++应用程序,它需要不时地编写一个大型二进制文件。我希望尽量减少在{ stream(fname);stream.write(largebuf } )中花费的时间,所以在编写/关闭流时,尽可能快地将数据交给操作
系统
(
Linux
)。我并不真正关心数据实际上
是
物理写入磁盘的时间。谢谢你,T.
浏览 4
提问于2013-11-29
得票数 2
1
回答
因为redis
是
单线程
的,所以当访问redis时,我们的并发请求会变成序列化的请求。使用redis的意义是什么?
redis
我的问题
是
,因为redis
是
单线程
的,所以在访问redis时,我们的并发请求会变成序列化的请求。那么,使用redis的意义是什么呢?仅仅是因为“CPU成为Redis的瓶颈并不是很常见,因为通常Redis要么
是
内存受限的,要么
是
网络受限的。……使用运行在普通
Linux
系统
上的流水线Redis可以每秒发送一百万个请求……"?
浏览 3
提问于2019-05-31
得票数 1
3
回答
Linux
中的非阻塞挂载
c
、
linux
、
mount
我在一个
单线程
进程中使用
Linux
的mount(2)函数。但是安装像CD这样的设备可能需要一段时间(最糟糕的
是
40秒!),因为它会思考一下,旋转磁盘,然后才会挂载文件
系统
。我似乎找不到以非阻塞方式挂载文件
系统
的方法。是否有一种不需要多线程或分叉就异步挂载文件
系统
的方法? 知道操作是否完成对我来说不是一个问题,因为我已经在同一个线程中阅读了内核uevents。
浏览 1
提问于2009-01-28
得票数 4
回答已采纳
3
回答
在杀死(getpid(),sig)之后,信号是否保证在下一个语句之前传递?
linux
、
process
、
signals
假设您处于一个
单线程
进程,并且相关的信号没有被阻塞或忽略,它是否保证:会导致在执行下一行代码之前传递信号吗?特别是,如果信号
是
一个没有处理程序的信号,而整个默认操作
是
终止进程(例如,SIGTERM,SIGALRM),那么是否保证下一行代码不会被执行?我一直认为(至少在
Linux
上)答案
是
“是的”,因为我认为在从任何syscall返回之前,内核都会检查是否有任何挂起的信号,如果有,则发送它们。但我想我已经注意到(在一个负载很重的多核
系统
上运行时)
浏览 10
提问于2012-06-28
得票数 1
回答已采纳
6
回答
关于
单线程
和多线程数据库的性能
performance
、
database-recommendation
H2
是
一个
单线程
数据库,在性能方面有很好的声誉。其他数据库
是
多线程的。通常的瓶颈
是
磁盘访问。
单线程
系统
上的一个长查询将阻止所有其他查询。即使在单个核心
系统
上,多线程数据库也是有益的。
浏览 0
提问于2011-05-24
得票数 63
回答已采纳
2
回答
我们如何检查我们的程序多线程是否在我们的程序中工作?
c
、
linux
、
multithreading
、
performance
根据我的说法,所有的负载都是
单线程
的。我使用的
是
RHEL5.4
linux
操作
系统
。编程语言
是
C。谢谢
浏览 3
提问于2012-08-25
得票数 1
回答已采纳
1
回答
nodejs
是
如何工作的?事件循环
是
如何工作的?什么
是
工作线程?
node.js
、
threadpool
、
event-loop
nodejs
是
如何工作的?我读了很多次nodejs的官方文件,我不明白这到底是什么意思,事件循环允许Node.js执行非阻塞I/O操作--尽管JavaScript
是
单线程
的--只要有可能就将操作卸载到
系统
内核。事件循环有5个阶段,在Windows和Unix/
Linux</e
浏览 5
提问于2022-04-11
得票数 0
1
回答
整个服务器似乎锁定在一个cpu上。
lamp
我正在运行一个相当密集的grep搜索,尽管CPU运行在95%左右,还有7台不到3%,但
系统
把它扔到了那里,现在它正在竞争CPU (fast cgi,它也锁定在那个CPU上,在grep期间经常超时)。
浏览 0
提问于2010-06-30
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
JS引擎是单线程的吗?
什么是Linux操作系统?
Linux 系统为什么是服务器系统的王者?
Linux系统为什么是服务器系统的王者
面试时说Redis是单线程的,被喷惨了!
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券