腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
4
回答
如何才能使我的C#
应用程序
利用多处理器
内核
?
、
、
、
、
我对.
NET
C#
应用程序
使用
资源的方式做了一些测试。我写了一些循环来计算大量数字的值,我对算法的权重感到满意。我有一个四核2.4
CPU
处理器,但我注意到在任务管理器
中
,我的
应用程序
只
使用
了25%的GHz。为什么它不
使用
100%?这是否意味着在VS2008
中
编译的.
NET
C#
应用程序
只支持单核
CPU
?或者有没有一种方法可以强制它
使用
所有
CPU
?
浏览 0
提问于2011-01-11
得票数 6
回答已采纳
4
回答
如何
使用
我的多核专用服务器来运行我的
java
应用程序
?
、
、
我有一个在
java
环境
中
构建的游戏,我
使用
的是JVM。 我有4个核心@2.4 one,而我的服务器只
使用
其中的一个核心...我已经尝试和搜索了,但我仍然没有指南来设置
多个
内核
来运行游戏,比如1个
内核
用于运行角色保存+加载,1个
内核
用于服务器本身,1个
内核
用于助手来帮助其他需要更多电力的
内核
。我甚至不知道这是否可能,但这一切都是用
java
实现的,操作系统是windows server2003,我已经努
浏览 1
提问于2009-11-17
得票数 2
回答已采纳
3
回答
多线程
应用程序
是否绑定到单个核心?
、
、
我正在运行一个
使用
.
NET
2.0构建的.
NET
远程处理
应用程序
。这是一个控制台
应用程序
,尽管我删除了Main上的STAThread。在远程应用
或
Thre
浏览 1
提问于2009-06-30
得票数 5
回答已采纳
5
回答
如果在多核处理器
中
运行,多线程
应用程序
需要多少个
CPU
?
、
多核处理器是一个具有两个
或
多个
独立的实际中央处理单元(称为“核”)的计算组件,它们是读取和执行程序指令的单元。 如果多线程
应用程序
在多核处理器上运行,那么将
使用
多少
CPU
?例如,如果机器能够执行双核,那么如果我的理解是正确的,那么将
使用
2个
CPU
。在这两个
CPU
中
,将执行
多个
线程并进行上下文切换。
浏览 10
提问于2013-09-01
得票数 2
回答已采纳
1
回答
如
何在
ASP.
NET
内核
中
获取
cpu
/内存/网络
使用
率来进行节流?
、
、
、
我的web
应用程序
部署在azure
中
,它是在Asp.
Net
内核
中
实现的。我想根据
cpu
/内存/网络
使用
率来控制请求。例如,当
cpu
使用
率超过90%时,节流组件将节流50%的请求。最大的问题是: 如
何在
ASP.
NET
内核
中
获取
cpu
/内存/网络
使用
率?
浏览 8
提问于2020-08-17
得票数 1
回答已采纳
4
回答
线程是在C#用户级别还是
内核
级别创建的?
、
是在C#用户级别
或
内核
级别创建的线程,
如
:据我所知,在
内核
级上
使用
cpu
密集型线程的进程可以比在用户级别上的进程运行得更快因为现代操作系统一书中说:“用户级线程的调度不会落入
内核
中
,这就是为什么它们比
内核
级线程更轻量级”。 因此,我认为用户级线程不能在不同的
cpu
上运行,这需要捕获
内核
。在lin
浏览 0
提问于2018-03-28
得票数 8
回答已采纳
1
回答
Java
7的fork/join框架并没有
使用
所有可用的
CPU
能力
、
、
、
、
我
使用
来处理
CPU
密集型计算。 我稍微调整了“顺序阈值”(用于确定是创建子任务还是完成工作),但令我失望的是,从单线程到4+4
内核
只会使整体性能提高一倍左右。该池确实报告了8个
CPU
,当我手动设置2,3,4时,..我看到性能在逐渐提高,但它仍然达到了单线程总吞吐量的两倍左右。此外,Linux系统活动监视器对该
Java
进程的占有率约为50%。另一个非常可疑的事实是,当我启动
多个
Java
进程时,集合吞吐量更一致(几乎比单个线程快4倍),并且系统活动监视器显示更高的
C
浏览 1
提问于2013-03-15
得票数 4
4
回答
云和现有的企业应用技术
、
、
新的云平台和数据库(
如
Microsoft和Amazon EC2 )的意义
何在
? 它是云环境
中
的企业
应用程序
平台(
如
.
net
或
Java
)的替代品吗?是否需要
使用
这些
或
其他特定于云的平台,或者我们是否可以在基于云的环境
中
实现.
net
或
Java
?
浏览 10
提问于2010-04-22
得票数 2
2
回答
CPU
时间是否与超线程相关?
、
、
、
增加的
CPU
时间(
如
time CLI命令所报告的)是否表明
使用
超线程时效率低下(例如,在自旋锁
或
缓存未命中
中
花费的时间),或者
CPU
时间是否可能因HT的奇特性质而膨胀?(例如,实际
内核
很忙,超线程无法工作) 1: 5.8 5.8 3: 3.1 6.1 4: 2.9
浏览 56
提问于2013-03-12
得票数 1
回答已采纳
2
回答
多核插座有什么好处吗?(Linux)
、
、
、
、
我的意思是,是否存在某种共享访问数据包队列,从以太网卡驱动程序
或
smth传入
内核
。 我知道到API调用时,可以有
多个
线程处理一个套接字实例,但要由程序员来正确地同步和播放读/写/关闭/选择等调用。或者在系统呼叫过程
中
复制数据包并传输到用户空间之前没有速度提升?
浏览 2
提问于2012-04-30
得票数 3
1
回答
当
使用
Amazon多核
或
多计算单元时,您是否需要拆分EC2工作?
、
、
、
如果您有像数据挖掘这样的
CPU
密集型问题,您是否需要将工作分解为多核/
CPU
并创建多线程
应用程序
? 或者,EC2会将工作分解到
多个
内核
或
CPU
中
吗?
浏览 2
提问于2012-03-15
得票数 1
回答已采纳
1
回答
哪个分析器更准确: OProfile还是?
、
、
我找到了两个很棒的侧写员:
浏览 5
提问于2009-10-11
得票数 4
1
回答
为在Linux平台上运行进程设置(系统范围内)
CPU
亲缘关系
、
、
我正在进行一种研究,我安排了
多个
并行
应用程序
(例如OpenMP/p螺纹
应用程序
),并在基于Linux的多处理器平台上的特定(分区)核心上执行
应用程序
。我们可以通过
使用
sched_setaffinity()系统调用来设置每个
应用程序
的
CPU
亲缘关系。但是,
如
您所知,Linux也管理(所有)运行的程序。因此,我计划的
应用程序
执行有时会被Linux计划的其他进程中断。 我希望将所有进程和守护进程(我计划的
应用程序
浏览 0
提问于2015-02-23
得票数 1
回答已采纳
4
回答
Java
如何利用多核?
、
、
JVM在单个进程
中
运行,JVM
中
的线程共享属于该进程的堆。那么JVM如何利用多核来提供
多个
OS线程来实现高并发性呢?
浏览 2
提问于2010-12-14
得票数 86
2
回答
如
何在
Linux和
CPU
负载
中
获取程序已执行的核心数量
、
、
我需要找出给定进程在特定时间内(例如1秒左右)执行了多少个
CPU
核心?这必须通过C程序(或者可能是C++)来完成。我知道perf表示
cpu
-migrations的数量。我需要知道
CPU
核心交换的数量,以及进程
使用
了哪些核心。我假设我首先必须获取进程在哪个线程
中
执行,然后查看线程在哪个
内核
上运行。 我获得的信息将用于计算进程的
CPU
负载。当只在一个
CPU
核心上运行时,我知道如何做,并且有一个有效的解决方案。然而,处理由
多个
线程组成的进程
浏览 4
提问于2014-11-04
得票数 1
5
回答
如何让Ruby
或
Python网站
使用
多核?
、
、
、
尽管和的每个解释器线程都有一个
内核
线程,但它们有一个全局解释器锁(GIL),用于保护潜在的共享数据结构,因此这会阻止多处理器执行。尽管这些语言中用C
或
C++编写的部分可以是自由线程的,但对于纯解释型代码来说,这是不可能的,除非您
使用
多个
进程。实现这一目标的最好方法是什么??创建虚拟化服务器的?
使用
它们的
Java
等价物,JRuby和Jython?
浏览 6
提问于2008-08-31
得票数 6
1
回答
.
net
核心中的依赖注入,Autofac vs StructureMap vs工厂方法,用于在注册了
多个
实现时解析接口
、
、
、
在我的项目中,我
使用
了责任链设计模式,我需要创建
多个
处理程序来实现相同的接口。在.
net
应用程序
(而不是.
net
核心)
中
,我会
使用
使用
UnityContainer的DI,在那里我可以
使用
命名参数解析处理程序。但在.
net
内核
中
,我不能这样做。现在,我几乎没有什么选择来
使用
其他DI库,
如
Autofac、结构映射
或
创建工厂方法,这些
浏览 4
提问于2017-12-12
得票数 4
1
回答
用户级线程、
内核
级线程和纤程
、
、
我知道线程可以是用户级的,也可以是
内核
级的。您可以在用户
应用程序
中
创建
内核
级线程吗? 这些用户级线程也是由
内核
调度的吗?在.
NET
中
调用CreateThread时,
内核
是如何发挥作用的?在创建用户级线程时,CreateThread函数是否需要通过susbsystem dll到达执行程序并一直到
内核
?
浏览 1
提问于2012-11-13
得票数 3
回答已采纳
1
回答
如何改变Linux的上下文切换频率?
、
、
如何改变Linux (linaro,ubuntu,debian)的上下文切换频率?EDIT1:我有一个希望尽可能快地运行的主进程(每秒最大的时钟周期),所以我想减少上下文切换频率(=增加时间)。问题是如何做到这一点,是否会产生重大影响。我可以计算上下文切换的成本吗?也就是说,如果我把时间增加了两倍,我关心的主要过程的性能增益是多少?
浏览 0
提问于2018-09-02
得票数 22
2
回答
内核
可以用汇编语言以外的其他语言编写吗?
、
我从来没有做过
内核
编程。我是
Java
语言的优秀程序员,并且经常
使用
它。现在我觉得用
内核
做些有趣的事。
内核
驻留在硬件和操作系统之间。它
使用
系统调用与硬件通信。我对此表示怀疑,如果我们用C编写
内核
,那么计算机上应该安装C编译器吗?最后,当
内核
与硬件交互时,它
使用
汇编语言,我能用
Java
语言创建
内核
吗?如果是,那么相同的要求是什么?谢谢。
浏览 7
提问于2012-04-21
得票数 4
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
对象存储
活动推荐
运营活动
广告
关闭
领券