腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
虚拟
内存
中的malloc函数
我读取malloc函数在堆上分配
内存
,堆驻留在OS(
Linux
)中的虚拟
内存
中。所以我对此毫不怀疑: 如何在
Linux
操作系统
中更改堆大小?
浏览 3
提问于2013-06-27
得票数 1
2
回答
如果安装
Linux
发行版时没有交换,当它几乎耗尽RAM时,会执行新的应用程序,会发生什么呢?
、
、
、
如果安装没有交换分区或交换
文件
的
Linux
,比如Arch
Linux
或Debian,会发生什么情况。然后,在几乎没有RAM的情况下运行
操作系统
时,用户将打开一个新应用程序。考虑到这个新应用程序需要比所需的
内存
更多的
内存
,会发生什么?
操作系统
的哪一部分处理RAM管理操作,我可以将其配置为不同的行为吗?
浏览 0
提问于2018-04-29
得票数 0
回答已采纳
2
回答
mmap有多聪明?
、
、
、
mmap可用于在进程之间共享只读
内存
,从而减少
内存
足印:process P1 mmap的
文件
,将其加载到
内存
中,然后退出。另一个进程P2 mmap的
文件
,它访问P1访问的
内存
。 数据是否再次从磁盘加载?
操
浏览 4
提问于2012-03-26
得票数 3
回答已采纳
1
回答
系统是如何从
内存
映射
文件
的
内存
中捕获通过“`asm: MOV`”访问
内存
的?
、
、
、
、
当我使用将
文件
映射到
内存
时,它不是直接加载到
内存
中(缓存缓冲区RAM),而是只加载访问特定映射
内存
区域时所需的部分。系统如何通过C: *ptr = val;或asm: MOV捕捉到
内存
映射
文件
的
内存
并从
文件
中生成加载数据,使用什么机制(IRQ或类似于分页
内存
的机制),以及如何调用它?x86_64
操作系统
:
Linux
,Windows
浏览 0
提问于2013-11-09
得票数 0
回答已采纳
1
回答
在不使用数组和strchr函数的情况下,从文本
文件
中出现的第n个字符的第一个字符开始计算字符数?
前面的例子假设下面是一个
文件
中的文本:如果可能的话,有人能解释一下是怎么做的吗?如果没有,请解释一下原因。
浏览 3
提问于2017-11-13
得票数 0
2
回答
在
linux
中有没有办法访问持久
内存
?
、
、
、
我在
linux
(debian 10)中使用持久性
内存
我所理解的是正确的,
linux
将持久
内存
虚拟化为磁盘,并将其映射为virt_addr。因此,
操作系统
通过内核通过
文件
系统访问持久存储器。但我认为这是一种开销。如果持久性
内存
已经进行了
内存
映射,那么直接通过virt_addr访问它会更有效。所以我想知道有没有什么方法可以在内核中获得持久
内存
的启动virt_addr。
浏览 8
提问于2019-10-29
得票数 0
2
回答
>4 4GB
内存
,适用于在64位Solaris上运行的32位应用程序(超大
内存
)
、
、
MS Windows和Oracle
Linux
都允许32位应用程序使用大于4 4GB的
内存
。Windows方法是AWE:和
Linux
的方法是。工作原理:32位应用程序不能直接寻址大于4 GB的虚拟
内存
;但是64位
操作系统
可以,4 GB的
内存
对于某些应用程序来说太小了。因此,VLM和AWE允许应用程序从64位
操作系统
(甚至是带有AWE 32位
操作系统
)保留大量
内存
。32位应用程序不能直接寻址该
内存
,但它可以要求
浏览 1
提问于2011-11-11
得票数 1
回答已采纳
1
回答
在OpenCL中使用
内存
映射
文件
、
、
、
、
我使用
内存
映射I/O (在
linux
上的mmap调用)访问磁盘上的
文件
。 是否可以使用OpenCL (仅用于读取)将此虚拟
内存
缓冲区传递给CL_MEM_USE_HOST_PTR。我希望避免将整个
文件
复制到主机
内存
中,而是让OpenCL内核控制
文件
的哪些部分由
操作系统
加载/缓冲。
浏览 3
提问于2017-11-28
得票数 3
回答已采纳
1
回答
最轻量级的基于Ubuntu的
linux
发行版2021
、
、
、
所以我需要重新请当前的
linux
操作系统
,以获得一个更好的
操作系统
。我现在使用的
Linux
操作系统
是AntiX
linux
。它非常快,但很奇怪,因为这里的一切都很旧。我对AntiX
Linux
没有太多的问题,除非我尝试安装软件。这些软件太老了,我不支持一些
文件
或功能,比如GNU Octave。所以我需要一个基于Ubuntu的
Linux
系统,但是占用的
内存
比Lubuntu18.04LTS或多达18.04LTS少。支持时
浏览 0
提问于2021-02-14
得票数 0
回答已采纳
3
回答
Windows共享
内存
段
、
、
我在谷歌上搜索了一下,还没能找到一个明确的答案,所以我希望有人能对windows和
linux
的共享
内存
段有一些了解。在
Linux
中,有两种为IPC创建共享
内存
的方法:共享
内存
段(shmget等人)和
内存
映射
文件
(mmap)。根据我的简要理解,mmap要求您在
操作系统
中的某个地方有一个实际的
文件
来映射,而共享
内存
段只是
内存
中可以由进程附加的基于名称的段。在Windows中,似乎只有
内存</em
浏览 7
提问于2013-05-25
得票数 7
3
回答
Linux
如何使用'sda‘设备
文件
,当它还没有安装?
、
、
、
我正在安装CentOS
Linux
发行版。但我觉得逻辑有点扭曲。据我所知,
Linux
将一切都视为
文件
,而sda通常是代表我的第一个SATA硬盘的设备
文件
。但是由于还没有安装
Linux
,所以应该还没有
文件
系统。那么,怎么会有像sda这样的设备
文件
呢?有人告诉我,“也是
Linux
操作系统
,因此有一个
内存
中的<e
浏览 0
提问于2016-03-17
得票数 2
回答已采纳
4
回答
计算
Linux
上使用的
内存
百分比
、
、
、
Linux
noob问题:我正在尝试找出要查询的SNMP计数器,但首先需要了解
Linux
如何更好地使用虚拟
内存
。 谢谢
浏览 2
提问于2009-10-24
得票数 2
回答已采纳
1
回答
在32位
Linux
中无法耗尽物理
内存
、
、
所以我有一个有趣的基于
操作系统
的问题。在过去的几个小时里,我一直在和我认识的任何一个熟悉C编程的人交谈,似乎没有人能给出明确的答案来解释为什么会发生这种行为。我有一个故意设计的程序,它会导致
内存
泄漏(例如,在分配
内存
之后没有释放
内存
时会发生什么)。在64位
操作系统
(Windows、
Linux
等)上,它做它应该做的事情。在
Linux
中,该进程随后由
操作系统
终止。然而,在Windows中,情况并非如此,而且它继续运行。最终的结果是系统崩溃。发行版上编译和运
浏览 0
提问于2018-05-02
得票数 1
回答已采纳
1
回答
在联想Ideapad的Virutal机器上安装
Linux
肉桂
、
我有联想Ideapad i3第7代4GB
内存
笔记本电脑。所以我想在虚拟机上安装
Linux
肉桂。因此,如果我为
Linux
分配2gb
内存
。我的windows
操作系统
的性能会受到影响吗?因此,如果我将2gb的ram分配给
Linux
。Windows
操作系统
会正常运行吗?
浏览 0
提问于2019-11-15
得票数 0
回答已采纳
2
回答
32位PC上推荐的
Linux
、
、
我有一个32位PC与3GB
内存
和256 MB图形
内存
。我想开始学习
Linux
,但问题是找到正确的发行版。我更喜欢使用甲骨文VirtualBox。Kali
Linux
对于初学者来说太高级了。 Arch
Linux
、初级
操作系统
和Zorin
操作系统
都不能以32位格式提供。那么,对于像我这样的新手来说,什么
Linux
是可取的呢?
浏览 0
提问于2020-02-19
得票数 0
1
回答
CS本科生
操作系统
课程到底教了什么?
、
我上了一门本科生的
操作系统
课程,但它实际上是在教授
操作系统
的概念,比如
内存
和进程管理、
文件
系统和磁盘等……但并不是很深入,比如
操作系统
(windows/
Linux
)内核是如何开发的,以及它们是如何工作的
浏览 1
提问于2020-12-20
得票数 1
2
回答
Linux
堆分配
、
、
、
在FreeRTOS中,堆只是一个全局数组,其大小(让我们调用是heapSize)定义在用户可以更改的H
文件
中。这个数组是一个非初始化的全局数组,使它成为图像的BSS部分的一部分,因此它在加载时被填充了零,那么,每个
内存
分配都从这个数组中提取,而每个分配
内存
的地址都是这个数组的一个偏移量。因此,为了最大限度地利用
内存
大小,我们可以近似于整个程序的Data、Text和BSS区域的大小,并将堆大小定义为类似于heapSize = RAM_size - Text_size - Data_size我想知道什么是相当于
Linu
浏览 5
提问于2017-05-06
得票数 4
回答已采纳
2
回答
Oracle:在
内存
使用方面32位对64位
、
、
、
、
是的,我知道在32位
操作系统
上使用超过4GB是很棘手的,但是这部分现在被
操作系统
处理得很好(是
Linux
或Windows)。我的问题更多地是关于这个主题的:64位
操作系统
(包括64位Oracle的风格)的
内存
需求是否比32位
操作系统
需要更多的物理
内存
?如果是的话,将会有多少开销?问这个问题的原因是我们没有无限的物理
内存
可用。 如果我们在
Linux
或Windows下使用32位版本(我假设在64位下不使用),这会有什么区别吗?我的直觉是,
浏览 0
提问于2011-01-24
得票数 2
1
回答
检查MATLAB需要多少
内存
、
我想知道是否有一种方法可以知道在MATLAB中有多少
内存
、一个函数或一个会话耗尽了
内存
,请求。例如,当MATLAB发送Out of memory错误时,
操作系统
(Windows和/或
Linux
)是否会注册MATLAB请求
内存
超过
操作系统
所能提供的
内存
的事件?
浏览 2
提问于2011-08-18
得票数 0
5
回答
如何将
内存
从进程返回到
操作系统
、
、
、
、
在各种
操作系统
中,我遇到了
内存
管理的问题。当我释放
内存
时,
内存
不会返回给
操作系统
。进程使用的虚拟
内存
量总是增加--从不减少。物理
内存
也是如此,一直到它的极限。因此,我们似乎也在睡眠模式下使用了所有这些
内存
。 何时可以将此
内存
返
浏览 6
提问于2012-08-21
得票数 9
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux 安全基线-操作系统Linux SUID/SGID文件安全基线
Linux操作系统的日志筛选、日志文件的位置
操作系统--虚拟内存
图解|Linux内存碎片整理
Linux操作系统安装
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券