腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
java
缓冲
区
在物理
内存
中
的
位置
、
、
、
我有一个场景,一个支持DMA
的
设备希望从代码创建
的
缓冲
区
中读取数据。但是,如果不提供
java
缓冲
区
的
物理
内存
地址,DMA设备就无法工作。因此,我
的
问题是,是否存在一种机制,以便直接从
JAVA
分配
物理
内存
中
的
缓冲
区
,使缓冲
区
既不受JVM堆空间
的
控制,也不受OS
内存
的
控制,并且缓冲
区</e
浏览 1
提问于2016-04-11
得票数 0
回答已采纳
1
回答
Java
,缓冲
区
延迟
分配
,按需可自由使用,并以字节形式寻址[]
、
我试图通过扩展现有的
Java
程序来实现一个概念清晰
的
内存
感知调度功能。该程序使用byte []格式
的
缓冲
区
。就我而言,byte []是有问题
的
,因为 它们使JVM
分配
了越来越多
的
内
浏览 3
提问于2013-12-15
得票数 5
1
回答
获取从JNI方法返回到
Java
的
直接缓冲
区
对象
的
数据?
、
、
我是JNI
的
新手,正在努力实现一个需求。我已经使用
Java
在JNI中
分配
了直接缓冲
区
,并希望访问NewDirectByteBuffer()端
的
缓冲
区
。我所做
的
是
分配
了一个本机
内存
,并将一些数据存储在这个buffer.Then中,我使用NewDirectByteBuffer() API将该
内存
空间包装在一个直接
的
buffer对象中。然后,为了从
Java
端读取
内存
中<
浏览 2
提问于2012-11-07
得票数 2
回答已采纳
1
回答
Java
离开堆
内存
和巨大
的
页面
、
、
、
当在
Java
中
分配
堆外
内存
时(例如通过直接缓冲
区
或JNI本机代码),如果JVM使用-XX:+UseLargePages,所
分配
的
内存
会由巨大
的
页面支持吗?
浏览 5
提问于2020-01-06
得票数 0
回答已采纳
6
回答
在
Java
for JOGL中释放直接缓冲
区
本机
内存
、
、
、
、
我使用直接缓冲
区
(
java
.nio)来存储JOGL
的
顶点信息。这些缓冲
区
很大,并且在应用程序生命周期中会被多次替换。
内存
没有及时释放,在进行了几次替换后,我
的
内存
即将耗尽。似乎没有使用
java
.nio
的
buffer类解除
分配
的
好方法。我
的
问题是: 在JOGL中有什么方法可以删除直接缓冲
区
吗?我正在查看glDeleteBuffer(),但它似乎只是从显卡
内存
浏览 0
提问于2010-08-17
得票数 16
1
回答
一个
java
进程正在泄漏堆
内存
。
、
、
我有一个
java
进程,它每10毫秒连续创建一个短暂
的
线程和一个短暂
的
直接字节缓冲
区
,这会占用系统
内存
。虽然字节缓冲
区
是短暂
的
,但它们并没有得到清理。我
的
根导致了这个问题,并添加了maxDirectMemorySize和maxCacheBufferSize,尽管它仍然表现出相同
的
行为。是因为maxCacheBufferSize吗?我
的
意思是,每个线程都会
分配
一个与maxCacheBufferSize等
浏览 0
提问于2019-09-09
得票数 0
1
回答
使用jemalloc在jna应用程序中查找本机
内存
分配
、
、
、
我们有一个
Java
应用程序,它通过JNA调用用C编写
的
.so库,因此
Java
应用程序和C代码运行在同一个过程中。我们发现了一个缓慢
的
内存
泄漏,并且通过JVM堆监视器将JVM堆排除在外,确认JNA或C代码中存在这个问题。我们发现jemalloc可以跟踪
内存
分配
,所以我们用--prefix=/usr/local --enable-prof选项安装它,并设置LD_PRELOAD=/usr/local/lib/libj
浏览 19
提问于2021-12-06
得票数 0
2
回答
JOCL
的
Java
OpenCL :什么是直接缓冲
区
?
、
、
当我在clEnqueueReadBuffer上做实验时,我得到了一个异常:其中zCacheMem为cl_mem,zCachePtr指向int[] 我找不到任何解释此错误
的
文档
浏览 5
提问于2012-08-31
得票数 0
回答已采纳
1
回答
甲骨文:关于SGA我应该知道些什么?
、
你能用简单
的
方式给我解释一下吗?
浏览 2
提问于2011-10-09
得票数 0
回答已采纳
2
回答
如何在
内存
有限
的
系统上写入大文件时避免mapFailed()错误
、
我刚刚在我
的
opensrc库代码中遇到了一个错误,该代码
分配
了一个用于修改大型flac文件
的
大型缓冲
区
,该错误仅发生在使用
Java
1.8.0_74 25.74-b02 32位
内存
为3Gb
的
旧PC计算机上最初我只
分配
了一个缓冲
区
但有一段时间我把它当作MappedByt
浏览 8
提问于2016-11-11
得票数 8
回答已采纳
2
回答
尝试
分配
大于256 MB
的
缓冲
区
大小时出现
Java
分段错误
、
、
我使用
的
是64位JVM (Oracle),当我尝试
分配
大于256MB
的
缓冲
区
大小时,它会报告并抛出“分段错误”错误。I和
分配
使用
java
NIO直接
内存
缓冲
区
,并在同一台机器(Linux 64位)上
的
RMI客户端程序之间传输和接收这些对象。 有什么想法吗?
浏览 0
提问于2011-05-27
得票数 12
2
回答
为什么我们需要将缓冲
区
传递给系统调用才能返回信息?为什么系统调用不能在内部
分配
缓冲
区
?
、
、
、
我正在阅读TLPI,在4.4节中:为什么系统调用不为这些情况
分配
内存
?这是允许用户使用现有缓冲
区
(而不是不必要地
分配
新
内存
浏览 0
提问于2022-04-09
得票数 1
3
回答
Java
直接
内存
:在定制类中使用sun.misc.Cleaner
在
Java
语言中,NIO直接缓冲区
分配
的
内存
是通过sun.misc.Cleaner实例释放
的
,这些实例是一些比对象终结更有效
的
特殊幻影引用。这种清理器机制是否只针对直接缓冲子类硬编码在JVM中,或者是否也可以在自定义组件中使用清理器(例如,编写自定义
的
直接字节缓冲
区
)? 在这里,我不是在讨论检索现有nio直接缓冲
区
的
cleaner字段。我也不是在谈论手动释放
内存
。这是关于编写一个新
的</em
浏览 4
提问于2013-07-16
得票数 15
回答已采纳
3
回答
自动增长并可重复使用
的
Java
Char缓冲
区
、
、
你好
Java
开发人员: 编辑:根据标准3,我不是指GC
的
空闲
内存
。 在这种情况下,我需要反复
分配
和取消
分配
其中
的
几个缓冲
区
。在我
的</e
浏览 4
提问于2013-08-20
得票数 0
3
回答
当堆空间似乎有负载可用时,用于小
分配
的
OutOfMemoryError
、
、
我正在HTC感觉操作系统4.0.3上测试我
的
应用程序。当我似乎有足够
的
内存
可用时,我很困惑为什么在某些情况下我要访问OutOfMemoryError。 例如,在这种情况下,我一直使用我
的
应用程序很好。我见过很多其他地方
的
小
分配
也失败了,最常见
的
是在setContentView中
的
onCreate,或者其他一些小
的
UI操作。我读过这个,即使总体上应该有足够
的
内存
。是否有办法确认是否是这样,如果是的话,
浏览 5
提问于2013-10-05
得票数 2
3
回答
了解
Java
Swing屏幕缓冲区
内存
的
使用情况(欢迎阅读资料)
、
、
所以我需要了解swing是如何为缓冲屏幕渲染
分配
内存
的
。显然,如果你有双/三/等缓冲,就会有重复
的
东西。但是,我需要知道swing何时
分配
内存
以及
内存
的
大小。如果我打开了多个窗口(从同一个jvm启动),那么根据窗口最大化到一个屏幕,多个屏幕(我需要它到6个屏幕)等,需要多少
内存
是非常有用
的
。关于
Java
Swing/AWT是如何为渲染缓冲区
分配
浏览 2
提问于2011-04-26
得票数 2
回答已采纳
2
回答
监视
java
8进程以查看实际
内存
的
使用情况
、
、
、
我希望监视Linux系统上
的
java
8进程,并能够看到它们使用了多少
内存
。我更喜欢使用shell实用程序,因为我希望最终将输出输入到我们
的
中央监控系统中。我还对
java
8中
的
java
8选项感到困惑,这些选项似乎对
内存
使用量没有任何影响。下面是获取
java
程序
的
ps信息
的
脚本 for jvm in `sudo -u services jps|awk '/.jar/ {p
浏览 9
提问于2016-06-07
得票数 0
回答已采纳
1
回答
2GB运行RHEL5操作系统
的
机器
的
合理
内存
限制报警
、
、
使用1GB限制
内存
- 2GB OS - RHEL5.3 5.3 64位启用了交换 我们
的
一个警报器被配置成当空闲
内存
在256 up以下2小时(连续)或更高时唤醒我们。我们经常在机器中遇到
内存
问题。只有一个
java
服务运行在1GB(使用Xmx标志)
的
情况下,剩下
的
内存
由操作系统来处理。我们观察到很多
内存
被
分配
给缓冲
区
/缓存(高达1GB)。在这个时刻,我有几个问题很难正确回答。尽管我已经搜索了
浏览 0
提问于2011-08-30
得票数 1
2
回答
使用平面缓冲
区
从C#序列化为本机
内存
缓冲
区
、
、
、
flatbuffers在C#中可以将对象序列化到本机(非托管)
内存
缓冲
区
吗?所以我想做这些步骤: 我正在考虑C#中
的
一些自定义
内存
缓冲区
分配
器,或者某种方式将
内存
缓冲
区
<e
浏览 2
提问于2017-07-07
得票数 2
回答已采纳
2
回答
Node.js缓冲
区
垃圾收集
、
、
Buf.slice([开始,结束])如果其中一个引用消失了,垃圾收集器如何处理
分配
的
内存
?
浏览 4
提问于2016-04-23
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
学习笔记:java对象内存分配问题
Java基本类型的内存分配在栈还是堆
Java对象竟然会在栈上分配内存?
C语言:内存分配---栈区、堆区、全局区、常量区和代码区
内存的分配策略
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券