El Mar 14 Oct 2008, Daniel Eguren escribió: > Hola a todos! > > Hace unos años, cuando instalé la primera Mandrake, la computadora > no andaba bien, no reconocía dispositivos, etc. Viendo los logs, vi > que era por algo llamado APIC. El instalador de Mandrake activaba > dos opciones APIC y APIC local. Esas opciones se podían desactivar > en la parte de configuración del gestor de arranque, así que los > desactivé y todo comenzó a funcionar perfectamente. Luego, en > posteriores instalaciones, siempre las desactivé. ¿para que sirven?
Hacen que el kernel utilice los manejadores de interrupciones "avanzados" incorporados en cada procesador y en el motherboard. Eso permite tener 256 fuentes de interrupción de hardware en lugar de solo 16, y permite un manejo eficiente de interrupciones en caso de tener varios procesadores. Las opciones del kernel apic y lapic tienen que ver con que Linux le dé bola o no, configure y manipule todas las capacidades extra de manejo de interrupciones posibilitadas por los controladores de interrupciones avanzados. Es algo que debería estar activado a menos que ande mal. Hay gente a la que le anda mal. A mí nunca me pasó. > En wikipedia http://es.wikipedia.org/wiki/APIC habla de multiples > procesadores. Si tengo una máquina con doble núcleo ¿es necesario > activarlo? Imaginate que haya 2 procesadores y un periférico genera una interrupción. A cuál procesador le debería llegar y por qué? Si Linux no está usando el APIC, entonces las interrupciones van a funcionar como sea que el BIOS las haya dejado configuradas. Por ejemplo, siempre interrumpirán al primer procesador. Eso seguramenteno es óptimo. -- Herr Groucho ID Jabber: [EMAIL PROTECTED] Señal distintiva: LU5MJR - 144,550 MHz FM. Clave pública GPG: hkp://pks.lugmen.org.ar Fingerprint GPG: B7BD 0FC7 D9A2 66F3 4EFC 45EE 7DE2 3932 597B 6354
