腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Linux
只看到我
内存
的1/2?
、
Linux
只看到我
内存
的1/2
内存
--
内存
大小是2048 my,而
linux
只看到1300 My。为什么?不,它没有
缓冲
,因为ubuntu命令不打印空闲
缓冲
内存
,这里是命令free的输出Lubuntu 16.04 x32
浏览 0
提问于2016-10-26
得票数 -3
回答已采纳
1
回答
具有非阻塞套接字的Kqueue/epoll (FreeBSD/
Linux
):写入/发送/sendto之后什么时候可以释放
缓冲
区
内存
?
、
、
、
、
它们中的每一个都使用char*
缓冲
区进行传输,但是在调用写/发送/sendto之后,我不明白何时必须释放
缓冲
区的
内存
。是正确的,如果写/发送/发送返回接受的字节数,并且这个数字等于
缓冲
区大小,我可以立即释放
缓冲
区
内存
吗?或者我必须等待EVFILT_WRITE (kqueue)或EPOLLOUT (
Linux
)事件来释放
缓冲
区的
内存
?或者我必须等待EVFILT_WRITE (kqueue)或EPO
浏览 3
提问于2019-10-23
得票数 0
2
回答
ZFS ARC缓存和
Linux
缓冲
区缓存争用(Ubuntu 16.04)
、
、
由于
Linux
缓冲
区缓存,ARC从未超过128 GB,但是整个数据传输的性能保持在650 MB/秒的吞吐量水平。理想情况下,我希望能够同时禁用
Linux
缓冲
区缓存,并让ZFS ARC缓存介于0到256 GB之间,将剩余的
内存
留给应用程序工作负载。如果能够给予ZFS ARC缓存比
Linux
缓冲
区缓存更高的优先级,那么这也是一个可以接受的答案,因为它将有效地禁用
Linux
缓冲
区缓存。谢谢,扎克 编辑1:我试图解决的问题是
浏览 0
提问于2017-06-22
得票数 8
1
回答
sysinfo返回不正确的freeram值(即使使用mem_unit)
、
、
我找不到一个applet来显示我的计算机的空闲
内存
,所以基本上就是这样。我正在使用sysinfo来获取此信息,它对我的系统的总
内存
(大约4 MB,显示为3954MB)运行良好。然而,sysinfo为空闲
内存
(136MB)提供的值显然是错误的(如果空闲
内存
是尚未分配的
内存
,我不知道)。
浏览 6
提问于2013-01-16
得票数 1
回答已采纳
2
回答
Linux
用户空间DMA访问(用于
内存
-
内存
复制)
、
、
、
、
我的嵌入式ARM设备有一个800x480的16位
Linux
帧
缓冲
LCD,需要手动进行双
缓冲
。目前,我只是使用memcpy()将双
缓冲
区写入帧
缓冲
区,这非常慢。我正在使用的ARM设备和
Linux
内核确实支持DMA
内存
-
内存
复制,但我在解决如何在用户空间程序中访问它时遇到了麻烦。似乎我需要使用
linux
/dmaengine.h和dma_async_memcpy_buf_to_buf(),但它们似乎只在内核中可用?
浏览 30
提问于2015-09-09
得票数 0
1
回答
无法从“cat/proc/meminfo”中找到缓存和
缓冲
区
、
、
我想在这里找到缓存
内存
和
缓冲
区
内存
。但与
linux
不同的是,bash并没有像预期的那样向我提供所有信息。如何找到缓存
内存
、共享
内存
和
缓冲
区
内存
?我使用下面的代码来提取信息,但在找到
缓冲
区、缓存和共享
内存
时失败了。
浏览 4
提问于2021-11-28
得票数 0
1
回答
缓冲
区/缓存使用100%
内存
、
、
我有一个安装了centos6.6和7 GB
内存
的
Linux
机器,在它上面运行Apache,每晚
缓冲
和缓存消耗6 GB
内存
,但是当我通过top命令检查它时,没有进程使用那么多
内存
,只有
缓冲
/缓存does.
浏览 1
提问于2015-05-07
得票数 0
3
回答
Linux
内核中的bio结构
、
我正在阅读Robert编写的
Linux
内核开发。我不理解关于bio结构的这一段: 内核中块I/O的基本容器是bio结构,它是在<
linux
/bio.h>中定义的。段是
内存
中连续的
缓冲
区块。因此,单个
缓冲
区在
内存
中不必是连续的。通过允许以块形式描述
缓冲
区,bio结构为内核提供了执行来自
内存
中多个位置的单个
缓冲
区的块I/O操作的能力。“允许
缓冲
区.在记忆中”是什么意思?
浏览 7
提问于2013-01-28
得票数 11
回答已采纳
1
回答
linux
框架
缓冲
区和GPU
内存
之间有什么区别?
、
、
Linux
或软件控制的帧
缓冲
区和GPU
内存
之间有什么区别?有什么好的图片指南来解释
Linux
框架
缓冲
区是如何工作的吗?在带有GPU的嵌入式板上,我们通常使用框架
缓冲
区或GPU来处理实时视频提要吗?
浏览 0
提问于2016-09-28
得票数 4
1
回答
-/+
缓冲
区/缓存在空闲输出中意味着什么?
、
我知道这是一个蹩脚的问题,但我想了解为什么当某些进程停止时,CentOS会消耗我的物理
内存
。假设我打开了一个10 my的文件,当我完成这个过程并关闭该文件时,它在ram和
缓冲
器中消耗了10 my,那么CentOS仍然保存着我的10 my
内存
。它给出了以下详细信息:in buffers: 6336当我试图使用以下解决方案释放
内存
时: 如何在
Linux
系统
浏览 0
提问于2015-02-17
得票数 7
1
回答
Xilinx Zynq平台上使用AXI-DMA IP的PCM DMA引擎
、
、
、
、
这是我当前的数据路径:i2s->capture_dma_data.maxburst = 1; AXI-DMA可以访问所有512MB的DDR,但是我不知道内核将在哪里为我的DMA传输分配
内存
浏览 57
提问于2017-02-24
得票数 3
1
回答
堆/mmap
缓冲
区溢出会覆盖堆栈吗?
、
下面的问题涉及从进程
内存
末尾向下增长的堆栈
linux
进程。谢谢!
浏览 0
提问于2020-01-06
得票数 1
1
回答
Ubuntu:在62 GB
内存
中,服务器只剩下716 MB的空闲RAM
、
、
、
我的服务器有62 GB
内存
,但是现在我可以看到只有716 MB的RAM是空闲的。16M 15G 从上面的输出中,我可以看到从62GB中只释放了716 MB,但是当我看到使用下面所示的top -o RES命令(按RES的降序排序)时,只有glassfish正在消耗5 GB
内存
如果我们把所有这些进程的
内存
加起来,它就不会达到62 GB。我现在的问题是,哪些进程消耗了更多的
内存
,为什么top命令没有显示这些进程??
浏览 0
提问于2017-10-17
得票数 1
回答已采纳
2
回答
是否可以创建一个C文件对象在
内存
中进行读/写
、
、
我正在使用一个获取FILE *的应用程序接口,并使用它在
内存
中创建一个数据
缓冲
区:write_to_file(f.get());auto data = make_file_buffer(f.get());这是可行的,但比写入
内存
缓冲
区要慢。有没有可能让它写入
内存
文件并避免读/写磁盘(就像对控制台的stdin/stdout&
浏览 2
提问于2013-05-29
得票数 16
回答已采纳
2
回答
内核读/写用户空间
内存
、
首先,从用户空间malloc一个
缓冲
区,并用全'A‘填充
缓冲
区最后,我可以使用直接从用户空间传递的原始指针来读写
缓冲
区。
Linux
设备驱动程序,第三版,第415页,说内核不能直接操作没有映射到内核地址空间的
内存
。
浏览 2
提问于2012-01-17
得票数 1
回答已采纳
3
回答
使用zlib到
缓冲
区的GZIP压缩
、
、
、
、
我希望使用gzip压缩
内存
缓冲
区,并将压缩的字节放入另一个
内存
缓冲
区。我想用Content-Encoding: gzip在HTTP数据包的有效负载中发送压缩
缓冲
区。但是,我想压缩并写入
缓冲
区。我在
Linux
上的C语言中。
浏览 1
提问于2018-04-03
得票数 5
1
回答
在OpenCL中使用
内存
映射文件
、
、
、
、
我使用
内存
映射I/O (在
linux
上的mmap调用)访问磁盘上的文件。 是否可以使用OpenCL (仅用于读取)将此虚拟
内存
缓冲
区传递给CL_MEM_USE_HOST_PTR。我希望避免将整个文件复制到主机
内存
中,而是让OpenCL内核控制文件的哪些部分由操作系统加载/
缓冲
。
浏览 3
提问于2017-11-28
得票数 3
回答已采纳
1
回答
如何锁定需要为只写的
缓冲
区?
、
、
、
是否有可能重载new操作符,以分配两端具有只读
内存
的更大
缓冲
区来检测
内存
溢出,以及如何将该
内存
设置为只读?
linux
+ gcc
浏览 0
提问于2011-12-01
得票数 4
3
回答
既然' fread‘被
缓冲
了,那么是否有必要将数据fread到
内存
中,然后再使用它?
、
、
、
我在
linux
上和gcc一起使用fopen/fread/fwrite/fseek。在使用数据之前,是否需要分配
内存
缓冲
区并使用fread将数据顺序读入
缓冲
区?
浏览 1
提问于2012-03-06
得票数 0
1
回答
当e2fsck运行时,什么是使用
内存
?
、
、
、
由于
内存
限制,我在运行e2fsck时遇到了困难,这在这个问题中有详细说明。在调查的过程中,我偶然发现了一些可能更普遍感兴趣的问题,所以我将把它放在自己的问题上。在运行e2fsck时,机器上的
内存
使用量约为99%。也开始有一些交换。1 root 20 0 2896 8 4 S 0.0 0.0 0:01.87 init 因此,尽管总体
内存
使用率为99%,但e2fsck仅显示为使用15.2%,而且没有其他
内存
占用率。我不知道除了正在运行的进程之外,其他任何东西都可以使用
内存
。
浏览 0
提问于2013-02-26
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
图解|Linux内存碎片整理
Linux内存映射mmap原理分析
Linux 6.1 迎来 Btrfs 异步缓冲写入补丁,吞吐量翻倍
解读 Linux 内存管理新特性 Memory folios
Libc Realpath缓冲区下溢漏洞,可导致Linux本地提权
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
腾讯会议
活动推荐
运营活动
广告
关闭
领券