腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在
用户
定义的类中清空std::向量时未释放内存
、
、
、
、
当std::vector是类的字段时,我们遇到了一些内存问题。我们用大量的数据填充这个向量,在程序的某个点需要发布。然而,即使矢量容量为零,内存也不会释放或完全释放。我们已经使用活动监视器测量了内存使用情况,在每个日志行的旁边,您可以看到每个阶段使用的Bytes的数量。此外,我们还添加了另一个版本,在这里我们不使用类Foo对象,在这种情况下,内存被完美
浏览 3
提问于2016-07-07
得票数 5
回答已采纳
1
回答
扩展
linux
partitiion
、
、
、
我意识到我可能需要更多的
空间
给
Linux
,因为它正逐渐成为我的主要工作
空间
,所以我决定扩展它的大小。我从windows'( 这些是我的分区 )分区
分配
了一块内存,并尝试将其合并到
Linux
中,但我做不到。我在用格蕾。我的操作系统是Ununtu Budgie。附件是我的分区的屏幕截图。
浏览 0
提问于2020-06-07
得票数 0
回答已采纳
2
回答
3台机器上不同的C++缓冲区溢出
、
、
该示例是一个测试,在该测试中,如果检查不到位,恶意
用户
可以使用缓冲区溢出覆盖变量。 cout << "Access" << endl;} 我有3台机器,1台Windows和2台
Li
浏览 9
提问于2013-09-16
得票数 2
回答已采纳
2
回答
malloc是否只在线性区域结构vm_area_t中
分配
空间
,而不是在实际内存中
分配
、
、
我在"Understanding the
linux
kernel“中读到,当在
用户
空间
调用malloc时,内核只在vm_area_t结构中添加一个线性区域,而不是在内存中
分配
空间
,这被称为ostponing
分配
,并且在线性区域中
分配
的
空间
只能在页面中断发生时使用。但是,如果在页面中断期间没有页面可以被
分配
,那么当
用户
调用malloc时,不是被欺骗了吗?
浏览 1
提问于2012-05-31
得票数 2
6
回答
如何为
linux
上的clone()系统调用映射堆栈?
、
、
、
、
Linux
上的clone()系统调用接受一个参数,该参数指向新创建的线程要使用的堆栈。最明显的方法是简单地malloc一些
空间
并传递它,但是你必须确保你malloc的堆栈
空间
和线程使用的一样多(很难预测)。 我记得在使用pthread时,我并不需要这样做,所以我很好奇它会做什么。我遇到了,它解释说:“
Linux
pthread实现使用的最佳解决方案是使用mmap来
分配
内存,并使用标志指定在使用时
分配
的内存区域。这样,内存就会在需要时
分配
给堆栈,如果系统无法
分配<
浏览 0
提问于2009-07-04
得票数 13
回答已采纳
1
回答
用Ubuntu取代Lubuntu
、
、
当将
Linux
分区返回
给
Windows时,我理解您需要将Windows 10 .iso放到闪存驱动器上,并从那里修复Windows。谢谢!
浏览 0
提问于2016-05-23
得票数 0
1
回答
Ubuntu和未
分配
驱动器之间的交换分区
、
、
我试图扩展我的Ubuntu存储
空间
。我处于双引导状态,除了需要合并分区的步骤外,我已经完成了所有步骤。 我不能这样做的原因是交换分区在Ubuntu和未
分配
的分区之间。
浏览 0
提问于2021-05-13
得票数 0
2
回答
将
分配
的
空间
与未
分配
的
空间
合并
、
、
我有一个双引导机器(LinuxMint19.3、Cinnamon和Windows 10),并希望从Windows
分配
空间
到
Linux
。我已经从C:\和D:\驱动器中删除了
空间
,没有任何问题,但是我在扩展
Linux
分区时遇到了困难。我
分配
的
空间
在未
分配
的
空间
下面。这是一个截图(这是我所能做的最准确的):我想将"
Linux
“分区上面的未
分配
空间
添加到名为"<e
浏览 0
提问于2020-06-23
得票数 0
回答已采纳
1
回答
在
Linux
内核中
分配
用户
空间
内存
、
、
、
这允许从内核
空间
分配
用户
空间
内存吗?我知道
Linux
中的进程使用虚拟内存和虚拟地址。此外,还存在一种不能允许使用不同进程的内存的保护(这会引起分段故障)。因此,没有办法
分配
缓冲区并将指向它的有效指针返回到
用户
空间
进程?
浏览 1
提问于2021-08-30
得票数 0
回答已采纳
1
回答
在
linux
中访问文件时,哪处是挂接图形弹出窗口的最佳位置?
当文件在
Linux
中打开时,我需要扫描它并寻找一些模式。如果发现该模式,我需要向
用户
空间
发送一条消息,并将其显示
给
用户
,例如图形弹出窗口,说明操作失败,因为检测到病毒。我可以在
Linux
中通过挂接我的open系统调用来扫描文件并搜索模式。但是,我不能想出一种方法来向
用户
空间
发送消息,并将其显示
给
用户
,例如,一个图形弹出窗口,它解释操作失败,因为检测到病毒。
浏览 1
提问于2016-11-14
得票数 0
1
回答
将中等大小(>4K)的二进制信息从
Linux
内核提供给
用户
、
、
、
根据this answer的说法,
Linux
的sysfs条目被限制在一个页面内,在大多数架构上是4KiB。我目前正在开发一个net/sched/模块( fq_codel的一个分支,稍微改变了一些行为来测试一些东西),并且需要向
用户
空间
公开更大的统计数据。这些信息是在操作过程中生成的,但是存储在一个预先
分配
的数组中,预计
用户
空间
每秒会获取它两次(从而清空数组)。增加该间隔可能是可能的,但会增加相当多的系统负载。还有什么其他方法可以将这样的信息暴露
给
<e
浏览 11
提问于2021-07-13
得票数 0
回答已采纳
4
回答
从哪里为
Linux
进程
分配
堆栈内存?
、
、
我们知道,当创建进程时,为这个堆栈的process.The大小
分配
一个堆栈通常是
linux
.My中的8 Mb。问题是,从何处
分配
这个堆栈??从
用户
空间
还是从系统
空间
?
浏览 5
提问于2013-07-16
得票数 4
1
回答
谁以及何时
分配
PCI/PCIe设备栏基址?
、
、
我正在寻找内核如何做PCI/PCIe枚举和BAR
分配
。我以为内核会在启动时
分配
BAR的PCI基地址,但当我尝试pci早期转储(在内核初始PCI子系统之前)查看BAR的值时,我发现所有的基地址都已经
分配
了!?这是否意味着BIOS执行PCI/PCIe枚举和BAR
分配
?BIOS如何知道每个pci设备的基地址并无冲突地
分配
这些地址?如果是,嵌入式系统(没有BIOS )如何枚举和
分配
PCI/PCIe设备的基地址? 顺便说一下,我的电脑是Ubuntu14.04.1LTS
浏览 3
提问于2015-02-03
得票数 5
2
回答
移动/boot分区而不破坏系统
、
、
📷我想用未
分配
的
空间
扩展回家乡,但不幸的是,系统分区在中间,我需要将它移到未
分配
空间
的开头。有人知道我怎样才能安全地
给
家里增加未
分配
的
空间
吗?
浏览 0
提问于2015-09-16
得票数 11
回答已采纳
2
回答
在
linux
中,每个进程都有一个4GB的虚拟地址
空间
,考虑到32位的体系结构。
、
、
、
、
嗨,我是
Linux
内核开发的新手。因此,希望对下面的语句有一些清晰的说明。 这是否意味着
linux
中的每个进程都
分配
了那么多内存
空间
( 1GB+3GB )?如果是的话,那么
linux
中就有数百个进程,那么100*4GB的
空间
来自系统获得这么多内存<em
浏览 3
提问于2015-06-13
得票数 3
1
回答
dd命令是做什么的?
、
、
你好,我是
linux
的新手,正在阅读关于创建
空间
的内部文档。我遇到了这个命令,有人能解释一下这个命令是什么意思吗?count=20 >> /OVS/Repositories/repo/.ACFS/snaps/vm_name/VirtualMachines/vm_name/System.img 我从这个命令中了解到,我
给
System.img
分配
了一个20 if的
分配
,不知道这个is=是否正确
浏览 0
提问于2021-11-15
得票数 0
回答已采纳
1
回答
Linux
内核:重新
分配
的页面帧被清除了吗?
、
、
当进程结束时,
Linux
内核可以将
用户
空间
页帧(物理内存中的页)重新
分配
给另一个进程的
用户
空间
页(在虚拟内存中)。 在重新
分配
之前,页面帧是否被清除?一种情况是将页帧
分配
给不断增长的堆,其中旧内容可能在
分配
的内存中可见。
浏览 17
提问于2022-05-03
得票数 1
回答已采纳
1
回答
我能用这个当前分区来增加根分区吗?
、
我将大约70 to的内存
分配
给
linux
,rest
给
windows。我需要安装一个需要17 in内存的软件,我更喜欢在我的
linux
操作系统中安装它,但正如你所猜的那样,我没有足够的
空间
。我的根有~13 GB免费,而我家有~16 GB免费和Windows有足够的自由
空间
。是否可以为分区表调整根分区的大小,以便在
linux
分区中安装大型软件(甚至有些不安全的方法?!)
浏览 0
提问于2018-01-06
得票数 1
回答已采纳
1
回答
RAM如何划分为内核
空间
和
用户
空间
、
、
、
我理解在
Linux
中,RAM被划分为内核
空间
和
用户
空间
。内核
空间
是为运行内核而预留的,
用户
空间
应用程序不应该直接访问那里的内存。 这个内存究竟是如何划分为内核
空间
和
用户
空间
的?
浏览 0
提问于2022-03-16
得票数 0
1
回答
测试懒虫-怎么做?
、
、
、
我应该只写几次做malloc的
用户
级代码吗?我应该让一个模块对kmalloc做同样的操作吗? 我们将非常感谢您的帮助!
浏览 4
提问于2013-04-21
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
[务必收藏] Linux用户空间和内核空间所有15种内存分配方法总结
sap如何给用户分配功能角色
linux给apache分配sudu权限解决shell执行问题
函数调用与空间分配
linux下的权限问题 具体权限分配解释
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券