去掉 RHEL AS 3 内存检测达不到256MB的警告

简介:
默认运行 RedHat AS 3,  需要最少内存为 256MB,
其实就算你有 256MB 内存, RedHat 也只当你有 248MB ,这样启动时,系统会给出内存不足警告,并会延迟 10 秒钟后继续正常的启动
(
时间就是知识 的今天,每次启动系统白白浪费 10 秒钟是很可悲的! )

有没有解决的办法呢!   答案是肯定的。
修改  /var/lib/supportinfo  文件,   它默认的设置如下:
Variant: AS
MinRAM: 256 MB 
(只要把这个值改小一点就可以了,不要说 256MB,
改为 124MB 以下用 128MB  内存启动 Redhat ,照样不会有内存警告和延迟)

/var/lib/supportinfo 
这个文件位于 redhat-release-3AS-1 软件包中,
与此同在这个 RPM 包中还有 /etc/redhat-release, /etc/issue, /etc/issue.net

/etc/redhat-release 
用来决定启动时的欢迎文字,即下面  welcome to  后面的文字:

Welcome to .....
Press 'I' to enter interactive startup.

/etc/issue, /etc/issue.net 
用来显示系统登录标题 ( 其中 issue.net 用于远程登录 )
可以使用形如  \x  的转义字符来实现特定的功能,下面简单地介绍一下:

\s: 
操作系统的名称
\r: 
内核版本号
\m: CPU
类型
\l: 
当前 TTY 名称
\t: 
当前时间
\d: 
当前日期
\U: 
当前在线用户数
\n: 
主机名
\o: 
域名

下面是我的 /etc/issue 的内容,仅供参考:
System Kernel: \s \r on an \m
Current TTY: \l
Current Time: \t \d
Information: There are \U logined \n \o

Warning:
 为了系统安全起见,最好删除 /etc/issue /etc/issue.net,
以防黑客入侵轻易获得你的系统的有关信息 ,.

或者干脆卸载redhat-release-3AS-1软件包,如果卸载的话,系统启动时会有一个警告:/etc/redhat-release文件不存在只要手动创建一个就行了。




     本文转自fine102 51CTO博客,原文链接:http://blog.51cto.com/gzmaster/73747,如需转载请自行联系原作者



相关文章
|
5月前
|
开发工具 Swift iOS开发
【Swift开发专栏】Swift中的内存泄漏检测与修复
【4月更文挑战第30天】本文探讨了Swift中的内存泄漏问题,尽管有ARC机制,但仍需关注内存管理。文章分为三部分:内存管理基础知识、检测方法和修复技巧。了解ARC原理和循环引用陷阱是防止内存泄漏的关键。检测方法包括使用Xcode内存调试器、LeakSanitizer和性能分析工具。修复技巧涉及打破循环引用、使用弱/无主引用及手动管理内存。理解这些对优化应用性能和稳定性至关重要。
206 0
|
5月前
|
IDE Linux 开发工具
内存泄漏检测工具Valgrind:C++代码问题检测的利器(一)
内存泄漏检测工具Valgrind:C++代码问题检测的利器
1209 0
|
2月前
|
存储 Java 开发工具
【Azure 存储服务】Azure Blob上传大文件(600MB)出现内存溢出情况(Java SDK)
【Azure 存储服务】Azure Blob上传大文件(600MB)出现内存溢出情况(Java SDK)
|
5天前
|
C语言 Android开发 C++
基于MTuner软件进行qt的mingw编译程序的内存泄漏检测
本文介绍了使用MTuner软件进行Qt MinGW编译程序的内存泄漏检测的方法,提供了MTuner的下载链接和测试代码示例,并通过将Debug程序拖入MTuner来定位内存泄漏问题。
基于MTuner软件进行qt的mingw编译程序的内存泄漏检测
|
3月前
|
存储 算法 Java
Java面试题:深入探究Java内存模型与垃圾回收机制,解释JVM中堆内存和栈内存的主要区别,谈谈对Java垃圾回收机制的理解,Java中的内存泄漏及其产生原因,如何检测和解决内存泄漏问题
Java面试题:深入探究Java内存模型与垃圾回收机制,解释JVM中堆内存和栈内存的主要区别,谈谈对Java垃圾回收机制的理解,Java中的内存泄漏及其产生原因,如何检测和解决内存泄漏问题
52 0
|
3天前
|
设计模式 Java Android开发
安卓应用开发中的内存泄漏检测与修复
【9月更文挑战第30天】在安卓应用开发过程中,内存泄漏是一个常见而又棘手的问题。它不仅会导致应用运行缓慢,还可能引发应用崩溃,严重影响用户体验。本文将深入探讨如何检测和修复内存泄漏,以提升应用性能和稳定性。我们将通过一个具体的代码示例,展示如何使用Android Studio的Memory Profiler工具来定位内存泄漏,并介绍几种常见的内存泄漏场景及其解决方案。无论你是初学者还是有经验的开发者,这篇文章都将为你提供实用的技巧和方法,帮助你打造更优质的安卓应用。
|
1月前
|
Linux Windows
检测进程内存的活跃程度
检测进程内存的活跃程度
|
2月前
|
Linux 测试技术 C++
内存管理优化:内存泄漏检测与预防。
内存管理优化:内存泄漏检测与预防。
44 2
|
2月前
|
算法 大数据 Java
仅用10MB内存,你能从100亿个数中找到中位数吗?
大家好,我是小米,一名热爱技术分享的程序员。今天探讨如何在内存有限(仅10MB)时找到100亿个整数的中位数。面对庞大的数据量(约400GB)及内存限制,我们将采用分治策略:先依据整数的最高二进制位将数据分为非负数与负数两个文件,逐步缩小范围直至能在内存中处理。当内存充足时,可直接加载所有数据并排序找到中位数。这一问题不仅考验算法能力,也是处理大数据时资源管理的关键。
79 13
|
3月前
|
监控 Java Android开发
探究Android应用开发中的内存泄漏检测与修复
在移动应用的开发过程中,优化用户体验和提升性能是至关重要的。对于Android平台而言,内存泄漏是一个常见且棘手的问题,它可能导致应用运行缓慢甚至崩溃。本文将深入探讨如何有效识别和解决内存泄漏问题,通过具体案例分析,揭示内存泄漏的成因,并提出相应的检测工具和方法。我们还将讨论一些最佳实践,帮助开发者预防内存泄漏,确保应用稳定高效地运行。