腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
linux
是否准确地测量
多线程
C程序的
缓存
缺失?
linux
、
multithreading
、
perf
linux
可以测量
多线程
程序的
缓存
丢失情况,还是只能报告主线程的结果?我用它在一个C程序上使用p线程,它似乎
缓存
错过的数字低于预期的数字。
浏览 1
提问于2021-03-09
得票数 2
回答已采纳
2
回答
为什么
缓存
Java
对象?
java
、
caching
为什么我们需要
缓存
Java
对象?有没有人能给我一个需要
缓存
对象的真实例子?另外,给出一些关于
缓存
设计、
缓存
类型以及
多线程
execution.What期间
缓存
的后果的一些观点。既然内存中可以有普通的
java
对象,为什么我需要单独的
缓存
API。
浏览 0
提问于2010-09-14
得票数 1
回答已采纳
2
回答
java
多线程
在不同的操作系统上是不同的吗?
java
、
multithreading
、
operating-system
我正在用
java
做一个模拟餐馆的
多线程
程序。我使用的是最新的Eclipse
Java
Oxygen。我尝试过在windows10和
linux
mint上运行它,总是使用Eclipse,它在windows上运行得很好,但是当我在
linux
上尝试同样的项目时,它就停止了。在windows和
linux
上运行
多线程
程序有什么区别吗? 谢谢
浏览 0
提问于2018-05-06
得票数 0
2
回答
MongoDB驱动程序什么时候建立连接?
java
、
mongodb
、
mongodb-java
我正在为MongoDB使用最新的
Java
驱动程序(2.11.1)。
Java
本质上是MongoDB 3)通过
多线程
重用单个DBCollection对象还是从
多线程
调用getCollection()比较好?( DBCollection
缓存
了吗?)
浏览 2
提问于2013-06-06
得票数 6
2
回答
在内存中基于平面文件的
Java
读写
缓存
java
、
multithreading
、
caching
、
guava
当我的基于
Java
/tomcat的应用程序收到来自特定设备的请求时,它根据文件中设备标识符的存在来确定业务逻辑(即使设备存在,设备标识符也可能存在于文件中,也可能不在文件中)。为了加快(
多线程
)应用程序的速度,我需要将内容存储在内存中,而不是直接访问每个读写操作的文件。 当有新的设备标识时,
浏览 3
提问于2015-05-05
得票数 0
1
回答
EclipseLink的默认
缓存
行为是什么?如何在进程内启用L2
缓存
?
java
、
eclipselink
EclipseLink的默认
缓存
行为是什么?谢谢
浏览 0
提问于2013-07-17
得票数 0
回答已采纳
2
回答
为什么
Java
会产生这么多进程?
java
、
process
、
debian
、
htop
我编写了一个运行在上的
Java
服务器应用程序。在调用
java
-Xmx200M -jar "CCU.jar之后,我希望看到一个
Java
进程运行我的CCU.jar。 当调用top时,只有一个
java
进程(如预期的那样)。
浏览 5
提问于2014-08-26
得票数 9
回答已采纳
1
回答
与
多线程
应用程序相比,多进程系统的预期开销是多少?
multithreading
、
multiprocessing
、
smp
对于某些操作系统(OpenBSD & ...)线程是用户专用的,主要是为了兼容而存在的。不考虑这种类型的实现,使用内核级线程与多进程设计相比如何?每种方法的安全含义是什么?性能如何?开发的复杂性?
浏览 0
提问于2011-11-26
得票数 0
1
回答
唯一ID的
缓存
解决方案
caching
、
unique-id
我们希望为应用程序中使用的唯一in构建一个分布式
缓存
,以标识每个事务。唯一ID是使用
java
代码中的一些自定义逻辑(比如日期+某个随机数)生成的。在每个应用程序服务器中保留本地
缓存
(特定于每个节点的唯一ID生成序列)是否更好?我们一直在寻找hazlecast、geode、ignite等选项,以构建分布式
缓存
(点对点<e
浏览 0
提问于2020-03-26
得票数 0
1
回答
MPP体系结构上的
多线程
应用
java
、
scalability
、
java-threads
、
infrastructure
、
tandem
现在,让我再深入一点: 我在许多地方见过使用
Java
的MPP (大规模并行处理)下的开发,通常认为,如果是
Java
,您可以使用
Java
提供的所有内容(您知道,编写一次运行在任何地方!)另一方面,我们有SMP (对称多处理)基础设施(这里有任何窗口、
Linux
和类似UNIX的环境),在这些基础设施中,您不必担心,因为可伸缩性是垂直的,您可以有更多的线程,它们的执行将分布在操作系统可以使用的不同核心上(在这里,我同意使用
多线程
库)。开发人员应该在添加
多线程
库上投入时间来添加并行性和并发性吗?
浏览 1
提问于2016-05-20
得票数 0
回答已采纳
1
回答
gRPC中的通道/存根是线程安全的吗
java
、
thread-safety
、
grpc
在
Java
中使用gRPC时,我可以
缓存
存根(客户端)并在
多线程
环境中调用它们吗?或者通道是线程安全的,可以安全地
缓存
吗? 如果发生网络中断,我是应该重新创建通道,还是应该智能地重新连接?
浏览 2
提问于2015-10-18
得票数 19
回答已采纳
2
回答
Java
-
多线程
CPU
缓存
java
、
multithreading
、
caching
我知道线程将变量的值保存在它正在运行的cpu
缓存
中,因为通过这种方式,cpu不必等待太长时间才能获得变量中的值。class MyObject {}MyObject obj = new MyObject();我的问题是: cpu
缓存
中将保存什么内容我是一个
多线程
的新手,我相信cpu
缓存
的工作原理会更复杂,但目前我只需要基本的信息。
浏览 2
提问于2014-04-01
得票数 1
7
回答
分析C++
多线程
应用程序
c++
、
performance
、
multithreading
、
profiling
你对
Linux
和windows上的C++
多线程
应用程序有什么建议?我主要对
缓存
未命中、内存使用、内存泄漏和CPU使用情况感兴趣。
浏览 15
提问于2009-03-12
得票数 10
回答已采纳
3
回答
Linux
性能监控,有任何方式来监控每个线程吗?
c++
、
linux
、
multithreading
、
performance
、
perf
我正在使用
Linux
,并使用C++进行编程。我已经能够使用perf_event访问性能计数器(指令计数、
缓存
丢失等)(实际上使用了这个链接中的程序:)。然而,现在我正在使用线程运行
多线程
应用程序,并且需要指令计数和循环来分别完成每个线程。对怎么做有什么想法吗? 谢谢!
浏览 8
提问于2015-01-21
得票数 3
回答已采纳
3
回答
100M+密钥的
Java
缓存
设计?
java
、
caching
、
persistence
、
large-data
需要
缓存
超过100+百万字符串键(~100个字符长度)的
Java
独立应用程序。 最好不要使用企业数据库,因为这100百万密钥可以扩展到500 M,这将使用高内存和系统资源,吞吐量缓慢。
浏览 4
提问于2017-07-27
得票数 1
回答已采纳
2
回答
在非线程场景中使用
Java
易失性关键字
java
、
caching
、
volatile
据我所知,
Java
关键字易失性用于
多线程
上下文;其主要目的是从内存中读取,而不是从
缓存
中读取,或者即使从
缓存
中读取,也会首先更新。在下面的例子中,没有
多线程
的概念.我想了解变量i是否会作为代码优化的一部分被
缓存
,从而从cpu
缓存
而不是内存中读取?如果是,如果变量被声明为易失性变量,那么它一定会从内存中读取吗?我想看到的是,CPU
缓存
所花费的时间实际上少于声明为易失性时的时间。 我的理解对吗?如果是的话,我怎样才能在工作中看到这个概念,同时记录CPU<e
浏览 4
提问于2021-12-22
得票数 0
4
回答
Java
多线程
程序如何能够使用多CPU核?
java
、
multithreading
、
jvm
请有人解释一下
Java
多线程
程序(例如Tomcat容器)如何能够使用CPU的所有核心,当JVM只是
linux
上的单个进程时?是否有一篇深入的文章详细地描述了这个主题?编辑#1:我不是在寻求如何在
Java
中实现
多线程
程序的建议。我想了解JVM如何在内部管理如何在
linux
/windows上使用多个内核,同时仍然是操作系统上的单个进程。编辑2:我找到的最佳解释是Hotspot (Sun/Oracle )使用NPTL在
Linux
上将线程实现为本机线程。因此
浏览 2
提问于2011-04-11
得票数 17
回答已采纳
1
回答
将线程绑定到处理器
c
、
linux
、
multithreading
、
pthreads
当我运行
多线程
代码时,系统(
linux
)有时会将线程从一个处理器移动到另一个处理器。因为我有和处理器一样多的线程,它会无缘无故地使
缓存
失效,并且会混淆我的跟踪活动。 您知道如何将线程绑定到处理器吗?
浏览 4
提问于2009-09-22
得票数 8
回答已采纳
5
回答
在
Java
中实现字符串flyweight的最佳选择
java
、
string
、
memory-management
、
pool
、
flyweight-pattern
我的应用程序是
多线程
的,具有密集的字符串处理。我们遇到了过多的内存消耗,分析表明这是由于字符串数据造成的。我认为使用某种flyweight模式实现甚至
缓存
会极大地提高内存消耗(我确信字符串经常是重复的,尽管在这方面我没有任何硬数据)。我看过
Java
Constant Pool和String.intern,但它似乎会引起一些PermGen问题。 在
java
中实现应用程序范围的
多线程
字符串池的最佳替代方案是什么?
浏览 1
提问于2010-05-27
得票数 10
回答已采纳
1
回答
在什么情况下OS/CPU在实践中不会最终产生非易失性
Java
变量的一致性?
java
、
multithreading
、
static
、
linux-kernel
、
volatile
人们普遍认为,除非将
多线程
更改定义为易失性,否则
Java
语言规范并不保证
多线程
对静态范围变量的更改具有跨线程更新可见性或最终一致性。基本上,不使用易失性关键字意味着无法保证一致性。例如,如果有多个
Java
线程读取一个没有易失性限定符的静态共享变量,其中一个线程生成对变量的非常宽间隔的写入(每隔几个小时一次),那么
Java
测试代码始终显示线程快速获取值更改,而不管没有易失性限定符。这很可能是因为底层的OS/CPU体系结构使每个核心
缓存
无效。例如,是否有实际的英特尔/AM
浏览 2
提问于2019-01-09
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java多线程常用方法
linux多线程服务器
Java内存缓存-通过Map定制简单缓存
AI续写Java多线程
java缓存技术总结
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券