腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在装配编程中,“
内存
段”是一个仅供英特尔使用的
概念
吗?
linux
、
memory
、
assembly
、
segment
看
linux
内存
管理仅仅是基于页面的,没有“段”的
概念
。 但是,at&t程序集仍然有“区段”的
概念
,就像代码部分、数据部分,就像英特尔的“段”一样,它们看起来非常相似。
浏览 2
提问于2017-01-02
得票数 0
回答已采纳
1
回答
Linux
中的
内存
原语是什么?
linux
、
memory
Linux
命名空间分区共享
内存
原语,例如命名共享
内存
块和信号量,以及消息队列。 尽管有这些例子,但我不知道
内存
原语背后的
概念
是什么,请您解释一下这个术语好吗?
浏览 0
提问于2018-09-12
得票数 3
1
回答
/proc/<pid>/ VmLck中的状态(锁定
内存
)与状态(固定
内存
)
linux
、
memory-management
、
linux-kernel
、
virtual-memory
* VmPin: Pinned memory size (since
Linux
3.2).我知道什么是锁定
内存
(mlock,mlockall),但老实说,我不明白锁定
内存
的
概念
,以及它与锁定
内存
有何不同。 有没有人能举个例子解释一下?
浏览 24
提问于2020-06-12
得票数 1
回答已采纳
2
回答
a.out中的内核空间
c
、
linux
、
unix
、
operating-system
是内核空间包含在
linux
中a.out的4 gb虚拟
内存
中,还是内核空间不同并且不包含在该4 gb
内存
空间中。另外,为操作系统保留的4 gb虚拟
内存
部分还包括内核或内核空间。如果以上所有关于我的
概念
都是错误的,请纠正我
浏览 2
提问于2012-01-17
得票数 0
回答已采纳
1
回答
为什么Google运行实例显示错误的可用
内存
和核心数目
google-cloud-run
当我让我的应用程序使用“空闲-h”、"lscpu“和"top”等
linux
命令在Google运行实例上输出可用
内存
和核数时,我总是会得到这样的信息:有2GB的可用
内存
和2个核心,尽管我在部署中指定了其他能力不管怎么说,我设置了1GB、2GB和4GB
内存
以及1、2或4个CPU,这些
linux
工具总是显示出相同的容量。 我是误解了这些工具或Google运行的
概念
,还是有什么东西不像它那样工作呢?
浏览 4
提问于2021-04-19
得票数 0
回答已采纳
1
回答
Windows程序
内存
与
Linux
程序
内存
linux
、
windows
、
linux-kernel
、
virtual-memory
Linux
为每个程序创建虚拟
内存
页,操作系统处理将虚拟地址映射到真正的硬件地址,对吗? 但是Windows是如何做到的呢?Windows程序实际上是否有可转换为实际硬件地址的
内存
?我还意识到,当RAM被过度使用时,windows可以使用硬盘
内存
,这个过程又被称为虚拟
内存
,但我相信这是一个完全不同的
概念
?
浏览 4
提问于2015-12-10
得票数 1
回答已采纳
1
回答
内存
布局和内核空间-用户空间
kernel
、
memory
我知道
Linux
系统中有内核空间和用户空间。用户空间被某个特定的程序所使用,它可以通过某种方式与内核空间进行通信,例如系统调用。我还知道,程序使用
内存
的规则是:
内存
布局,我们有堆栈、堆、文本、BSS、数据等。 现在我有一个问题:
内存
布局与内核/用户空间之间的关系是什么?
内存
布局必须在用户空间中吗?还是这两个
概念
无关?
浏览 0
提问于2020-07-15
得票数 0
回答已采纳
1
回答
哪一个是top输出中的缓存值?
linux
、
memory
、
top
在我正在阅读的“DevOps故障排除”一书中,它指出交换行中的最后一个值是用于
Linux
中文件缓存(黄色)的
内存
,因此将其减去已使用的
内存
(绿色)将给您实际使用的
内存
:但是,当我在我的机器上运行它时我熟悉
Linux
文件缓存的
概念
,buff/cache在后一个屏幕截图中为文件缓存使用了多少?
浏览 0
提问于2020-10-03
得票数 0
回答已采纳
1
回答
禁用或刷新Windows上的页缓存
windows
、
caching
、
disk
我假设Windows与
Linux
的页面缓存具有类似的
概念
,用于存储来自磁盘的
内存
数据,如文件、可执行文件和动态库。我想知道是否有可能禁用这类缓存,或者至少清除/刷新它。
浏览 2
提问于2014-03-26
得票数 13
回答已采纳
2
回答
为什么std::线程缺乏基本功能?
c++
、
multithreading
、
std
、
api-design
、
stdthread
这是线程
概念
的基础。 堆栈大小,为什么我们不关心
内存
?也许作者只假设
Linux
和Windows有分页
内存
和64位地址空间,但是没有分页
内存
的平台呢?
浏览 1
提问于2018-08-10
得票数 0
1
回答
有基地64区吗?
linux
、
bsd
、
unix-philosophy
、
base64
是否有一个
Linux
发行版或Unix版本,其中所有内容都是在
内存
中编码的?我感兴趣的是能够转储整个系统状态并将其打印为一本书的
概念
。
浏览 0
提问于2017-11-21
得票数 -1
2
回答
Windows中的系统文件缓存使用RAM的哪一部分?
windows
、
caching
、
page-caching
、
file-mapping
根据关于和的一般
概念
,系统文件缓存本质上使用任何其他进程都不使用的所有
内存
。据我所知,
Linux
中的页面缓存就是这种情况。由于“空闲RAM”的
概念
在Windows中有点模糊,我的问题是,系统文件缓存使用的是RAM的哪一部分?例如,任务管理器中的“可用RAM”与“可用RAM”相同吗?
浏览 8
提问于2018-11-13
得票数 3
回答已采纳
1
回答
Linux
上缓存和缓冲
内存
的区别
linux
、
memory
可能重复: 谢谢你,林
浏览 1
提问于2012-12-06
得票数 0
1
回答
如何以及何时创建不同的
内存
映射?
linux
、
memory
、
linux-kernel
、
operating-system
、
embedded
我指的是一本书的摘录, 处理器
内存
映射:这是需要创建的第一个
内存
映射。它解释了CPU的
内存
管理策略,例如CPU如何处理不同的地址空间(用户模式、内核模式)、用于不同
内存
区域的缓存策略等等。板
内存
映射:一旦有了处理器如何看待不同
内存
区域的
概念
,下一步就是将各种车载设备安装到处理器
内存
区域中。这需要了解各种车载设备和总线控制器。,软件
内存
映射:接下来,需要为各种软件组件(如引导加载程序和
Linux
内核)提供一
浏览 2
提问于2016-11-18
得票数 1
2
回答
编译器在布局
内存
时是否考虑了内核
内存
空间?
c
、
gcc
、
memory
、
linux-kernel
我试着调和几个
概念
。 我知道虚拟
内存
在内核和所有用户进程之间共享(映射),我读过。我还知道,当编译器为代码+数据生成地址时,内核必须将它们加载到该进程的正确虚拟地址。那么编译器是否需要兼容操作系统的每一个新版本,以避免将代码或数据放置在为内核保留的高
内存
地址中?就像这样,编写编译器的人必须知道内核计划如何加载程序的那些细节(以免编译器将可执行代码放入高
内存
)?还是我混淆了不同的
概念
?在浏览时,我感到有点困惑,特别是在底层,它在低
内存
地址中有操作系统代码,因为我认为
Linux</e
浏览 3
提问于2016-06-23
得票数 1
回答已采纳
2
回答
操作系统有多快有效率地释放缓存的RAM?
linux
、
ubuntu
、
memory
我知道“空闲RAM是浪费RAM”的
概念
。我的问题是,操作系统如何快速有效地释放缓存的RAM,以便应用程序在使用高峰时有足够的RAM。当
linux
中出现
内存
不足错误时,是否意味着缓存
内存
为零,并且所有RAM都已分配给应用程序?
浏览 0
提问于2017-10-09
得票数 1
1
回答
操作系统有多快有效率地释放缓存的RAM?
linux
、
ubuntu
、
memory
我知道“空闲RAM是浪费RAM”的
概念
。我的问题是,操作系统如何快速有效地释放缓存的RAM,以便应用程序在使用高峰时有足够的RAM。当
linux
中出现
内存
不足错误时,是否意味着缓存
内存
为零,并且所有RAM都已分配给应用程序?
浏览 0
提问于2017-10-09
得票数 0
1
回答
在
Linux
中,是谁处理所有TLB错过的内核?
linux-kernel
、
memory
、
virtual-memory
我试图在头脑中组织一些关于
Linux
内存
管理的
概念
,并提出以下问题: 在
Linux
中,TLB是由内核代码处理的吗?甚至是在页面表中简单地查找一个映射(页面遍历)[1]?
浏览 0
提问于2017-08-17
得票数 3
回答已采纳
3
回答
C中静态
内存
分配与动态
内存
分配的代价
c
、
linux
、
memory
、
memory-management
我非常想知道什么是
内存
分配的首选方法,当您知道static vs dynamic上的C中的对象/项的确切数量时,
Linux
对性能(例如运行时间)是有益的。少量对象(少量
内存
)和大量对象(巨大
内存
)的成本。请让我知道。谢谢。但我想知道解释这两种分配方法性能差异的
概念
。
浏览 3
提问于2015-05-12
得票数 21
回答已采纳
3
回答
哪些操作系统以及如何将页面固定在数据库缓冲池中?
sql-server
、
oracle
、
postgresql
、
operating-system
、
relational-database
大多数关系数据库构建教科书都谈到了能够固定页面的
概念
,即防止操作系统将其交换出
内存
。这个
概念
是为了让数据库软件可以使用它自己的缓冲区替换算法,这可能比操作系统虚拟
内存
策略提供的任何东西更适合。固定页面的
概念
,以及定义适当的缓冲区替换策略来取代操作系统的
概念
,只是理论上的兴趣,而不是真正的关系数据库系统实现的?还是典型的桌面操作系统(
Linux
、Windows、OS )确实包含用于钉住的钩子,而典型的关系数据库软件(Oracle、SQL Server、PostgreSQL
浏览 3
提问于2014-10-10
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
图解|Linux内存碎片整理
Linux内存映射mmap原理分析
Linux 内核概念和学习路线
解读 Linux 内存管理新特性 Memory folios
Linux系统编程 线程同步概念
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券