Página 1 de 2 12 ÚltimoÚltimo
  1. #1
    Activo Progreso OSx86 Spain Nivel 3 Karma y autoridad juker12 Karma y autoridad juker12
    Avatar de juker12

    Sobre kernel, lo que hace el aburrimiento

    Estaba yo pensando....que siempre que actualizamos sea a 10.4.5 o 10.4.6, siempre arastramos el kernel del hombre que invento la rueda segun el caso, sea no nx, sea ss2 etc...pero de 10.4.4

    Me dio por pensar sobre el ultimo update 10.4.6 y alguna queja de algunos usuarios de mac, que no les apagaba bien el equipo, que tenian cuelgues y que eso lo arrglaba apple en el ultimo update.

    Asi que he realizado una prueba, y me ha soprendido.
    Me he instalado en una particion aparte el 10.4.4, despues su update 10.4.6, pero sin trastear.

    Tome el kernel 10.4.6 tal cual es, actualizado segun apple para el nuevo sistema operativo 10.4.6.



    Le aplique el parche no nx que es mi caso, repare el persimo, y me puse en mi actual instalacion.

    El resultado no esta mal, nunca pase de 70.5 en xbench en ninguna instalacion, y ahora me arroja 81.30.

    Tendre que mirar con mas calma estadisticas de trazas y otros lios.
    La idea es clara, por que arrastras un kernel obsoleto de una 10.4.4, si estamos en 10.4.6
    Si es por alguna carasteristica que nos falta...no nx, pues igual que en su idea que aplicaba parche no nx para el 10.4.4 original, ahora se debe aplicar el mismo parche para un 10.4.6 pero original, ¿logico no?

  2. #2
    Tímido Progreso en OSx86 Spain Nivel 0 Karma y autoridad catalan
    Avatar de catalan

    osea que puedo actualizar a 10.4.6 y le aplico "mi" parche al kernel 10.4.6 original, y tendria que funcionar....¿no?

  3. #3
    Activo Progreso OSx86 Spain Nivel 3 Karma y autoridad juker12 Karma y autoridad juker12
    Avatar de juker12

    Deberia... tu debes tomarle el kernel de 10.4.6 recien instlado y sin tocar nada como un kernel 10.4.4 de su dia. un 10.4.6 virgen


    Y ahora para que funcione en una u otra instalacion, hay que aplicarle el parche al gusto, como se hizo en 10.4.4, que no tienes nx...pues se aplica parche no nx
    y asi sucesivamente.


    Para no romper nada, el kernel que hagas 10.4.6 parcheado con eso solo, ( recuerda que eso parches miden 1kb solo) como decia,...para no romper nada
    kernel que hagas, lo pones en tu raiz del disco duro y renombras a kernel.mach.test1 y asi sucesivamente por kernel que vayas a testar.
    A la hora de arrancar mac, pulsas f8
    y en la linea escribes con el nombre del kernel a usar, en el ejemplo

    kernel.mach.test1 ( enter)
    que arranca?...bien, empiezas a valorar, el 10.4.3 traia unas herramientas de cpu para valorar el rendimiento muy buenas.
    Que no te gusta?....pues a catar un kernel nuevo. y asi, para distraerse,.

    Que no te ha funcionado nada?..como no has cambiado de nombre el que tienes actualmente, pues te arranca mac como siempre.

    Y por que esto ahora? por que creo que hay un juego nuevo de instrucciones en el kernel 10.4.6 que el 10.4.4 no tenia.

    Leyendo info por intel ando
    Intel Digital Media Boost

    ntel Dynamic Power Coordination

    Además, Intel® Dynamic Power Coordination también permite las transiciones coordinadas a los modos de espera perfeccionada y de espera perfeccionada mejorada. Con Intel® Enhanced Deeper Sleep, el procesador puede realizar la transición a menores voltajes de inactividad que nunca antes. Esta capacidad se apoya en la dimensión dinámica de la memoria caché. La función Intel® Smart Cache purga de forma dinámica la memoria caché a la memoria del sistema según la demanda o durante periodos de inactividad. Una vez que la memoria se ha purgado por completo, el procesador se coloca en el modo de espera perfeccionado mejorado.


    Algunos usuarios se han quejado de esto, usuarios legales, y creo que se le ha implando esto en 10.4.6 por que no rebotaba bien la maquina


    Pero aqui no queda la cosa, se dice y se cuenta en los mentideros, que apple va a cambiar de kernel de forma radical para el proximo 10.5.0

  4. #4
    Tímido Progreso en OSx86 Spain Nivel 0 Karma y autoridad OsMaN2k3
    Avatar de OsMaN2k3

    Voy a probar esto con mi AMD 64, es un 3000+ con core newcastle.

    Pero como puedo conseguir el kernel 10.4.6 original?

    Saludos.

  5. #5
    Activo Progreso OSx86 Spain Nivel 3 Karma y autoridad juker12 Karma y autoridad juker12
    Avatar de juker12

    "Pero como puedo conseguir el kernel 10.4.6 original?"

    para hacer simplemente tests, recomiendo instalar mac osx en otra particion, instalar despues el update original de 10.4.6, y tras eso, pillar ese kernel y copiarlo a tu particion para realizar el resto del trabajo.

  6. #6
    Activo Progreso OSx86 Spain Nivel 3 Karma y autoridad juker12 Karma y autoridad juker12
    Avatar de juker12

    Pues tu con pentium D, por narices debias arrancar con el original

    Yo creo que debes jugar con la bios de tu placa hasta conseguirlo.

  7. #7
    Tímido Progreso en OSx86 Spain Nivel 0 Karma y autoridad catalan
    Avatar de catalan

    bueno, te comento el experimento...
    tengo instalado en mi hd PRUEBA la version 10,4,4 (solo con patch base), entonces desde mi otro disco, instalo la actualizacion "a mi disco PRUEBA", al finalizar, modifico el kernel (que ahora es version 10,4,6) poniendole solo el patch base, y reparo permisos (utilidad de discos). Reinicio....
    Pulso F8, luego "-S", y comienza pero me da el siguiente kernel panic:

    algo hice mal??

  8. #8
    Activo Progreso OSx86 Spain Nivel 3 Karma y autoridad juker12 Karma y autoridad juker12
    Avatar de juker12

    vale, ok

    Supongo que te has guardado el original 10.4.6 para seguir haciendo test,le aplicas el base solo de 1Kb y te da este panic, ok....

    toma el original otra vez, aplicale este

    patch-rtc_panic.ppf

    JÉ, mirando con mas calma tu kernel panic
    Deep Sleep


    "Kernel version:
    Darwin Kernel Version 8.6.1: Tue Mar 7 16:55:45 PST 2006; root:xnu-792.9.22.obj~1/RELEASE_I386

    panic(cpu 0 caller 0x0019C437): Panic double fault (CPU:0, code:0x8, trace_trap:0x0),registers:"


    Es exactamente lo que decia antes, al tener tu un dual core, tienes soporte avanzado de energia,
    No debes usar el parche base, el parche base lo que hace es anular este soporte para que los no core puedan funcionar son solo ss3
    Yo creo que lo tuyo va por el RTC, o ajuste de placa base.


    Asegurate que en la bios de tu placa, no hay ninguna opcion pra capar el procesador, algunas placas, en la seccion de micro, traen unas opciones para capar carasteristicas como ht, nx o pae, para poder usar sistemas como w98 que no estan preparados y hacerlo compatible, en otras plabaras, para que parezca un simple pentium normal.

    Despues de aplicarle el parche y devolver el kernel a su sitio, asegurate siempre de pasarle la utilidad de discos y reparar permisos, desde el volunem actual donde estas trabajando, al volumen de test.

    ahhhh, aclaro otra cosa, en las instalaciones nuevas que hagas, simpre debes aplicar los desencriptados,(Decrypted_Files) si no... no arranca, eso es de logica.
    Lo que pretendemos es no usar ningun otro kernel que no se el original, tan solo con el parche RTC o patch-cpuid_panic.ppf.

  9. #9
    Activo Progreso OSx86 Spain Nivel 3 Karma y autoridad juker12 Karma y autoridad juker12
    Avatar de juker12

    dame un mail tuyo, y te envio una felicitacion de navidad :-)

    He estado haciendo unos test, y al final ya no se que quedarme, si un kernel para dos nucleos, o un kernel para uno solo

  10. #10
    Tímido Progreso en OSx86 Spain Nivel 0 Karma y autoridad catalan
    Avatar de catalan

    mi mother no tiene opcion de modificacion.
    Voy a intentar con los patches RTC y CPUID PANIC, luego te comento.
    mensaje privado enviado.
    saludos.

  11. #11
    Activo Progreso Nivel 1 OSx86 Spain Karma y autoridad miliuco
    Avatar de miliuco

    Juker, tu Acerca de puede mostrar 2 CPU por ser micro Hyperthreading, no por CoreDuo pero... ¿cómo haces para que una vez diga 1 CPU y otra vez 2 CPU? ¿arrancando cada vez con un kernel diferente? Entonces veo que con ambos arrancas bien, ¿alguno va más rápido que el otro con XBench?

  12. #12
    Activo Progreso OSx86 Spain Nivel 3 Karma y autoridad juker12 Karma y autoridad juker12
    Avatar de juker12

    "¿alguno va más rápido que el otro con XBench"

    jé, la pregunta del millon, llevo a vueltas con kernels un mes casi, y no me quedo con nada
    Si estoy con uno, las aplicaciones inician mas rapido, pero mi tasa de disco disminuye ligeramente
    Si estoy con otro, comprimiendo va mas rapido, pero la lan la noto "sosa"

    En fin, que no se que tener permanente, si uno, u otro.

    Ahh, en la bios siempre lo tengo activado el HT, esto lo muestra por el kernel en cuestion. Si uso uno u otro.

  13. #13
    Tímido Progreso en OSx86 Spain Nivel 0 Karma y autoridad catalan
    Avatar de catalan

    bueno, probe 10,4,6 con RTC y CPUID, y no funciona ninguno, me sigue dando el mismo error.
    otra pregunta, cuando instalo el 10,4,4 (PRUEBA) funciona todo menos internet, alguien sabe si debo agregarle algun .kext, ya que en el disco que tengo instalada la version 10,4,4 de myz....r me funciona perfectamente...

    Ahora seguire haciendo pruebas, pero con la version 10,4,5...ya comentaré...
    saludos.

  14. #14
    Activo Progreso OSx86 Spain Nivel 3 Karma y autoridad juker12 Karma y autoridad juker12
    Avatar de juker12

    "alguien sabe si debo agregarle algun .kext"

    con el Ionetkworkfamily.kext de la instalacion que te funcione, deberia ser suficiente

  15. #15
    Activo Progreso en OSx86 Spain Nivel 0 Karma y autoridad erJotas
    ciertamente a mi siempre me rondo la idea de parchear el mach_kernel de la 10.4.6 con los ppf de maxxuss pero nunca supe realmente si se podria hacer o no... He de entender que si que se puede?

    De momento me estoy bajando el update 10.4.6 para sacarle el mach_kernel :wink:

  16. #16
    Activo Progreso en OSx86 Spain Nivel 0 Karma y autoridad erJotas
    He conseguido el mach_kernel de la 10.4.6 y despues de aplicar el base parche directamente no arranca, se reinicia continuamente y aplicando el base +sse2 me da le mismo resultado. Entiendo que se aplican los parches de maxxuss de la 10.4.4 no?

    saludos.

  17. #17
    Activo Progreso en OSx86 Spain Nivel 0 Karma y autoridad erJotas
    bueno, al final que parches aplico para el mach_kernel de la 10.4.6??? que los de la 10.4.4 no me van

  18. #18
    Activo Progreso OSx86 Spain Nivel 3 Karma y autoridad juker12 Karma y autoridad juker12
    Avatar de juker12

    Cita erJotas dijo:
    bueno, al final que parches aplico para el mach_kernel de la 10.4.6??? que los de la 10.4.4 no me van

    Que micro tienes erjotas?, no me acuerdo,

  19. #19
    Activo Progreso en OSx86 Spain Nivel 0 Karma y autoridad erJotas
    Intel centrino ;)

  20. #20
    Activo Progreso OSx86 Spain Nivel 3 Karma y autoridad juker12 Karma y autoridad juker12
    Avatar de juker12

    Cita erJotas dijo:
    Intel centrino ;)

    Veamos, para mas claridad, abre terminal y escribe
    sysctl -a machdep.cpu
    o bien
    sysctl -a hw


    en features de la cpu, pon aqui lo que sale

  21. #21
    Activo Progreso en OSx86 Spain Nivel 0 Karma y autoridad erJotas
    machdep.cpu.vendor: GenuineIntel
    machdep.cpu.brand_string: Intel(R) Pentium(R) M processor 1600MHz
    machdep.cpu.model_string: Intel Pentium M
    machdep.cpu.family: 6
    machdep.cpu.model: 9
    machdep.cpu.extmodel: 0
    machdep.cpu.extfamily: 0
    machdep.cpu.feature_bits: -1477837889 1709184
    machdep.cpu.extfeature_bits: 0 0
    machdep.cpu.stepping: 5
    machdep.cpu.signature: 1685
    machdep.cpu.brand: 22
    machdep.cpu.features: FPU VME DE PSE TSC MSR MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT CLFSH DS ACPI MMX FXSR SSE SSE2 TM EST
    machdep.cpu.extfeatures:
    machdep.cpu.logical_per_package: 1
    machdep.cpu.cores_per_package: 0

  22. #22
    Activo Progreso OSx86 Spain Nivel 3 Karma y autoridad juker12 Karma y autoridad juker12
    Avatar de juker12

    FPU VME DE PSE TSC MSR MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT CLFSH DS ACPI MMX FXSR SSE SSE2 TM EST


    Por lo que veo, no tienes soporte ss3, o bien estas cargando un kernel ss2 primario basico, o tu cpu no lo soporta y te debes quedar como estas.

    ¿Tienes a mano un kernel con soporte ss3 para hacer un test?
    Si no...mandame un privado con tu mail

  23. #23
    Activo Progreso en OSx86 Spain Nivel 0 Karma y autoridad erJotas
    Cuando instale por primera vez el Mac OS utilice en CPUid en windows, y me ponia que mi CPU si tiene soporte SSE2 pero no SSE3. Tengo un kernel 10.4.6 "virgen" y los parches de Maxxus para la 10.4.4 pero nunca funcionaros. aqui te paso mi mail

    saludos y gracias.

  24. #24
    Activo Progreso OSx86 Spain Nivel 3 Karma y autoridad juker12 Karma y autoridad juker12
    Avatar de juker12

    Te envio dos, pero es a titulo de test, por que si en windows decia que solo tenia ss2, no hay nada mejor que hacer. Debes quedarte como estas. Tienes el nimino requerido.

  25. #25
    Activo Progreso en OSx86 Spain Nivel 0 Karma y autoridad erJotas
    no puedo poner entonces el mach_kernel de la 10.4.6 y tengo que seguir con el de la 10.4.4? Es que igual no se si me he explicado bien. Estoy aplicando los parches de la 10.4.4 en el mach_kernel de la 10.4.6 y no parece que funcione bien ya que nunca llega a arrancar

Página 1 de 2 12 ÚltimoÚltimo

Notas relacionadas que te pueden interesar

  1. amule hace que se pierda la conexión
    por babazorro en categoría Redes / Internet
    Comentarios: 5
    Último comentario: 09/04/10, 10:18:43
  2. Psystar hace un 10% de descuento
    por juker12 en categoría Noticias osx86spain.com
    Comentarios: 2
    Último comentario: 14/08/09, 23:33:22
  3. Dudas sobre actualizacion del kernel y updates varios
    por patton en categoría OS X 10.5
    Comentarios: 1
    Último comentario: 17/03/07, 02:50:53
  4. Kernel semthex SSE2 dudas sobre el manual de Guias y Tips
    por DARKNESS10 en categoría OS X 10.5
    Comentarios: 4
    Último comentario: 18/01/07, 02:33:29
  5. Como Se Hace Dual Boot?
    por karmat en categoría OS X 10.5
    Comentarios: 1
    Último comentario: 03/12/06, 16:55:04