Articles of 内核

为什么我应该防止yum更新kerneI?

当我偶然发现一堆关于从更新内核包中禁用yum的文章时,我正在Google上搜寻一些文章。 现在我想知道为什么我应该这样做。 当我更新系统时,我更新所有软件包。 即使内核更新会弄乱一些你可以随时更新的东西(Centos有能力维护less量的内核)。 最后如果你有糟糕的一天更新任何包可以搞砸了,但保持系统是最新的安全基本规则之一。 我错了吗 ? 为什么我应该防止内核更新百胜?

IBM – 内核问题

我买了一台IBM x3850,想安装Ubuntu。 然后它说,它无法find硬盘驱动器…一段时间后,我发现我需要input内核参数iommu = soft。 安装工作正常..然后有一个更新..下次我启动系统它说,CPU#11(号码在不同的开始改变)冻结22秒..我重新启动button,通过powerbutton和选定的Ubuntu与旧的内核启动..然后它工作正常..是什么问题?

为什么需要清除掉很久?

为什么从RAM快速交换和从交换到RAM非常慢? 当我运行需要更多可用内存的程序时,通过移动未使用的(=最less访问的)页面来交换,我发现RAM很快就被“清理”了。 但是当我跑步的时候 swapoff -a ; swapon -a 需要非常长的时间(几分钟交换的分钟数)将交换移回RAM。 此外,交换是在SSD上。 或者做swapoff -a命令一些特殊的检查,我可以避免/禁用?

将内核的net.ipv4.ip_local_port_range设置与Web服务器的端口设置进行比较

作为web服务器的新手,我需要澄清一个概念。 道歉,如果这是一个不太恒星的问题。 build议在sysctl.conf中设置net.ipv4.ip_local_port_range = 1024 65535 。 但是,对于特定的Web应用程序,nginx被编程为在端口80和443 (例如)。 那么在这种情况下,为什么设置端口范围在1024到65535之间呢?

内核版本在安装之前?

我有红帽4: 实际内核———————–> 2.6.9-78.0.17.ELsmp 新的内核可用(up2date)——–> 2.6.9-89.x.xx。 出于某种原因,我需要新的内核版本号,然后才能进行升级…有没有一种安全的方式与up2date做到这一点,而没有实际的更新。 提前致谢….

在RHEL 5.4上安装Linux内核2.6.25.14

由于驱动器兼容性问题,我必须在RHEL 5.4服务器上安装Linux内核版本2.5.25.14。 我按照RedHat“构build自定义内核”的说明运行以下内容: $ make mrproper $ make xconfig $ make clean $ make bzImage $ make modules $ make modules_install $ make install 但是我得到了一堆这样的警告: WARNING: No module ehci-hcd found for kernel 2.6.25.24, continuing anyway 当我尝试启动这个内核时,它无法挂载硬盘,并在启动时发生内核恐慌。 据我可以告诉我使用一个标准的configuration(我只接受默认值并保存.config文件)。 有什么我失踪? 谢谢。

内核configuration文件生成器

可以请任何人推荐某种types的kconfig生成器,可以根据当前的硬件修剪模块和内置的东西,而不需要这些东西。 我发现的最好的是: http : //lkml.org/lkml/2008/9/16/290 我不在乎编译时间和内置的模块数量。 我担心表演。 我不知道有多less内存和运行时在几乎所有可能的内核上浪费了。 我是一个Java开发人员,我不知道大部分的模块和驱动程序。 所以没有太多的我可以禁用,并确保我不把它搞砸了。 提前致谢

服务器挂在CentOS 5.5上

我在服务器上运行CentOS 5.5。 它运行多个VMware虚拟机和一个NFS服务器。 偶尔,像今天一样,它挂起。 / var / log / messages中没有任何信息指出任何问题。 (我注意到/ var / log / messages不是按时间顺序的。) 任何build议在哪里寻找原因?

你可以独立于其他方式更新Linux内核吗?

我有一台在Linux 2.4.x上启动的机器,然后更新到Linux 2.6.x. 现在已经更新到Linux 2.6.18。 每次只有内核已经更新。 原来的一套工具(binutils,glibc …)仍然存在(显然这不是理想的)。 我的问题是,鉴于内核更新和旧的工具,我希望机器运行良好吗? 或者,在内核版本xyz是否兼容的情况下,您需要一套新的工具? 如果重要的话,机器做的最奇特的事情是软件RAID(但是这可以消失)和NFS。

-generic和-virtual内核有什么区别?

我在机器上使用XEN服务器6.0,我想安装Ubuntu 12.04 64位。 我想优化作为虚拟机运行的操作系统。 我select从“ http://archive.ubuntu.net/ubuntu/ ”安装,但它显示了广泛的内核: linux-image-extra-3.2.0-23-virtual linux-image-extra-virtual linux-image-generic linux-image-extra-3.2.0-24-virtual linux-image-3.2.0-25-virtual linux-image-3.2.0-23-generic 哪个内核是作为虚拟机运行的优化内核? 这些内核有什么区别?