Novedades para el kernel 2.6.32
Parece que el Sr. Torvalds y sus compañeros no descansan nunca. Ya están manos a la obra con el kernel 2.6.32. Si todo sigue tal y como está planeado, habrá unas novedades/mejoras interesantes. Podemos ver mejoras y novedades en virtualización, gestión energética/consumo, drivers y volvemos a ver alguna cara conocida que parecía haber desaparecido.

Virtualización: Resulta que Avi Kivity (no sé si recordáis que Red Hat compró Qumranet, la empresa que desarrolló KVM) ha enviado unos cuantos parches para mejorar KVM en máquinas multiprocesadoras, entre otras mejoras. Lo curioso de este apartado es que ha dicho que Marcelo Tosatti le está ayudando como co-mantenedor. Para los que no lo conozcáis, Marcelo fue mantenedor del kernel 2.4 a una edad muy temprana (si no recuerdo mal, con 18 años). Empezó trabajando en Conectiva, luego pasó a Cyclades y de ahí a Red Hat. Cuando pasó a formar parte del equipo de Cyclades, dejó de mantener el kernel 2.4 y poco a poco se dejó de oír su nombre, lo cual no significa que dejó de colaborar en temas linuxeros.
Gestión energética: Cada día se oye más lo de GreenIT. En mi opinión, es necesario e importante el hecho de ahorrar energía o, mejor dicho, hacer un uso razonable de los recursos energéticos que tenemos, pero también se ha convertido en un reclamo publicitario y se ha convertido en una nueva moda (por lo que se lleva a cabo mal). A ver, que me lío con opiniones personales. La cosa es que los desarrolladores del kernel están invirtiendo mucho tiempo en mejorar la gestión y el consumo energético de Linux. Han cambiado varias cosas, entre ellas la forma de liberar memoria que tenía el proceso de hibernación.
Drivers: El Sr. Kroah-Hartman se ha puesto a regañar a más de una empresa (entre ellas a Microsoft) y desarrollador por no mantener los drivers que han contribuido al kernel de Linux. Esto significa que aquellos drivers que no están siendo mantenidos serán eliminados.
InfiniBand también está viendo mejoras, lo cual no es de extrañar ya que es “la nueva interconexión”. InfiniBand se está demandando mucho en empresas grandes y clusters de HPC. Otras áreas que están viendo mejoras son NFS, SCSI y criptografía. No es de extrañar esto tampoco teniendo en cuenta que pNFS es otra de las grandes demandas en el mundo del almacenamiento así como SAS 2.0 y el cifrado y seguridad de los datos.
















