Configuración del kernel Linux/2.6.38.1
Configuraciones Kernel 2.6.38.1
editarKernel 2.6.38.1
editarDescripción
editarEl kernel 2.6.38.1 fue liberado el 23 de marzo del 2011, si desea revisar sus modificaciones este es su changelog (en inglés). Se puede descargar directamente el kernel 2.6.38.1 desde esta dirección. Source kernel 2.6.38.1.tar.bz2
General setup
editarPrompt for development and/or incomplete code/drivers
editarEsta opción habilitara el uso de drivers incompletos o en desarrollo. Muy útil para tener los últimos desarrollos pero puede afectar la estabilidad del sistema.
Cross-compiler tool prefix (NEW)
editarEsta opción habilita por defecto la compilación cruzada. Para más información Cross compiler (en inglés)
Local version - append to kernel release
editarEsta opción nos permite establecer un nombre local para el kernel.
Automatically append version information to the version string
editarPermite llevar automáticamente unas series de número predeterminados de versión, basado en el uso del comando GIT.
Kernel compression mode
editarSelector que nos permite comprimir el modulo.
El viejo algoritmo de compresión, ofrece un buen equilibrio entre la relación de compresión y velocidad de descompresión.
Este algoritmo ofrece una relación de compresión intermedia, su velocidad de descompresión es el más lento entre las otras opciones disponibles y necesitara por lo menos 8mb de memoria RAM para descomprimir el núcleo.
Es el algoritmo de compresión más moderno disponible, su relación es la mejor aunque es la más lenta de compresión, su relación de compresión es de 33% en comparación con Gzip.
Basado en LZMA2 este algoritmo de compresión permite un 30% menos de compresión comparándolo con Gzip.
El algoritmo de compresión LZO tiene una tasa descompresión pobre comparándolo con Gzip es 10% más grande, pero su velocidad de descompresión es la más alta de todos.
Support for paging of anonymous memory (swap)
editarEn esta opción usted puede especificar a su sistema para que use o no memoria de intercambio, cuando su sistema se queda sin memoria RAM. Generalmente se usa mucho en servidores, para usar una partición del disco duro como memoria de intercambio.
System V IPC
editarInter proceso de Comunicación es una función básica de los sistemas operativos que permite a los diferentes processos comunicarse entre sí y compartir memoria RAM. Es un tema complejo y seria una buena idea echarle una buena ojeada a Comunicación entre procesos (de Wikipedia).
POSIX Message Queues =
editarEn el sistema de mensajes del estándar POSIX (es el acrónimo de Portable Operating System Interface; la X viene de UNIX como seña de identidad de la API.) cada mensaje tiene su prioridad, por lo cual no es importante el momento en que fue enviado el mensaje, sino cual es su prioridad a la hora de llegar un proceso. Para ejecutar muchos programas compatibles con el estándar, es necesario que esta opción este disponibles. Más info vea POSIX (de Wikipedia)
BSD Process Accounting
editarEsta opción nos permite activar un proceso por el cual los programas a nivel usuario deben pedir permiso al kernel para ejecutar alguna acción, y este lo escribe en un registro.
- BSD Process Accounting version 3 file format
Esta es una opción dentro de BSD Process Accounting que nos permite seleccionar el formato de archivo que se empleará para escribir los datos.
Export task/process statistics through netlink
editarEsta opción nospermite exportar las estadísticas seleccionadas para las tareas a travez de la generic netlink interface. A diferencia de BSD Process Accounting, la estadística esta disponible mientras el usuario usa el proceso, mientras que BSD Process Accounting la envía después de que el usuario deja de usar la aplicación.
- Enable per-task delay accounting.
Recopilar información sobre el tiempo empleado por una tarea de espera para el sistema recursos como la CPU, el bloque sincronizado I / O y la terminación intercambio en las páginas. Estas estadísticas pueden ayudar a establecer las prioridades de una tarea.
- Enable extended accounting over taskstats
Activar la recolección de este tipo de estadísticas y enviarla al espacio de usuario para el procesamiento para que la procese la interfaz taskstats.
Enable loadble module support
editarEnble the block layer
editarProcessor Type and features
editarConfiguraciones del procesador.
Power Management and ACPI options
editarBus options (PCI etc.)
editarExecutable file formats
editar=Networking support
editarDevice Drivers
editarColección de Drivers disponibles.
Firmware Drivers
editarFile systems
editarConfiguración de los sitemas de archivos soportados.
Kernel hacking
editarHacks del kernel.
Security options
editarOpciones de seguridad.
Cryptographic API
editarAPI de criptografías disponibles a nivel kernel.
Virtualization
editarOpciones para la virtualización.