Questions tagged «swap»

Unix系统和其他类似Unix的操作系统使用术语“交换”来描述在RAM和磁盘之间移动内存页面的行为以及存储页面的磁盘区域。在某些系统中,通常使用硬盘的单独整个分区进行交换。这些分区称为交换分区。

3
14.04的加密交换分区
如何为14.04生成加密的交换分区?我在这里看到的所有建议都是针对版本<14.04的,对我不起作用。 我做了很多尝试,但是没有什么比重启能持续更长的时间了。 在安装时,我决定加密我的家和9 GiB分区以进行交换,但是Kubuntu从未使用过这种交换。Gparted找到一个“未知文件系统”。 我多次格式化它作为交换,编辑fstab,并crypttab和使用不同的答案这里提到的所有技巧。经常提到的PunyGeek字母对我不起作用,可能是因为/etc/initramfs-tools/conf.d/resume它甚至不存在于我的系统中。

4
检测到不安全的交换空间
所以我安装了Ubuntu 13.04,并在安装时对硬盘进行了加密。我在玩耍并错误地删除了所有分区,现在我下载了lUbuntu 13.10 x86 Desktop,但是当我尝试安装时显示“检测到不安全的交换空间” 我对如何解决此错误一无所知。

1
如何获得Ubuntu 12.04识别加密的交换分区以便休眠?
我刚刚安装了Ubuntu 12.04,并使用gparted擦除和扩大了我的交换分区。重新启动后,gparted表示交换的文件分区是未知的。Gparted不允许我将文件分区更改为“ linux-swap”。它的确使我将其更改为NTFS,但是当我重新启动时,它又回到了“未知”状态。在此先感谢您的帮助。 来自的输出sudo swapon -s: Filename Type Size Used Priority /dev/mapper/cryptswap1 partition 9025532 0 -1 来自的输出sudo fdisk -l: Disk /dev/sda: 250.1 GB, 250059350016 bytes 255 heads, 63 sectors/track, 30401 cylinders, total 488397168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / …
14 12.04  swap 

5
我们是否需要在LAMP服务器上交换分区?
我们是否真的需要使用LAMP在ubuntu服务器上交换分区?我认为我不需要它,但是最好确定是否它不会引起某些不可预测的行为。 其实我的想法是: 服务器永不休眠 如果要交换,则需要考虑负载平衡/流量整形等问题。 我可以关闭生产服务器的交换吗? 谢谢!
14 server  lamp  swap 



1
Ubuntu 17.04-没有交换分区?
为什么我的安装中没有交换分区? $ lsblk nvme0n1 259:0 0 238.5G 0 disk └─nvme0n1p1 259:1 0 238.5G 0 part / 我安装的Ubuntu / Kubuntu错误吗? 我认为应该是这样的: nvme0n1 259:0 0 238.5G 0 disk ├─nvme0n1p5 259:3 0 15.9G 0 part [SWAP] ├─nvme0n1p1 259:1 0 222.6G 0 part / └─nvme0n1p2 259:2 0 1K 0 part 我只是选择了安装期间的建议。但这似乎很奇怪。