son drivers o son modules ? La grafica dice modules y en el texto se mencionan drivers…
Yo he tenido problemas con el kernel 2.6.31 en mi ubuntu. Despues de instalarlo, reiniciar y ejecutar cualquier cosa el sistema se cuelga. He buscado informacion y no consigo nada al respecto.
El dia que consigan hacer que el kernel de linux (y digo el kernel porque los UNIX y BSD si funcionan), funcione en un Acer aspire 9402WSMi sin colgarse cada cierto tiempo, les invito a todos a una cena de campeonato. XD
@mark: los drivers en Linux se pueden compilar dentro del kernel o bien fuera del kernel como módulos.
@Leo: das pocos datos para que te podamos ayudar. Habría que saber qué hardware tienes.
@Arkadoel: ¿Qué distros has probado? ¿Te ha pasado con todas?
ok Thrash estos son algunos datos de mi pc:
description: Computer
width: 32 bits
*-core
description: Motherboard
physical id: 0
*-memory
description: System memory
physical id: 0
size: 993MiB
*-cpu
product: Intel(R) Pentium(R) Dual CPU E2160 @ 1.80GHz
vendor: Intel Corp.
physical id: 1
bus info: cpu@0
version: 6.15.13
serial: 0000-06FD-0000-0000-0000-0000
size: 1203MHz
capacity: 1203MHz
width: 64 bits
-pci
description: Host bridge
product: 82G33/G31/P35/P31 Express DRAM Controller
vendor: Intel Corporation
physical id: 100
bus info: pci@0000:00:00.0
version: 10
width: 32 bits
clock: 33MHz
configuration: driver=agpgart-intel module=intel_agp
*-display UNCLAIMED
description: VGA compatible controller
product: 82G33/G31 Express Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 10
width: 32 bits
clock: 33MHz
capabilities: bus_master cap_list
configuration: latency=0
*-multimedia
description: Audio device
product: 82801G (ICH7 Family) High Definition Audio Controller
vendor: Intel Corporation
physical id: 1b
bus info: pci@0000:00:1b.0
version: 01
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list
configuration: driver=HDA Intel latency=0 module=snd_hda_intel
*-pci:0
description: PCI bridge
product: 82801G (ICH7 Family) PCI Express Port 1
vendor: Intel Corporation
physical id: 1c
bus info: pci@0000:00:1c.0
version: 01
width: 32 bits
clock: 33MHz
capabilities: pci bus_master cap_list
configuration: driver=pcieport-driver
*-pci:1
description: PCI bridge
product: 82801G (ICH7 Family) PCI Express Port 2
vendor: Intel Corporation
physical id: 1c.1
bus info: pci@0000:00:1c.1
version: 01
width: 32 bits
clock: 33MHz
capabilities: pci bus_master cap_list
configuration: driver=pcieport-driver
*-network
description: Ethernet interface
product: RTL8111/8168B PCI Express Gigabit Ethernet controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:02:00.0
logical name: eth0
version: 02
serial: 00:23:54:85:57:16
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical
configuration: broadcast=yes driver=r8169 driverversion=2.3LK-NAPI ip=192.168.1.2 latency=0 module=r8169 multicast=yes
Parece que esto intenta hacerlo que balla mas rapido en la carga del sistema operativo
@leo: a mi so me pasaba por no respetar el kernel qe venia por defecto en la distro… es mejor esperarse a qe seactulize la distro sola, con todos los problemas afinados; o intentar una beta ;)
Saludos!
JaD!
[...] Visto en mylinux [...]
@Picholeiro ¿no te duele la vista cuando ves el “balla” escrito? ¿o es que directamente no lees lo que escribes antes de hacer click en enviar?
Para el resto, hay un lema muy útil en los casos que comentáis: “Los experimientos, en casa y con gaseosa”. Si tienes problemas de congelamientos, cuelgues, etc, puede ser debido a muchas cosas antes que un problema con el kernel, sin embargo es lo que primero tendemos a cambiar. Antes hay que probar con varios escritorios, luego con drivers, deshabilitando cosas “no necesarias”, etc para intentar delimitar al máximo el problema.
Land-of-Mordor parece que no entendiste la situacion. Mi pc va bien con ubuntu y el kernel 2.6.30, cuando instalo el nuevo kernel 2.6.31 es cuando comienzan los problemas, no me deja hacer nada, no puedo tratar de ejecutar algo porque se cuelga todo el sistema.
Thrash: Me ha pasado en todas las distribuciones con nucleo linux (Debian, ubuntu, fedora, opensuse), pero con derivados de unix no (opensolaris, pc-bsd, freebsd).
Y aunque se modifiquen los parametros de acceso al disco (hdparm) o las politicas de cola de la cpu, nada. Una medio solucion que probe y me sorprendio que funcionase (a medias, porque despues no podia cambiar de usuario) es eliminar el proceso hald (hardware abstraction layer), he probado ubuntu 9.10 que decian que lo estaban sustituyendo, pero el fallo persiste. Y como mencionaba, solo pasa con kernel linux, aunque desde el 2006 el tiempo de cuelgue a pasado de total a ser de unos 15 a 20 segundos.
Saludos!
Vaya… no me di cuenta en qué momento de la historia MuyLinux pasó de ser una página con noticias de Linux a un foro de preguntas/respuestas de cómo configurar linux.
@Land-of-Mordor: toda la razón. Hay demasiadas cosas por descartar como para culpar al kernel.
@Leo: si el nuevo kernel lo has compilado tú mismo… tio, vas a tener horas de diversión probando las opciones que se corresponden con tu hardware. Sino, y ya que estás buscando las soluciones de mínimo esfuerzo, pues simple: vuelve a una versión anterior del kernel y punto.
pero por dios, si nadie tiene soluciones que ofrecer sencillamente no respondan. El unico que se ofrecio a una posible solucion fue Thrash los demas solo parecieran estar para criticar
[...] fuente [...]
[...] | muylinux Etiquetas: Kernel ¡Comparte este [...]
[...] Kernel 2.6.32 [...]