腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在malloc.c中如何/在何处使用sbrk?
、
、
、
、
我在《高级Unix编程》( Advanced Unix Programming )一书(以及其他一些书)中读到过,
Linux
malloc()使用
Linux
系统
调用sbrk()向操作
系统
请求
内存
。当malloc()向操作
系统
请求
内存
时,如何/在何处引用/使用sbrk()? (这可能是我对如何从C运行时库进行
系统
调用的一个普遍误解。如果是这样,我很有兴趣知道它们是如何
制作
的??)
浏览 2
提问于2014-01-01
得票数 6
2
回答
rpi v/s杨桃-- rootfile
系统
大小
、
另外,当我在我的记忆卡上安装它时,根文件
系统
的大小大约是1.4GB。但是,对于嵌入式
系统
中的根文件
系统
,您不认为它太大了吗? 在这种情况下,杨桃根文件
系统
(打开的wrt)将适合8MB的闪存。怎么可能?
浏览 4
提问于2013-04-08
得票数 1
回答已采纳
1
回答
进程管理和
内存
管理在
Linux
内核中的用途是什么?
📷
Linux
内核子
系统
的存在是为了处理网络、VFS、设备?
Linux
内核中进程管理和
内存
管理的目的是什么?我还试图找到
Linux
内核子
系统
(如VFS、Network、Device )的用途,这些子
系统
与进程管理()和
内存
管
浏览 0
提问于2019-01-19
得票数 0
2
回答
LINUX
中Java FX应用程序意外关闭
、
、
我
制作
了一个使用Java FX的应用程序,可以在
Linux
和window上运行。应用程序在window下运行正常,在
Linux
下也可以运行,但在
Linux
下应用程序突然关闭,日志中没有任何异常,因此,应用程序需要重新启动。我怀疑这可能是由于java堆
内存
造成的,因为window操作
系统
有3 3GB的Ram,而
Linux
有2 3GB的RAM。 有没有人能帮我解释一下为什么会这样?解决方案是什么?
浏览 1
提问于2014-01-06
得票数 0
2
回答
Linux
中的malloc() --“不能保证
内存
真的可用”?
、
、
我正在
制作
一个游戏,在这个游戏中,世界被分成几块描述世界的数据。我将块保留在一个动态分配的数组中,因此在初始化世界的数据结构时必须使用malloc()。阅读,有如下注意事项: 默认情况下,
Linux
遵循乐观
内存
分配策略。这意味着当malloc()返回非空时,不能保证
内存
确实可用。如果
系统
内存
不足,一个或多个进程将被OOM杀手杀死。有关更多信息,请参见proc(5)中的/proc/sys/vm/overcommit_memory和/pro
浏览 5
提问于2015-02-01
得票数 6
0
回答
物理
内存
(RAM) ,交换区内侧,虚拟
内存
,主要区别?
、
、
、
交换区指Unix/
Linux
系统
前台与后台之间数据交换的场所,即为Unix/
Linux
系统
的虚拟
内存
虚拟
内存
泛指将临时数据存储于磁盘存储器上的技术(简单点说就是划出一部分磁盘作为临时的RAM),Windows
系统
的“虚拟
内存
”,
Linux
系统
的“交换区”都是虚拟
内存
浏览 825
提问于2019-07-21
2
回答
虚拟
内存
中的malloc函数
我读取malloc函数在堆上分配
内存
,堆驻留在OS(
Linux
)中的虚拟
内存
中。所以我对此毫不怀疑: 如何在
Linux
操作
系统
中更改堆大小?
浏览 3
提问于2013-06-27
得票数 1
2
回答
用于极低水平(董事会会议)的资源
、
、
我曾经使用过一些嵌入式
系统
,但现在我想自己
制作
硬件,尽管我对
Linux
有相当深入的了解,但我不知道如何在新的硬件上启动和运行
Linux
。因此,我正在寻找关于如何做一些董事会提出/支持的资源。更多细节:我想知道以下几种情况:
Linux
是如何知道处理器配置的?例如,引脚是如何配置的,有多少缓存,有MMU存在吗?
Linux
是如何知道板的布局的?例如,哪些引脚是
内存
总线,哪些是行选择,哪些是列选择,哪些引脚是i2c总线等等。
浏览 0
提问于2010-08-29
得票数 5
回答已采纳
3
回答
unix fork exec序列真的像听起来那么昂贵吗?
、
、
、
我正在为一次考试阅读有关fork和exec的内容,我的书中说,每当需要在unix
系统
中运行新的(不同的)进程时,您将在execve之后派生当前进程。但是,它还指出,每当调用fork时,父进程的整个
内存
映像都会复制到新进程中。 然后我的问题是:如果你有一个
内存
非常大的进程,而你只想运行一个新的进程,那该怎么办?
浏览 2
提问于2011-12-03
得票数 17
回答已采纳
1
回答
将
系统
操作
系统
从windows更改为Ubuntu
我有一个IBM
系统
,其规范如下:40 gb硬这对我来说毫无用处,但现在我想在
linux
操作
系统
上获得技能,作为我的大学项目。这就是为什么我想在上面提到的旧操作
系统
上安装Ubuntu。 我下载了Ubuntu的最新版本,并使用通用usb安装程序
制作
了一个可引导的usb。但是当我从usb引导pc时,usb停止了响应。
浏览 0
提问于2015-02-05
得票数 0
1
回答
CodeSourcery ARM交叉编译
、
-static -o mytest test.cUsing built-in specs.COLLECT_GCC=arm-
linux
-gnueabi-gccConfigured with: ..--host=i686-
li
浏览 0
提问于2014-05-18
得票数 1
2
回答
关于
内存
分配,C malloc/calloc依赖于
Linux
/malloc还是相反?
、
、
据我所知,C具有以下函数,例如:malloc、calloc、realloc,用于分配
内存
。而
linux
内核还具有以下功能:malloc、mmap、kmalloc、vmalloc.分配
内存
我想知道哪一个是最低的。如果你说"
Linux
内核是最低的函数,你的C程序必须用
Linux
内核分配
内存
“,那么
Linux
内核如何分配它自己的
内存
呢?或者说,"
Linux
内核是最低的函数“,那么当我编写一个C程序并在
Linux
浏览 1
提问于2022-03-19
得票数 -1
回答已采纳
2
回答
如何从250万个文件中创建ISO文件?
因此,我有大量的文件(基于文件
系统
中当前节点的计数,2498329),当我尝试用它
制作
一个.iso时,mkisofs就会耗尽
内存
,将机器推入交换区,然后也会耗尽
内存
。我之所以创建一个ISO,是因为我想分发这些文件,但我不能仅仅通过他们提取的存档将250万个文件放到现有的文件
系统
上(至少对于ext3来说,inode耗尽的风险很大),所以我认为在
Linux
、Windows编辑:尝试过--没有缓存--inodes-它可能有帮助,也可能没有帮助,但是在最初的扫描过程中,
内存
的使
浏览 0
提问于2013-02-16
得票数 0
2
回答
使用
linux
内核
制作
操作
系统
、
、
、
、
在过去的几周里,我一直在寻找如何
制作
操作
系统
。我想用#
Linux
内核
制作
一个操作
系统
,它可以引导并在全屏视图中显示浏览器。有一些操作
系统
具有类似的概念,比如#公正浏览和#browserlinux我不想要一个完整的操作
系统
,可以处理所有的情况,情况和错误。为了开始我的项目,我想用#
Linux
浏览 1
提问于2014-11-07
得票数 5
1
回答
何时考虑
Linux
内核过载
、
、
、
我目前在
Linux
系统
上工作,昨天我注意到
系统
对我的http请求的响应很慢。我打开了top,我发现了这种情况,在这种情况下,
内存
似乎在95%~99%的时候很忙。由于cpu负载似乎很低,并且交换文件非常空闲,我想知道什么时候应该考虑
linux
系统
超载,什么时候不应该。我知道
linux
有一个不同的
内存
处理
系统
,对吧?也许这种
内存
负载与https服务器的不良访问无关(我的意思是,它可能与网络层或与
内存
无关
浏览 1
提问于2017-09-15
得票数 0
1
回答
Windows中的
内存
管理与
Linux
有何不同?Windows操作
系统
支持分页或分段吗?
、
、
、
、
我很想知道Windows中的
内存
管理与支持分页或分段的
Linux
.Does
内存
管理之间的区别?我试图理解,如果所有进程累积使用Windows机器上的所有RAM,那么每个用户即使无法登录到
系统
,但
Linux
系统
并非如此。 那么它是如何在
Linux
系统
中实现的呢?
浏览 4
提问于2016-03-23
得票数 0
1
回答
谁是
Linux
内存
“子
系统
”开发人员?
、
谷歌了一个小时之后,我仍然找不到
Linux
内存
子
系统
开发人员联系电子邮件。 问:显示谁开发
Linux
内核,特别是
内存
“子
系统
”部分的网页在哪里?
浏览 0
提问于2015-05-18
得票数 1
回答已采纳
2
回答
在程序被SIGKILL杀死之前,我如何防止重复的malloc使
系统
减速到停止?
、
、
解决方案是使用cmake和-j2来限
制作
业的数量。 然而,在运行了上面所示的简单的“
内存
耗尽器”程序之后,我对我的
系统
一开始就超载感到惊讶。根据malloc()的手册页,如果没有可用的
内存
,那么malloc只返回0。为什么我的
系统
没有意识到
内存
问题并选择让malloc失败?换句话说,我正在寻找一种方法来配置我的
系统
,这样一个程序就不能占用所有的
内存
,导致我的
系统
慢下来。类似地,是否有一种将调度程序设置为始终优先于我的DE的方法?我正在
浏览 0
提问于2020-04-24
得票数 1
2
回答
内核虚拟
内存
空间与进程虚拟
内存
空间
、
、
、
我在阅读第9.7.2章:
Linux
虚拟
内存
系统
(第三版)中关于虚拟
内存
的教科书:计算机
系统
--程序员的观点。我对
linux
进程的虚拟
内存
结构感到有点困惑,如下所示:我的问题是:内核虚拟
内存
是否为内核运行保留,而虚拟
内存
的其余部分是否为用户进程保留?内核代码和数据是做什么的?内核虚拟
内存
中的物理
内存
是什么?
浏览 6
提问于2020-02-05
得票数 2
回答已采纳
1
回答
如何用外部jar文件
制作
java makefile
、
我需要生成一个makefile,用一个外部jar文件编译和执行我的类。我有4个类:sync.java, FileSynchroniser.java, DirectoryTracer.java and SyncFileTracer.java。.SUFFIXES: .class .java PATH=$(JAVAHOME)\bin;$(PATH) CLASSPATH=.;$(JAVAHOME)\lib\classes.zip;$(JSDKHOME)\lib\classe
浏览 0
提问于2011-09-23
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
开发应该知道的Linux系统分析-内存篇
图解|Linux内存碎片整理
利用 Shell 脚本来监控 Linux 系统的内存,你学会了吗?
查看 Linux 系统中进程和用户的内存使用情况
Linux内存映射mmap原理分析
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券