腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
当应用程序在生产中运行时,“
交换
关闭
”安全吗?
、
、
、
、
我的应用程序在
Linux
中运行了几个JVM,
交换
的使用率大多为零。但是,有时由于数据库的高流量或缓慢,JVM会消耗
交换
内存
,这是不建议的。如果发生这种情况,我的计划是在夜间窗口不
关闭
应用程序的情况下,通过“
交换
关闭
/
交换
”来回收
交换
。 当我在OS上
交换
时,消耗
交换
内存
的进程会发生什么?它们是否丢失了分配的
内存
块?还是操作系统将
交换
<em
浏览 0
提问于2020-06-18
得票数 5
1
回答
当所有
内存
耗尽,没有
交换
时,Ubuntu会做什么?
、
、
假设我
关闭
交换
,所有
内存
都用完了。会发生什么呢? 机器会结冰吗?Ubuntu (或
Linux
内核)会智能地
关闭
占用过多
内存
的程序吗?背景:我有一个3GB
内存
的旧桌面,它可以顺利地与Xubuntu20.04一起工作。当我
关闭
其中一些软件并运行命令sudo swapoff -a && sudo swapon -a时,它再次响应,从而将
交换
的内容加载回
内存
中。我发现,在打开此类程序之前
关闭
浏览 0
提问于2020-11-20
得票数 9
回答已采纳
2
回答
当
交换
关闭
时,主
内存
中的写入复制会工作吗?
、
、
上面的陈述摘自Robert的书(
Linux
系统编程第二版,
内存
管理章节,超额承诺和OOM主题)。如果我遗漏了什么,请纠正我。更新:朋友们,一开始我认为我不能在我们
关闭
交换
的时候超额承诺。正如下面在讨论中提到的那样,即使我们
关闭</em
浏览 0
提问于2020-02-08
得票数 1
回答已采纳
1
回答
如何自动将
交换
设备移回RAM?
、
、
我最初的问题是
交换
(Piness )太频繁了(即使是swappiness=1!)。:-)
交换
仍然有效 只有在切换0时,它才开始表现得更像人们所期望的那样(从
内存
总量的98%左右开始
交换
),
浏览 0
提问于2021-06-21
得票数 3
回答已采纳
1
回答
在Ubuntu中向sda1添加未分配的空间
、
、
我在VMware中将最大磁盘大小扩展到了100 of,现在我正在尝试使用gparted将未分配
内存
的50 of添加到sda1中。但我不能这么做:在我到目前为止所遵循的所有教程中,解决方案都是
关闭
带swapoff的
linux
交换
,但对于我来说,
linux
交换
缺少了,以及右键单击任何分区时的swapoff选项:我也不能卸载sda5 (或其他任何相关内容):如何确保VM有更多的
内存</em
浏览 0
提问于2022-04-10
得票数 0
2
回答
暂时
关闭
生产数据库上的
交换
?
、
、
如果我需要
关闭
linux
服务器mysql数据库上的
交换
,以便增加
交换
空间的大小,那么数据库会发生什么情况呢? 数据库正在使用所有8GB的
交换
空间。将数据库
交换
提高到16 be的最佳方法是什么?它有16 8GB的
内存
和1的
交换
空间,它消耗掉了所有的8GB
交换
空间,难道它不也消耗掉16 8GB的
交换
空间吗?
浏览 0
提问于2020-02-05
得票数 0
回答已采纳
2
回答
防止
Linux
上使用全物理
内存
导致的系统挂起
、
前几天我了解到,如果
内存
耗尽,
Linux
确实会杀死进程。在此之前,我已经用swapoff命令分离了
交换
区。通常,如果任何进程通过错误占用所有
内存
,比如循环中的
内存
泄漏,我的系统就会挂起(我知道,从技术上讲,它真的很慢),而不是扼杀坏的进程。使用较小的
交换
空间可能是一种选择(在O
浏览 0
提问于2017-01-05
得票数 1
1
回答
如何在
Linux
上没有
交换
内存
的情况下防止内核I/O崩溃?
、
、
我遇到了问题,一个进程产生了很多的线程,因为一个错误,消耗
内存
,造成大量
交换
到
交换
分区。因此,我
关闭
了
交换
--这在服务器集群中是推荐的--让错误程序提前失败。令我惊讶的是,这并没有改善任何事情!我怀疑
Linux
内核仍然在
内存
中
交换
代码页,并在需要时从磁盘重新读取重写的代码页。当RAM非常低时,这种情况发生得非常频繁,会引起震动,使计算机几乎没有响应能力。我试着
关闭
交换
、用于
内存
和CPU约束的cgro
浏览 0
提问于2018-02-22
得票数 2
回答已采纳
1
回答
将
交换
数据推回Redis中的
内存
中
我有一个redis实例,其中包含大量已
交换
到磁盘的数据。我已经设法从机器上释放了一堆
内存
,所以
交换
的所有东西现在都应该没有任何问题地放进
内存
中。这样做的最佳策略是减少性能问题或停机时间?似乎我也可以将数据库转储到磁盘,
关闭
redis服务器,并将其重新打开。是否有更好的方法,无论是使用redis还是在
Linux
中使用
内存
工具?
浏览 5
提问于2013-07-23
得票数 2
回答已采纳
1
回答
Linux
在RAM可用时使用
交换
、
、
、
我遇到了一个问题,
linux
似乎在使用
交换
而不是RAM。在我看来,我触发了一个bug,因为:
交换
是用于我刚刚启动的应用程序(例如,chrome,R),因为当我启动这些应用程序时,它会上升,在
关闭
它们时会被释放。是否有办法让强制
linux
停止使用
交换
来分配新
内存
?我已
浏览 0
提问于2021-12-14
得票数 1
3
回答
是否有必要/明智地清除一个完整的
交换
?
、
我们有一台
linux
机器,在这台机器中,
交换
分区不时地被填充到极限。仍然有足够的RAM空闲,所以不应该有耗尽
内存
的风险。在完全
交换
的情况下,通常的操作步骤是执行一个swapoff -a && swapon -a来彻底清除
交换
。完全
交换
分区是一个首先需要注意的问题,还是可以忽略的“正常”问题。
关闭
交换
是一件好事,还是让情况变得更糟,因为内核现在忙于清除
交换
空间? 什么是更好(或最好)的反应方式?
浏览 0
提问于2015-08-04
得票数 12
1
回答
在电池耗尽的情况下,混合睡眠有效吗(恢复会话和打开程序)?
、
、
、
📷 我认为睡眠/挂起到RAM只是将会话保存到RAM,因此进入睡眠和恢复非常快,但在整个电池耗尽的情况下,会话将丢失,因为机器
关闭
电源故障。在休眠中,RAM中活动的会话数据保存在HDD上(我认为这需要
交换
分区),然后机器完全
关闭
。当
Linux
系统再次启动时,使用所有打开的程序从磁盘恢复会话。(在多引导的情况下,在返回
Linux
之前,可以选择使用其他系统(如Windows ),而不会影响休眠过程的有效性。)我知道混合睡眠是一种中间操作;它不会
关闭
机器(例如,在多引导时不能转到Win
浏览 0
提问于2017-10-09
得票数 8
回答已采纳
8
回答
我应该完全
关闭
linux
的
交换
吗?
、
、
、
、
最近,我的朋友告诉我,在
内存
充足的
linux
with服务器上
关闭
交换
是个好主意。我的服务器有12 GB,目前在峰值负载下使用4GB (不包括缓存和缓冲区)。他的论点是,在正常情况下,服务器永远不会使用它的所有
内存
,因此它遇到OutOfMemory情况的唯一方法是一些bug/ddos/等等。因此,如果
交换
被
关闭
,系统将耗尽
内存
,最终导致程序占用
内存
(很可能是web服务器进程)崩溃,可能还有其他一些进程。如果
浏览 0
提问于2012-01-22
得票数 25
回答已采纳
1
回答
Ubuntu20.04在
关闭
交换
时从挂起中醒来有问题
、
、
每当我禁用/etc/fstab中的
交换
文件时,我的笔记本就失去了挂起或从挂起中醒来的能力。有没有人遇到过类似的问题?
浏览 0
提问于2020-10-28
得票数 1
回答已采纳
3
回答
如何在ubuntu上捕获
内存
不足异常
、
、
、
我试图通过下面的函数来捕获
内存
不足异常:{{{ exit(1);} 处理应该显示一些信息并
关闭
程序这在Windows上工作得很好,但在
Linux
上,程序只是在终端上直接用"Ki
浏览 12
提问于2014-05-15
得票数 0
2
回答
Matlab图形
内存
未释放
、
、
、
、
每次我创建一个新的图形(即一个图形),我都可以看到Matlab的虚拟
内存
分配在增长。如果我长时间使用Matlab,虚拟
内存
分配,再加上驻留
内存
分配,最终达到我的RAM限制,并开始消耗
交换
空间,系统速度大大减慢。当我
关闭
数字时,
内存
不会被释放。要明确的是,以下任何命令都不会减少分配给Matlab的虚拟或驻留
内存
:close all; % close all the figuresconsolidate
浏览 9
提问于2017-12-14
得票数 2
回答已采纳
1
回答
当程序终止时,
内存
不会从
交换
区释放出来。
、
、
内存
和
交换
几乎都是最大的。我
关闭
了我启动的所有程序。
内存
和
交换
仍然接近最大值。是否有办法释放终止程序所使用的
内存
?如果我
关闭
交换
,然后再次打开它(sudo swapoff -a;sudo swapon -a),当
内存
和
交换
都接近最大值时会发生什么?
浏览 0
提问于2014-04-29
得票数 0
1
回答
我可以限制
linux
文件缓存的大小吗?
、
、
我运行的是64位Xubuntu14.04,
linux
版本3.8.0-25,
内存
为8GB . 我有一个脚本(在MATLAB中,这是值得的),它一次加载大量的数据文件(~23k),总共需要45G的数据。
Linux
似乎更喜欢将这些文件缓存在
内存
中,而不是任何其他
内存
内容,从而导致几乎所有其他的东西都被强制
交换
,导致我的系统慢到爬行。我每秒读几个文件,所以这种情况发生得相当快。我试着
关闭
交换
,它在一定程度上起作用,但它似乎是一个糟糕的解决方案(当另一个程序开始
浏览 0
提问于2015-03-10
得票数 7
1
回答
Linux
能利用可移动
内存
吗?
、
Linux
能在一个已经有16 in (不可升级)的主机上利用这个额外的16 in吗?对于一个典型的安装,应该做多少调整? 当然,它不会突然离线,一个信号会被发送到主机。安装2
交换
分区并优先使用16 to的PCI
交换
吗?当pci被
关闭
/打开时,卸载/重新装入
交换
吗?
浏览 0
提问于2021-03-30
得票数 1
0
回答
物理
内存
(RAM) ,
交换
区内侧,虚拟
内存
,主要区别?
、
、
、
交换
区指Unix/
Linux
系统前台与后台之间数据
交换
的场所,即为Unix/
Linux
系统的虚拟
内存
虚拟
内存
泛指将临时数据存储于磁盘存储器上的技术(简单点说就是划出一部分磁盘作为临时的RAM),Windows系统的“虚拟
内存
”,
Linux
系统的“
交换
区”都是虚拟
内存
浏览 833
提问于2019-07-21
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux交换分区及管理设置
图解|Linux内存碎片整理
在 Linux 上用 zram 替代传统交换空间|Linux 中国
Linux内存映射mmap原理分析
Linux 开启或关闭 SELinux
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券