1
在14.04 LTS上未检测到掉期
我从12.04升级到14.04。当我打开资源监视器时,我发现未检测到我的交换。我安装了Gparted,打开了程序,然后开始查看我的文件树。我注意到我的交换区标记为unknown,旁边带有红色的感叹号。我将其格式化为linux-swap,然后从菜单中选择“ swapon”。我重新加载了系统监视器,看起来好像问题已解决。 我重新启动计算机,再次打开系统监视器,然后看到交换不再存在。在Gparted中,这次分区被识别为交换分区,但是系统没有看到它。每当我的系统重启时,我都需要`swapon。 当VMware告诉我没有交换时,我首先被警告该问题。我以为我做到了,因为我所做的就是升级发行版。在升级过程中,我的分区布局完全没有改变。 我决定使用gparted livedisk格式化与相同的交换区(您将在照片中看到)linux-swap。在我这样做之前,Gparted liveisk给出了相同的错误,即未被识别。交换格式化完成后,我重新启动了计算机,以发现它没有启动。这次GRUB出现错误。使用发行版进行类似的磁盘工作之前,这从来没有发生过。 然后,我决定从USB和CD进行14.04的全新安装,但是我仍然遇到相同的问题。我尝试(如您在照片中所见)从终端尝试'swapon -a'也没有成功(即使我能够从OS中的Gparted交换)-我收到目录错误。 这是我的fstab文件: # /etc/fstab: static file system information. # # Use 'blkid' to print the universally unique identifier for a # device; this may be used with UUID= as a more robust way to name devices # that works even if disks …

3
12.04是否支持休眠到交换文件?
我要在装有小磁盘的上网本上重新安装Ubuntu。由于磁盘很小,因此我强烈希望有一个交换文件,而不是交换分区。但是,我希望能够休眠。 我知道需要手动启用休眠模式。我也知道,要替换的旧Eeebuntu可以进入交换文件,因此无需担心硬件支持。 精确的内核是否支持休眠到交换文件?如果需要配置怎么办? 请注意,我在寻找可靠的最新信息。我不介意是否不支持开箱即用的休眠方式,但是如果我不这样做的话,我宁愿不必重新编译内核。我不愿为该机器修补内核。
12 12.04  hibernate  swap 

8
系统未安装交换分区
即使交换分区存在并且设置为load in fstab,它仍未挂载。 fdisk 为交换分区返回以下内容: file system: /dev/sda5 start: 1 end: 244 blocks: 1951744 id: 82 system: Linux swap / Solaris 在我fstab看来 file system: /dev/sda5 mount point: none type: swap options: sw dump: 0 pass: 0 我可以用它很好地加载它,swapon /dev/sda5但是它在启动时不会加载。 我可以提供更多信息来帮助解决问题吗?我不知道还有什么其他有用的信息 根据要求,完整fstab文件: # <file system> <mount point> <type> <options> <dump> <pass> proc …
12 mount  fstab  swap 

1
从睡眠中唤醒的Ubuntu 18.04错误:交换设备上的读取错误
笔记本电脑进入睡眠模式几个小时后,当我尝试恢复会话时会出现以下错误: 交换设备上的读取错误 登录屏幕大约需要30秒才能加载此事件。登录后,屏幕会一秒钟消隐一次或两次,并且我的程序都无法再打开。我收到“检测到系统问题”提示。当我点击“发送报告”时,另一条通知弹出: 对不起,程序“ Xorg”意外关闭。您的计算机没有足够的可用内存来自动分析问题并将报告发送给开发人员。 到目前为止,我已经尝试过增加可用的交换空间。最初大约2 GB,我创建了另一个9 GB的交换文件。这没有帮助。崩溃后占用的交换空间(根据swapon命令)始终约为170MB。 当我恢复会话时的DMESG,直到交换设备上的读取错误如下: [64046.474054] ACPI:低级简历已完成 [64046.474162] ACPI:EC:EC已启动 [64046.474162] PM:恢复平台NVS内存 [64046.475139]启用非引导CPU ... [64046.475196] x86:引导SMP配置: [64046.475196] smpboot:正在引导节点0处理器1 APIC 0x2 [64046.475663]缓存:父级cpu1不应该处于睡眠状态 [64046.475859] CPU1已启动 [64046.475910] smpboot:正在引导节点0处理器2 APIC 0x4 [64046.476330]缓存:父cpu2不应该处于睡眠状态 [64046.476506] CPU2已启动 [64046.476539] smpboot:正在引导节点0处理器3 APIC 0x6 [64046.477071]缓存:父cpu3不应该处于睡眠状态 [64046.477255] CPU3已启动 [64046.477274] smpboot:正在引导节点0处理器4 APIC 0x1 [64046.477721]缓存:父cpu4不应处于睡眠状态 [64046.477922] CPU4已启动 [64046.477947] smpboot:正在引导节点0处理器5 APIC …
11 xorg  suspend  18.04  ram  swap 

1
如何防止系统崩溃(RAM不足)时系统无响应?
我有8GB的RAM,但有时我会运行几个VM和足够的Chrome进程来耗尽我的大部分内存。通常,这很好,但是有时我的系统开始崩溃,并且由于UI大部分处于冻结状态,如果不等待一切变得更好,我很难从中恢复。 在所有这些情况下,使用我的大部分RAM的程序都可以被取消优先级。如果Chrome或VM变得无响应,但是我的图形环境和终端仍然响应,我可以切换到终端,找到罪魁祸首并杀死它。我可以想象像内存那样的“不错”(这样我就可以用Chrome和我的VM了),或者可以强制图形环境和终端保留在内存中而不进行交换的东西。 有什么方法可以确保在系统崩溃时UI保持响应状态? 谢谢! 编辑:我仍然对是否有一个不错的内存感兴趣,但我只是发现我的系统没有任何交换空间。我认为发生这种情况是因为我开始使用加密的home和加密的交换(请参阅交换不使用干净的home进行干净的14.04安装)。因此,由于我没有任何交换空间,因此我的系统可能会变得无响应,因此当系统内存不足时,我的系统将无法交换出不必要的程序。
11 14.04  ram  swap  nice 


5
在“开始”时具有“交换”分区比在“结束”处具有更好的分区吗?
我最近使用备用安装光盘将Ubuntu 11.04安装到RAID0(stripe)设备上,并手动对HDs ext4和swap分区进行了分区。在此过程中,我正在阅读论坛演练(不记得在哪里...),出于某些原因,在硬盘驱动器的开头安装交换分区可能会更好! 交换在开始时是“更紧密”的想法,以便以较低的延迟/延迟更快地访问它吗?高清“针”移动得更少,无法到达交换位置... 这让我感到困惑,因为我喜欢把硬盘看作是武士刀(不是字面上的意思)! 有人告诉我,剑尖的最后一两英寸是最前沿,因为它的移动速度最快。 (想想一根绳子上的一个球,当您在绳子的末端绕球摆动时,其行进速度要比靠近源时的速度要大(您的手) 但是,由于HD在(x)RPM下旋转,因此该HD的外边缘应相对较快(+ x)​​旋转,以提供更快的读/写速率。 那么调换头寸是否会影响性能?如果是这样,最好将它放在开头以立即访问,或者放在结尾以增加读/写? 我认为交换是根据个人需求确定大小和位置的,但是我该如何决定... 编辑: 注意,我确实有8GB的RAM(4x2GB),因此我注意到该交换未在我的GIS(映射和分析)处理中使用。8GB是我的主板的全部容量。
11 boot  partitioning  raid  swap 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.