¿Puedo usar kernel-semillas en la parte superior de los núcleos de Ubuntu? -- kernel campo con configuration campo con performance camp askubuntu Relacionados El problema

Can I use kernel-seeds on top of Ubuntu kernels?


2
vote

problema

Español

El ex usuario de Gentoo aquí. Estoy tratando de optimizar el sistema mediante la recompilación del kernel específicamente para mi procesador y el código de desactivación que no usaré (para reducir el consumo de memoria, mejorar la velocidad, etc.).

Me pregunto si alguien tiene experiencias afortunadas con kernel-semillas en la parte superior de Ubuntu. La configuración del kernel es un bosque oscuro y profundo y no estoy seguro de cuál sería la mejor estrategia aquí, ya que me preocupa las opciones específicas de Ubuntu. ¿Debo empezar con la configuración de Ubuntu y uno por uno deshabilitar las opciones que no necesito o simplemente comenzar a configurarlo desde cero (predeterminado .config o kernel-semillas ...)?

Original en ingles

Former Gentoo user here. I'm trying to optimize the system by recompiling kernel specifically for my processor and disabling code I won't be using (to reduce memory consumption, improve speed etc.).

I wonder if anybody has lucky experiences with kernel-seeds on top of Ubuntu. Kernel configuration is a dark and deep forest and I'm not sure what would be the best strategy here since I'm concerned about Ubuntu-specific options. Should I start with Ubuntu's configuration and one by one disable the options i don't need or just start configuring it from scratch (default .config or kernel-seeds..) ?

        

Lista de respuestas

3
 
vote

Primero, ¿por qué estás tratando de compilar un kernel? Si por aprender, eso está bien, pero con cualquier cosa que se asemeja al hardware moderno, no va a obtener un aumento de rendimiento o un ahorro de espacio de disco duro significativo.

segundo, las semillas del kernel son extremadamente mínimas. Entonces necesitas saber tu hardware.

Dos herramientas para facilitarlo:

  lspci -v   

identificará su hardware y los módulos de kernel en uso.

También puede usar localmodconfig

  make localmodconfig   

http://kernelnewbies.org/Linux_2_6_32#head-11f54cdac41ad6150ef817fd68597554d9d05a5f

imo localmodconfig es una herramienta superior para comenzar con una semilla de kernel (mínima) y acumularse.

Comencé una página web para compilar kernels

http://bodhizazen.com/tutorials/kernel

El otro problema es los parches de Ubuntu, la apparmor más importante (consulte ¿Dónde consigo el parche de compatibilidad de AppArmor 2.4? ) y Ureedahead (ver este informe de errores ).

Consulte la compilación del kernel de Ubuntu Wiki para la información específica de Ubuntu.

 

First, why are you trying to compile a kernel ? If for learning, that is fine, but with anything resembling modern hardware you are not going to get a performance boost or significant hard drive space savings.

Second, the kernel seeds are extremely minimal. You then need to know your hardware.

Two tools to make it easier:

lspci -v 

Will identify your hardware and the kernel modules in use.

You can also use localmodconfig

make localmodconfig 

See http://kernelnewbies.org/Linux_2_6_32#head-11f54cdac41ad6150ef817fd68597554d9d05a5f

IMO localmodconfig is a superior tool to starting with a (minimal) kernel seed and build up.

I started a web page for compiling kernels

http://bodhizazen.com/Tutorials/kernel

The other issue is the Ubuntu patches, most important Apparmor (see Where do I get the AppArmor 2.4 compatibility patch?) and ureadahead (see this bug report).

See the Ubuntu wiki kernel compilation for ubuntu specific information.

 
 

Relacionados problema

19  ¿Cuál es la pérdida de rendimiento si ejecuta Ubuntu Desktop Edition en una máquina de servidor?  ( What is the performance loss if you run ubuntu desktop edition on a server machi ) 
Hemos instalado Ubuntu Desktop Edition en nuestro servidor dev. Me preguntaba si hay alguna pérdida de rendimiento notable en comparación con la edición del...

1  Animaciones lentas usando Ubuntu 13.04  ( Slow animations using ubuntu 13 04 ) 
Acabo de decidir ahora cambiar de victoria a Ubuntu. Ahora, después de la instalación de los últimos Ubuntu (13.04), las animaciones del escritorio (al igual ...

6  ¿Cómo puedo hacer un script de perf?  ( How can i make perf script g python work ) 
Después de instalar sudo apt-get install pbuilder sudo pbuilder create # create isolated environment for building packages 3 con el paquete sudo ...

5  NetBook Edition Battery Life - Ubuntu vs. Kubuntu?  ( Netbook edition battery life ubuntu vs kubuntu ) 
He estado corriendo poco en My Eee 1000 PERSONA MUCHO DURANTE Hace más de un año (estaba usando fácil antes de eso), pero tengo curiosidad por la nueva edició...

10  Intel_PowerCramp: Iniciar / Detener la inyección de ralentí forzada  ( Intel powerclamp start stop forced idle injection ) 
No lo sabe realmente cuando comenzó, acabo de actualizar de de 13.10 a 14.04 y estaba a punto de hacer algo sobre las actuaciones de gráficos (la unidad se si...

1  SSD Caching (por ejemplo, asus p9x79 ws) - posible en Ubuntu?  ( Ssd caching e g asus p9x79 ws possible on ubuntu ) 
Algunas placas base como asus p9x79 ws Soporta algo llamado "ASUS SSD Caching" . Puede conectar 1 HDD y 1 SSD a 2 puertos SATA designados, y IUUC, puede ten...

347  ¿Cómo puedo mejorar el rendimiento general del sistema Ubuntu?  ( How can i improve ubuntu overall system performance ) 
¿Cuáles son sus consejos para mejorar el rendimiento general del sistema en Ubuntu? Inspirado en este Pregunta Me di cuenta de que algunas configuraciones p...

3  Software anti virus / anti malware [duplicado]  ( Anti virus anti malware software ) 
Esta pregunta ya tiene respuestas aquí : Cerrado hace 10 años . posible duplicado: ¿Se nec...

0  Ubuntu 18.04.4 LTS lento en AMD 4300 8GB RAM  ( Ubuntu 18 04 4 lts slow on amd 4300 8gb ram ) 
He instalado la versión Ubuntu 18.04.4 LTS en una PC de escritorio con procesador AMD 4300 Quad Core, 8GB RAM y HDD HDD de 160 GB. lleva más de dos minutos ...

1  Ubuntu 12.04 LTS versus Ubuntu 13.10 [Duplicar]  ( Ubuntu 12 04 lts versus ubuntu 13 10 ) 
Esta pregunta ya tiene respuestas aquí : ¿Cuál es la diferencia entre un soporte a largo plazo? ¿Lib...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos