Tecnología, Internet y juegos
224 meneos
1569 clics
Un Linus Torvalds hasta los huevos sugiere desactivar el "estúpido" generador de números aleatorios fTPM de AMD, que reduce el rendimiento (ENG)

Un Linus Torvalds hasta los huevos sugiere desactivar el "estúpido" generador de números aleatorios fTPM de AMD, que reduce el rendimiento (ENG)

Los continuos problemas con Linux y el fTPM de AMD -el TPM basado en firmware del diseñador de chips- parecen estar crispando los nervios de Linus Torvalds, supervisor del kernel, que ha sugerido desactivar por completo el generador de números aleatorios del módulo. "Desactivemos el estúpido fTPM", dijo Torvalds en la lista de correo de desarrollo del kernel de código abierto. "Tal vez utilizarlo para el arranque 'reunir entropía de diferentes fuentes', pero está claro que no se debe utilizar en tiempo de ejecución".

| etiquetas: torvalds , linux , amd ftpm , números aleatorios
111 113 1 K 258
111 113 1 K 258
  1. Hombre ya!
  2. #1 cojones ya!  media
  3. Cuando Linus dice algo...
  4. -"Desactivemos el estúpido fTPM".
    -Nine, nine, nine, nine, nine, nine, nine, nine, nine, nine, nine, nine, nine, nine, nine, nine, , nine, nine, nine, nine, nine, , nine, nine, nine, nine, nine, ...

    Referencia
    madihahbuxton.blogspot.com/2020/02/xkcd-meme-generator.html
  5. Generar números pseudoaleatorios de calidad es costoso. La solución es hacer standard el tener un generador hardware.
  6. #3 sube el pan?
  7. Solución: procesador independiente :-P :-P
  8. #4 Tu enlace está roto.
  9. #8 el chiste era tan malo que Linus ha eliminado la página.
  10. #5 o hacerse determinista.
  11. #7 Así lo hacen los Intel y no tiene este problema.
  12. Sin entrar en el tema de AMD... Tambien tiene que ser el horror, estar tu teniendo una discusion técnica y que cada puta palabra que digas la aireen.

    Porque yo, en mis comunicaciones internas, utilizo cosas bastante mas gordas que "estupidos" cuando me encuentro con una cagada, y no conozco a nadie que no le pase cuando te calientas despues de estar horas revisando una cagada, pero mis "me cago en su puta madre" no aparecen en la prensa. Y toco madera por ello.

    Que parece que sacan titulares escandalosos de Linus como si fuese un ogro y muchas veces es la reaccion mas normal y humana. Que parece que si no te expresas en términos comeflores de comercial politicamente correcto todo es agravio.
  13. #10 me has hecho escupir el café xD xD xD
  14. #12 en realidad creo que estas salidas de tono no hacen más que amplificar su imagen mitica de brutal honestidad (lo de honestidad es opcional).

    Linux no sería lo mismo sin los exabruptos de este tipo, al igual que GNU no sería lo mismo si a Stallman le prohibieran quitarse los calcetines en público.

    Son señas de identidad.
  15. Linus Torvalds + Hasta los huevos = oximoron
  16. A ver, no me jodais... Yo justo ayer me compre un Ryzen 5700... Debería usar Intel si uso Linux como SO?
  17. #15 ¿Seguro?
  18. #8 supongo que intento adjuntar imagen, que esta muy roto. 
    2.bp.blogspot.com/-hG1Wal21sio/Tw2wa3AA-uI/AAAAAAAABTk/bVEcGsp1NHk/s16 
  19. #14 Como el culo tuyo
  20. #5 que le pongan uno de estos
    www.youtube.com/watch?v=KJnI-53gKGI
  21. #16 Precisamente la discusión va de como hacer que quienes usáis AMD no tengáis problemas. Arreglar por software las cagadas del hardware.
  22. #19 te espero en forocoches.
  23. #16 No, no tiene nada que ver. Sigue disfrutando de tu CPU.
  24. #21 Por eso pregunto. Si AMD va peor en Linux, me pillo una CPU Intel.

    De hecho, siempre he escuchado que ATI va mejor en Linux que Nvidia y quería hacerme con CPU+GPU de AMD, pero igual no es la mejor opción.
  25. #5 ¿Costoso? ¿A cuánto lo pagan? Yo puedo generar número aleatorios a bajo precio costo.

    3453462345456
    123244
    4567457654234988
    7875,565
    4564561179789
    0,44564564
    4577685987934
    979789768
    284754
    846283875
    485757693
    776254544
    0868

    Esos han sigo gratuitos, si algiuen necesita más que me contacte, 1€ por 10 números.
  26. #12 el foro donde habla es público, nadie está aireando nada. Y como es público y Tordvalds lo sabe, si escribe con tono de estar hasta los huevos seguramente es porque está hasta los huevos y quiere que se sepa.
  27. #25 no es que ati vaya mejor, es que los divers de nVidia són "propietarios"/privativos/llámalo como quieras y la versión libre sí deja bastante que desear comparado con los de ati pero la discusión de si usar o no software de este tipo ya es otro tema completamente diferente....
    PD: Llevo años usando Linux (Arch Linux con KDE) con tarjetas nVidia y no he tenido problemas.... Aunque no soy gamer, tampoco es que le pida mucho a la GPU
  28. #10 que asco.....de verdad....xD
  29. #25 En mi experiencia personal (e intransferible), las CPU "demasiado nuevas" suelen dar problemas con Linux durante unos meses/un año, hasta que los desarrolladores del Kernel y otras aplicaciones del sistema pulen los detalles. Y eso pasa en Intel y AMD.
    Algo parecido pasa con las placas base, modelos demasiado recientes pueden tener problemas de soporte para algún periférico.
    A partir de cierto tiempo esos problemas se solucionan, y puede usar lo que quieras sin problemas.
    Salvo que necesites lo último de lo último, una opcion segura es comprar la generación inmediatamente anterior a la más reciente, que siguen siendo CPUs muy capaces, y de paso se ahorra un dinerito.
  30. #15 Ahora imagínate si Linus fuera español. Menudas joyas podrían salir de ahí...  media
  31. #31 o que #25 compre lo último de lo último y asuma que quizá durante un año no podrá sacarle todo el jugo :troll:
  32. #33 En realidad si ha comprado un 5700 es la generación de 2020, la anterior a la actual, por lo que no debería tener problemas.

    O sea, no más problemas de los que da cualquier PC :troll:
  33. ¿Existe algo de lo que éste señor no esté hasta los huevos?
  34. #23 Iros a un motel :troll:
  35. #34 Uff, como pasa el tiempo, y yo con mi 3700... :foreveralone:
  36. #29 el mineralismo va a shegaaaar!
  37. #23 Cobarde, atrevete con "EnFemenino"
  38. #22 #18 gracias! Lo había visto antes pero no tuve tiempo de buscarlo
  39. #16 yo tengo un 5800x funcionado sin problemas con Opensuse. No lo uso para jugar, eso sí.
  40. #12 Son listas de correo públicas. Y estúpido para Linus es casi un cumplido.
  41. #26 pues aunque no lo creas, si generaras miles de números saldría un patrón que te identificaría, aunque parezca que es aleatorio
  42. #37 Yo uso un i7 de cuarta generación, y sinceramente voy sobrado :-D
  43. #25 Yo también tengo un AMD. Basta con que llamemos a #26 cuando necesitemos un número aleatorio. Siendo varios nos hará buen precio.
  44. #47 y como puedes estar seguro que #26 no te vende los números ya generados para #25?
    :take: :roll:
  45. #22 el troll de los números generados al azar.
  46. #2 esta joya no tiene precio. ¡El milenarismo va a llegar!
  47. #39 ¿Que no? Te rajo y luego vendo tus organos en 4chan.


    *El casiotone y el yamaha con forma de guitarra de Wham! Que todos sabemos que has llevado gomina.
  48. #44 Más barato, usar un pincho tdt como generador de números aleatorios. github.com/pwarren/rtl-entropy
  49. #25 en mi opinión ahora mismo en calidad/potencia/precio gana AMD. Este problema con el generador de números aleatorios es menor. Usa los comparadores de CPU como versus para tener más referencias.
  50. #51 Por el amor de Dave Smith, haz el puto favor de no llamar "órgano" a los instrumentos de Yamaha y Casio, que pareces una madre de los 80.
  51. #54 Si lo prefieres podemos llamar órgano a otra cosa que tengo aquí :roll:

    Traete el microscopio.
  52. #55 Pero si ya tienes uno.

    Sintetizador se llama.
  53. #51 Insidias, jamás he llevado gomina, la raya al medio se me forma de manera natural en los pelos del culo gracias a mi abundante sudor de huevos
  54. #16 Con desactivar fTPM en la BIOS no debería de darte problemas. Si lo dejas activo no sólo podría darte problemas en Linux, también en Windows y BSD.
  55. #58 No digas nada más que los puristas del sintetizador nos leen y nos pueden enterrar en un tsunami de caspa.
  56. #52 "using rtl-sdr to turn your DVB-T dongle into a high quality entropy source"

    SDR es algo distinto de TDT.

    La solución buena es integrarlo en la placa base con una interfaz estandarizada.
  57. #25 Llevo muchos años usando AMD en mis equipos sobre linux sin ningún problema (eso si, nada de gráficas dedicadas).

    AMD es tan buena o mala como Intel.

    La única gran diferencia entre ambas es que a nivel de HW Intel a los OEMs suele darles las cosas "más hechas" (para lo bueno o lo malo; en plan sockets completos con todo montado desde lo cual presentar sus equipos y portátiles), AMD suele dar las cosa más "en piezas" (como sus plataformas suelen tener que interoperar con otros fabricantes o incluso meter piezas de ellos para poder funcionar porque hay partes que no diseñan o fabrican -como interfaces de red, algunas controladoras, etc- no pueden integrar tanto ni dar productos igual de sólidos o probados).

    Dicho esto, la mayor parte de problemas que pueden dar las cosas "AMD" suele venir por problemas de BIOS/UEFI (el fabricante de turno implementa mal ciertas cosas y luego el problema va para AMD). Y este problema en particular se agrava porque es un requisito de los nuevos windows 11 para operar (quizá pillaron a AMD a calzón bajado y tuvieron que sacar una solución a medio cocer).

    El problema de este post por ejemplo, viene por cómo está integrado el generador de números aleatorios en la plataforma (se supone que tiras de HW para que sea muy rápido y por lo que sea, está generando parones cada vez que se usa, no tanto porque no esté generando bien los números o lo que sea), quizá tenga un bug en hardware, pero algunos fabricantes no tienen opción para desactivarlo vía BIOS (que ya es una cagada de cara al usuario, porque uses windows 11 o 10 o linux, no tienes la posibilidad de no usarlo) y otros fabricantes en lugar de corregir el problema vía actualización del firmware, como no pueden o saben hacerlo, lo que hacen es desactivarlo completamente (con lo cual, si eres usuario de windows 11 estás jodido). Dicho esto, tampoco está claro si AMD puede corregirlo con algún microcódigo o algo así o si es derivado de la implementación del fabricante y el problema varía en cada caso. O si son diferentes problemas.


    Al final el consumidor que va a lo último siempre pierde, lo mejor es esperar antes de comprar cualquier novedad a que el soporte madure, informarse bien y elegir entonces.


    PD: Bueno, si hay algo de lo que me puedo quejar. En mi último AMD tengo problemas para despertar el monitor cuando entra en suspensión y reposo. Pero la gestión de energía es una chufla aleatoria, tengas AMD o Intel, diseñaron las UEFIs para sustituír a las BIOS y evitar sus problemas y demás y al final no solucionaron nada...
  58. Mientras no sea este de AMD, parece ser
  59. Solo por estar en una lista, ya no son random.

    Magia
  60. #5 no sé, que mire las predicciones del tiempo... o el número de inscritos en el inem... soluciones hay varias.
  61. #26 Yo genero 10 números por 0,9 €... :-D
  62. #61 Te explico: Hace años un desarollador de los drivers del RTL2832U (el que se usa para TDT) se dio cuenta de que este chip tenía la capacidad de sintonizar un rango de frecuencias muy grande entre las que se encontraba las frecuencias de radioaficionados. Por aquel entonces ya existía algun receptor SDR para radioaficionados, pero eran carísimos. Entonces a este programador se le ocurrió desarrollar el software para usar este chip (que en principio fue diseñado como receptor de TDT) como receptor SDR. Luego más adelante a alguien se le ocurrió usar receptores SDR como generadores de entropía.
  63. #32 Pues ya en francés...  media
  64. #31 Pues ya ves. Me he comprado una Radeon 6600 y en linux solo me va con el último kernel. Si pongo el kernel por defecto no reinicia tras suspender.
  65. #35 Arenque salado finlandes
  66. #45 Te creo, cuando los estaba generando la mayoría empezaban por 4, he tenido que borrarlos para que los clientes piensen que son aleatorios :-D
  67. #47 Acepto compras conjuntas :-D
  68. #12 Totalmente de acuerdo. Votado negativo el envío.
  69. #14 No, no son salidas de tono. Está en un entorno de trabajo muy grande debe ordenar el trabajo de miles de personas. Cuando da un mensaje, lo debe dar claro e inequívoco, de forma que cualquiera de sus colaboradores no tenga dudas de lo que ha dicho y su intención.
    Sus colaboradores bien fácilmente pueden leer quinientos o mil correos al día.
    No puede andar con sutilezas, que es muy raro que alguien se tome cinco minutos opara leerlo e intentar descrifrar un mensaje poco claro.
    Es un entoerno técnico, si algo está mal, se dice que está mal, que se cambie y a otra cosa. Sin problemas y sin traumas.
  70. #75 Supongo que me ha faltado poner el gif de Stallman comiéndose la roña de sus pies para que se entienda que mi comentario no era serio.
  71. #16 No, no da problemas. La cuestión es que si quieres usarlo en un entorno de investigación muy preciso y necesitas que el generador de números aleatorios se ajuste mucho a la distribución uniforme teórica, linux va a hacerlo sin usar el generador de números aleatorios de hardware porque el del núcleo es más preciso.
    Si es para juegos, te da igual una cosa u otra. Una de cada 10.000 veces te saldrá un bicho verde de más para que te lo cargues y noi te enterarás de la desviación que pueda haber.
    Qué puta mierda de noticias, que después de haberte pegado el trabajo de leerla, te vas con cualquier idea menos con la realidad.
  72. #12 Las discusiones del kernel son en abierto. No es algo que se airee.
  73. #21 No quiero ni pensar en qué clase de entorno me tendría que mover yo para que el generador de números aleatorios de hardware de un amd no me valiese.
  74. #25 AMD está trabajando mucho por el desarrollo de drivers del núcleo. Yo ahora me iría por una AMD sin dudar.
  75. #26 Los que generamos nosotros nunca siguen la distribución uniforme porque tenemos sesgos inconscientes. Tú, por ejemplo, tiendes mucho a números que empiecen por 4.
    No es fácil encontrar un algotritmo de generación que dé la distribución uniforme.
  76. #69 Estamos hablando de CPUs. Las GPUs ya tal :troll:
  77. #3 si estuviera en Menéame le caería un strike semanal. En esa lista de correo se pueden decir verdades sin que llorones quejicas reporten.
  78. #12 Se puede ver de muchas formas, por una forma como "honestidad" o también como poco profesional. También es cierto que en una conversación en persona puedes decirme con cierta amabilidad que he hecho una cagada, y por escrito suena a setencia de ejecución.
  79. #76 Al Richal ni tocarlo, primo.
  80. #62 Nominado al comentario "con mayor espíritu de meneante cuando menéame molaba" del 2023
  81. #88 Nvidia cochina xD
comentarios cerrados

menéame