Esta historia comienza cuando me di cuenta de que mi máquina se estaba comportando mal. Mi máquina con Windows 10 tiene 24 núcleos (48 hyper-threads) y el 50 % del tiempo están inactivos; tiene 64 GB de RAM con sólo la mitad usados; y un disco SSD inactivo la mayor parte del tiempo. Y ahora muevo el ratón y va a trompicones. Incluso a veces se queda bloqueado varios segundos. Así que hice lo que hago siempre: grabar los logs y analizarlos. El resultado fue el descubrimiento de un serio error de rendimiento al destruir procesos en Windows 10.
#31:
En noticias como esta, veo, tristemente, que meneame a descendido tanto el nivel, que casi que merece mas la pena irse a reddit.
Una noticia exponiendo un bug de software tremendo, magnificamente documentado, con trazas de depuracion, con comprobacion en otro hardware...
Y los comentarios solo 'pretenden' ser chistosos...
Meneame, quien te ha visto y quien te ve. Hasta en Barrapunto hay mas nivel.
#12:
Lo que describe el artículo es equiparable a tener una autopista de 24 carriles y un único carril para pagar el peaje.
#41:
#31 Me da pereza buscarte un meneo equiparable del 2007 o 2008 para que veas que nada ha mejorado ni nada ha empeorado, para que veas que es tu visión romántica del pasado lo que te lleva a sacar conclusiones erróneas.
#6:
Mata un núcleo para que se acojonen los demás.
#35:
#0 Felicidades por el aporte
Realmente impresionante el tío crea un test y publica el código, además de argumentar el proceso de serialización y comparar el resultado con win 7 y como los procesadores se quedan viéndolas venir, realmente complejo para mí nivel y aún así se esfuerza en explicarlo bien.
El artículo en sí, es un curso para explicar como analizar el funcionamiento de las tareas. Y el tio tiene hasta los huev** de decir que ciertas tareas que analiza no está "familiarizado" con ellas, pues menos mal.... que si no... que conste que no odio a Windows 10 , sólo le deseo una muerte lenta y agónica, pero con amor, mucho amor.
#99:
#91
stuttering => trompicones
Ryzen => Procesador de ultima generación de la empresa AMD
SMT => Simultaneous multithreading => Procesamiento simultaneo multihilo
SO ve 16 cores lógico => Sistema Operativo ve 16 nucleos logicos de un procesador
Hyperthreadding => es igual que el SMT pero de la marca de Intel
AMD => Empresa que fabrica procesadores y competencia de Intel
Workaround = > Solución temporal hasta que se de una mejor = > "chapuza" para arreglar una mierda
Ha usado jerga y lenguaje técnico que se suele usar habitualmente en informática. Otra cosa es que tu no tengas el nivel suficiente para entenderlo, lo cual es normal si eres biólogo ( que deduzco por tu comentario, aunque simplemente es normal si no eres informático); de la misma manera que seguramente yo no entenderé una jerga usada por profesionales de tu sector.
Cualquier informático que le interese la tecnología conoce todas las nomenclaturas que te ha indicado en #99 , y no lo digo para meterme contigo, sino porque me da la impresión que te has metido con él sólo porque no has entendido nada. Pero quizás en una noticias así hay que ser mas humilde y saber que habrá comentarios que no entiendas porque usan jerga del sector, no por ello se hacen el "modernillo".
#24:
#12 No se si votarte por ser el único que se ha leido el artículo, o por ser el primero que no ha escrito un chiste sin gracia. 👍
#266:
#41 Y eso lo dice en una noticia muy técnica que llega a portada, y con su comentario siendo el más votado con 711 de karma (a pesar de escribir "meneame a descendido").
#268:
#44 La verdad es que no hay muchas aplicaciones en el mercado que puedan hacer un uso eficiente de todos esos cores (siento "todos" un número mayor que ~10). La razón es: un programa irá tan rapido como le permita el primer cuello de botella con que se encuentre, siendo estos, por orden (los tres primeros puntos son claros, en el cuarto meto todo lo otro porque depende, y mucho, de la tecnologia específica de cada elemento):
a) registros
b) memorias cache (L1, L2, L3)
c) memoria principal del nodo NUMA*
d) Link entre procesadores dentro del mismo nodo de computo (p.ej. Intel QPI)
disco
red
Entonces, el caso esta en que: si tu programa necesita muchos datos y los usa muy poquitas veces (p.ej, una base de datos con tablas muy grandes, con consultas cuyo resultado es tambien muy grande) tu cuello de botella va a ser la memoria (tendrás lo que se llama un programa limitado por acceso a datos). Lo que vas a ver ahí es que el tiempo de calculo se reduce linealmente con el número de cores hasta que llega un punto en que la memoria esta saturada (alrededor del 80% del ancho de banda nominal, con suerte) y entonces por muchos cores que añadas... solo harás que vaya peor, porque la memoria no va a dar mas de si, y el incremento de requests en el bus de memoria solo va a atascar mas el bus.
Si, en lugar de eso, tienes un programa que trae poquitos datos y los reusa mucho (un ejemplo clásico es una multiplicacion de matrices densas) entonces ese problema no lo tienes (tienes un programa limitado por computo): la memoria va sobrada para traer/llevar datos mientras los cores estan ocupados calculando con los datos que tienes en las memorias cache y registros.
Si te interesa el tema, hay un artículo que esta muy bien sobre una medida llamada "roofline model", que te permite saber que porcentaje de rendimiento le puedes sacar a un procesador en funcion del calculo que quieres hacer, y está explicada de una manera muy didactica.
editado:
en resumen: que, si tu problema escala hasta N cores, y te compras una maquina con 3N cores con la misma tecnologia de memoria (numero de canales y modulos de memoria), 2N cores se van a estar tocando la minga mientras los mismos N curran.
#240:
#15 A un usuario de calle, que normalmente tendrá solo 4 u 8 hilos de ejecución, le afectará en que a veces, cuando esté usando ciertas aplicaciones intensivas como algunos juegos, le irá a trompicones el ratón y alguna otra cosa, pero no lo notará demasiado. Pero si se instalase Windows 7 en lugar del 10 (mientras no lo arreglen) podría notar una mejoría en esas situaciones, lo cual es penoso.
#232:
#91 Es una noticia técnica, niño, si no la entiendes no tienes que comentar, si no muestras interes nadie te responderá y si encima quieres ir de graciosete o incluso intentar tildar de friki/sabionda a la gente con frasecillas del repertorio del patán tipo "en español como se dice ajejajejajd" solamente conseguirás dar pena.
#148:
#16 Observación. Esta persona ha hecho un análisis para saber lo que ganaba con 24 núcleos y que la inversión merecía económicamente la pena. Después de pagar el pastizal por un equipo pepino mientras le va lento de narices tiene tiempod e hacer un análisis sobre la causa de la lentitud.
Yo tengo una amiga bióloga que para tomar decisiones relativamente intrascendentes genera un fichero excel con análisis multivariable para poder estudiar el mejor y el peor caso. Tú no sabes que show es montar un grupo de Whatsapp con ella y otras amigas para alquilar uan vivienda de vacaciones. Es tan sencillo como decidir si estamos dispuestas desde pagar 40€/dia por cabeza hasta 100€/dia, pero tiene que generar múltiples escenarios para cada uno de los casos teniendo en cuenta infinitud de factores.
Puñeteros bioinformáticos, debería haber un círculo en el infierno solo para ellos.
#58:
#31 El nivel aquí nunca ha sido muy alto. Un comentario bien escrito son 10 minutos y no se lleva ningún voto, un chistaco sin gracia se tarda 5 segundos y se lleva 20 votos.
#46:
" apparently waiting on a kernel critical region (which are the kernel-mode version of critical sections)"
#55:
#15 A un usuario de calle dudo mucho que le afecte de esa manera el bug. Solo afectaría a casos como el del escritor del blog, máquinas con muchos núcleos con multitud de procesos trabajando en paralelo (es desarrollador en Google así que seguramente le da mucha caña a su máquina, de ahí que tenga un sistema tan potente), el problema que ha encontrado es que a la hora de matar los procesos el SO no paraleliza la tarea, haciendo que el sistema se sature hasta que acaba con esos procesos. La metáfora de #12 es muy buena.
En noticias como esta, veo, tristemente, que meneame a descendido tanto el nivel, que casi que merece mas la pena irse a reddit.
Una noticia exponiendo un bug de software tremendo, magnificamente documentado, con trazas de depuracion, con comprobacion en otro hardware...
Y los comentarios solo 'pretenden' ser chistosos...
Meneame, quien te ha visto y quien te ve. Hasta en Barrapunto hay mas nivel.
#31 Me da pereza buscarte un meneo equiparable del 2007 o 2008 para que veas que nada ha mejorado ni nada ha empeorado, para que veas que es tu visión romántica del pasado lo que te lleva a sacar conclusiones erróneas.
#41 Y eso lo dice en una noticia muy técnica que llega a portada, y con su comentario siendo el más votado con 711 de karma (a pesar de escribir "meneame a descendido").
#41 Yo creo que sí ha cambiado. Poco, como dices, pero ahora hay más noticias políticas que llegan a portada. También han disminuido los temas más relacionados con el desarrollo de software, pues la página se ha abierto, hay más gente y ya no es tan nicho de informáticos. No sé, esa es mi percepción.
#69 Para ejemplo puedes ver mi comentario de #53 en el que intento ayudar a solventar el problema desactivando el Hyperthreadding o el SMT en AMD y que se ha llevado un montón de negativos porque "no debe hacer gracia"
#31 El nivel aquí nunca ha sido muy alto. Un comentario bien escrito son 10 minutos y no se lleva ningún voto, un chistaco sin gracia se tarda 5 segundos y se lleva 20 votos.
#58 buen enlace. El artículo entero resumido en una frase:
"there is a weird issue in Windows 10 (which apparently wasn't even a problem with Windows 7, and so we could easily argue is a regression) where process destruction takes a global lock on something that is seemingly shared with basic things like UI message passing".
#58 Quizás sería buena idea eliminar los votos positivos a comentarios (que solo den karma si no reciben votos negativos, o algo así), y que la gente comente por el interés genuino en aportar algo y no en recibir karma, que tampoco tengo claro para qué sirve. Intuyo que así habría menos chistosos.
#58 Aunque tu observación es, en general, correcta, me gustaría añdir algún matiz.
Sí, lo comentarios situados entre los 20 primeros van a llevar siempre muchos más positivos que los que estén más abajo. Sin embargo, he visto comentarios hacia la parte baja que han llegado a tener muchos positivos y ser destacados aun estando en puestos entre el 60 y el 90.
Ni que decir tiene que los primeros comentarios son habitualmente de gente que no ha leído el meneo y se ha quedado en el titular y/o la entradilla. Yo mismo soy culpable de eso en alguna ocasión.
#31 iluso de mí, muy interesado por ese bug, he entrado a los comments buscando información ampliada o explicada con más facilidades... ¿en qué estaba pensando?
Es como si todos los que no hacen gracia en su casa necesitaran resarcirse espameando sus bromas de mierda en internet, piraos a otro sitio carajo, a un foro de humor o a cualquier otro lado, esto supera lo esperpéntico
#31 Lo cierto es que cuando pones un comentario serio, no recibe apenas votos y te da la impresión de que los comentarios de más de 2 líneas en general ni se leen. A la larga te aburres y te dejas llevar.
#31 Creo que todo empezo a partir del tema de AEDE, justo a partir de ese momento esto se convirtio en un patio de colegio.
Recuerdo que antes casi siempre que queria estar informado de las noticias antes casi de que saldrian me metia aqui, los comentarios no estaban llenos de tonterias como ahora.
Y creo que el cambio fue justo a partir del "boicot" a aede.
Desgraciadamente ahora meneame no es ni la sombra de lo que era
#31 Tampoco creo que reddit sea mejor, tiene más usuarios y por como funciona su "karma" muchas veces los mejores comentarios los primeros. Lo malo es que muchas veces son "circlejerk".
Lo mejor son los subs moderados para que solo se puedan hacer comentarios relevantes.
PS: También quería añadir que la noticia realmente deja poco espacio para comentar. Así como dices está muy bien documentada, como mucho faltaría algún comentario bajando el nivel para que quién no tenga conocimientos demasiado técnicos pueda entender algo, pero también podrías plantear para qué quiere entender alguien esta noticia sin conocimientos previos a ella.
#31 claro claro...porque en las noticias que no te interesan tanto no te molesta hacer chistes no? Solo hay que pasarse por tus comentarios para verlo. Hipocresía.
#31 Mira, me has convencido, hasta ahora las ignoraba pero a partir de ahora voy a votar negativo a las gilipolleces sin gracia. Aunque probablemente me quede sin karma en 2 días.
#31 En barrapunto siempre ha habido y siempre habrá mayor nivel en noticias de tecnología, pero si hoy barrapunto está muerto (publica unas dos entradas cada mes) será por algo.
#31 Hay una frase que dicen mucho algunos usuarios antiguos.
"Meneame ya no es lo que era"
Pero si te pones a investigar, te das cuenta que "meneame nunca fué lo que era" y no había tanta diferencia.
La diferencia está en la edad, y por tanto gustos y percepción de esos usuarios. Pero para que te hagas una idea, hace 8 años llegaban más cosas de humor y más chorras a portada de lo que ahora lo hacen.
Aparte de que entonces era más ciencia y tecnología y menos actualidad, eso si es verdad.
#31 Y los que saben (o sabemos) no dedicaremos tiempo a aportar nada útil a estas noticias, porque acabará perdido como un comentario al que nadie le va a interesar. Menéame ha quedado como ese sitio al que venir a reírse del sectarismo y de los inadaptados sociales.
#91 Es una noticia técnica, niño, si no la entiendes no tienes que comentar, si no muestras interes nadie te responderá y si encima quieres ir de graciosete o incluso intentar tildar de friki/sabionda a la gente con frasecillas del repertorio del patán tipo "en español como se dice ajejajejajd" solamente conseguirás dar pena.
#31 Si tienes razón que una mierda articulo como este llegue a portada y destacado. Un artículo que parece técnico solo para quien no tiene ni idea de lo que habla. Poner cuatro graficas y ya se justifica. ¿Que hardware usa? ¿que configuración tiene la máquina? La única razón por la que la gente le vota es porque se mete con windows. Pero luego se publican noticias de ciencia y no llegan a 20 meneos.
#31 el nivel de Menéame es el de forocoches o incluso diría que peor. Porque al menos allí los chistes se hacen para resultar gracioso, aquí se hace por karma. Además allí al menos fuera del General, los temas son tratado seriamente. Aquí da igual el tema, la cosa es a ver quien hace el mejor chiste en cada noticia.
#31 Yo cuando veo una noticia de mi área de conocimiento, intento primero exponer lo que se al resto de meneantes, para intentar ayudar y luego aportar mi opinión en otro comentario.
En este tipo de noticias estaría genial que quien sube la noticia si sabe de que está hablando pueda explicarnos a los legos el problema, no en si traducir la noticia o la entradilla, pues a pesar de que el inglés es para mi lengua vernácula es como si hubiera leído un texto en ruso.
Yo tengo Ryzen y Windows 10 y ahora no se si estoy ayudando a la mafia rusa, minando bitcoins o simplemente no es algo que me vaya a afectar realmente. Hoy estoy de vacaciones y ni tan siquiera tengo a ningún informático para que me explique esto.
#31 A mí me pasa mucho que veo una noticia super interesante, me meto en los comentarios para ver qué opinión tiene sobre ello la gente, y resulta que alguien ha dicho alguna tontería en el primer comentario y a raíz de eso ha derivado todo en un debate que desvirtúa completamente de la noticia original, la cual ni se termina comentando.
Es una pena.
#31, fíjate si ha descendido el nivel, que hay gente que comenta por aquí que escribe "a descendido" en vez de "ha descendido", como se puede ver en #31
#15 Han reportado el problema a Microsoft y lo están mirando, yo esperaría unas semanas a ver si lo consiguen solucionar o bien si resulta que es un problema de diseño demasiado profundo para cambiarlo.
#32 Ok, gracias. Espero la respuesta de Microsoft con mucho interés ya que tengo que hacer limpieza en el pc y sería el momento perfecto para cambiar el SO.
#47 Parece que últimamente se están esmerando en resolver bugs en W10. En el último año he podido solucionar todos los problemas que he tenido tanto en PCs antiguos como en hardware nuevo. Lo que si que es cierto es que tardan más con el hardware de portátiles.
#15 A un usuario de calle dudo mucho que le afecte de esa manera el bug. Solo afectaría a casos como el del escritor del blog, máquinas con muchos núcleos con multitud de procesos trabajando en paralelo (es desarrollador en Google así que seguramente le da mucha caña a su máquina, de ahí que tenga un sistema tan potente), el problema que ha encontrado es que a la hora de matar los procesos el SO no paraleliza la tarea, haciendo que el sistema se sature hasta que acaba con esos procesos. La metáfora de #12 es muy buena.
#15 A un usuario de calle, que normalmente tendrá solo 4 u 8 hilos de ejecución, le afectará en que a veces, cuando esté usando ciertas aplicaciones intensivas como algunos juegos, le irá a trompicones el ratón y alguna otra cosa, pero no lo notará demasiado. Pero si se instalase Windows 7 en lugar del 10 (mientras no lo arreglen) podría notar una mejoría en esas situaciones, lo cual es penoso.
#12 Una comparación muy acertada... Recuerdo que en Arquitectura de Ordenadores nos enseñaban los problemas de los threads a la hora de liberar recursos, y como un programa mal escrito tiraba todo el multithread abajo.
Por lo que comenta el artículo debe ser un problema similar: al hacer exit, todo el sistema de nucleos y hebras tamaño king-size que tiene el pollo ese, se viene abajo, con lo cual una tarea tipo compilación paralela ( que es la que describe el pollo del artículo ) se convierte en un infierno de lentitud exasperante.
#0 Felicidades por el aporte
Realmente impresionante el tío crea un test y publica el código, además de argumentar el proceso de serialización y comparar el resultado con win 7 y como los procesadores se quedan viéndolas venir, realmente complejo para mí nivel y aún así se esfuerza en explicarlo bien.
El artículo en sí, es un curso para explicar como analizar el funcionamiento de las tareas. Y el tio tiene hasta los huev** de decir que ciertas tareas que analiza no está "familiarizado" con ellas, pues menos mal.... que si no... que conste que no odio a Windows 10 , sólo le deseo una muerte lenta y agónica, pero con amor, mucho amor.
#91
stuttering => trompicones
Ryzen => Procesador de ultima generación de la empresa AMD
SMT => Simultaneous multithreading => Procesamiento simultaneo multihilo
SO ve 16 cores lógico => Sistema Operativo ve 16 nucleos logicos de un procesador
Hyperthreadding => es igual que el SMT pero de la marca de Intel
AMD => Empresa que fabrica procesadores y competencia de Intel
Workaround = > Solución temporal hasta que se de una mejor = > "chapuza" para arreglar una mierda
#99 Perfecto, ahora has dejado de hacerte el modernillo y super profesional de tu oficina para hablar en un idioma que entendemos los demás, incluso lo biólogos. Gracias.
Me has recordado a mi antigua jefa, que no paraba de usar bocablos ingleses "death line, que si improvement, que si focus, que si target" hasta que un día le tuve que decir: me puedes hablar en castellano, que lo entiendo perfectamente, hablado y escrito.
Ha usado jerga y lenguaje técnico que se suele usar habitualmente en informática. Otra cosa es que tu no tengas el nivel suficiente para entenderlo, lo cual es normal si eres biólogo ( que deduzco por tu comentario, aunque simplemente es normal si no eres informático); de la misma manera que seguramente yo no entenderé una jerga usada por profesionales de tu sector.
Cualquier informático que le interese la tecnología conoce todas las nomenclaturas que te ha indicado en #99 , y no lo digo para meterme contigo, sino porque me da la impresión que te has metido con él sólo porque no has entendido nada. Pero quizás en una noticias así hay que ser mas humilde y saber que habrá comentarios que no entiendas porque usan jerga del sector, no por ello se hacen el "modernillo".
#338 Yo no tengo mala baba, expongo mis argumentos para hablar como me de la gana, sobre todo cuando lo hago correctamenente, si tú no quieres usar tecnicismos me parece muy bien pero no tienes que obligar a los demás a hablar como a ti te apetezca, si no entiendes algo muy gustoso te lo explicaré como he hecho antes incluso con contestaciones dignas de mandar a la mierda como en #99 que de hecho fui yo el que dije que se podía usar "chapuza" para arreglar una mierda
#11 Pues yo con mi E7500 + gtx650 + 4gb ddr2 800 de maravilla, mirusté. Haciéndome polvo con el pcsx2 y el dolphin aunque no me vaya al 100% en todos los juegos.
#7 Te hemos dicho mil veces que para crear un bioma para meneantes tienes que hacerlo en condiciones de laboratorio sino el paper no sera valido y se te acusara de microblogging
#48 Joder, llevo usando Linux en mis portátiles desde 2006 y siempre, con no más de 10 minutos de trasteo, me ha ido todo razonablemente bien... Vamos, al mismo nivel que Windows u OSX, que a veces también se bloquea el ratón, o se vuelven un poco locos al conectarle distintas pantallas.
#94 Nadie, en su sano juicio, compra una máquina así para jugar, ya que se obtiene mejor rendimiento comprando una CPU más barata y la diferencia utilizarla en una GPU más potente o un disco SSD mayor.
#91 Pues ya lo tienes explicado, da la impresión de que a Windows 10 no le gusten los procesadores con muchos cores cuando tiene ese problema que empeora la situación
#50 ¿Te has leído la noticia? Ha reportado el bug y Microsoft anda mirando a ver que pasa y si pueden solucionarlo? Ergo es culpa de Microsoft. Te han explicado cual es el error, hasta el procedimiento de investivación, ¿y tienes los cojones de decir semejante chorrada?. Además que te marcas una falacia de autoridad de cojones. Ya puedes ser poyasoft y tener a un ejercito con los mejores 1000 hackers del planeta que a más grande es una aplicación más fácil será producir bugs. Más cuando hablamos de sistemas que son piezas enormes de software que tiene que convivir entre ellas.
#50 reconócelo... no has entendido nada del artículo, entre el inglés y el elevado nivel de conocimientos informáticos necesarios, te has quedado en blanco.
El post habla de que se encontrado un bug en windows 10 (que no tenia windows 7) que hace en que algunas cosas (cerrar procesos) su windows se quede pillado unos segundos. A la gente normal no le afecta.
Cuando lei que usaba un portátil con 24 cores flipe, luego parece que es el tio que compila los ejecutables del Chrome
y lo hace en su portátil
También me resulta curioso que se usen tantos cores para compilar (aunque estén al 50%), pensaba que todos los cores solo se usaba en comprimir video.
Otra cosa que me he llamado la atención: Process shutdown, however, is CPU bound at the beginning and the end, but there is a long period in the middle (about a second) where it is serialized – using just one of the eight hyperthreads on the system,
¿Acaso windows 10 tiene 8 hyperthreads? ¿Que son, super-procesos que se ocupan del nucleo, de liberar recursos del nucleo? ¿O se ha equivocado y queria decir 48?
En definitiva, un articulo muy interesante, aunque lamentablemente algunas cosas son solo para personas que se ocupan de optimizar software.
#37 No sé ahora, pero hace unos años el código de chrome estaba disponible para bajarlo y compilarlo. Ocupaba un giga y pico. A la mente preclara de mi jefe se le ocurrió que podíamos resolver un problema que teníamos tocando directamente ese código. Cuando vio la brutalidad que era, reculó.
#294 No sé como sera ahora, pero hace unos años (4-5) los drivers ATI para Linux era malísimos. Daba igual que tuvieras una GPU de 300€, los juegos no te pasaban de 10FPS (unas risas con un amigo proATI)
Siempre he oido que M$ carga el sistema gráfico en el núcleo de windows, por lo que es más rápido que en Linux, que es un proceso más.
#324 ¿La cache L2 (o L3, no lo recuerdo) de los Ryzen no tenia una latencia bastante alta? Lastima, porque la mejora en los IPC era notable.
#37 No es un portátil con 24 cores, al principio está hablando del ordenador de su trabajo y luego pasa a testear en su portátil de 4 núcleos (de ahí lo de los 8 hyperthreads)
Es raro, normalmente en windows eso pasa cuando quieren sacar el siguiente windows tras instalar un servipack o algun upgrade mierdoso para que todo vay acomo el culo... ¿Os acordáis cómo iba de rápido un windows xp al principio con máquinas 20 veces menos potentes que las de ahora?
Parece que es un bug en la GDI que hace un lock para destruir procesos, GDI es básicamente la parte gráfica de Windows así que por ello el mouse no se mueve. En hacker news hay una discusión sobre si se puede saltar, es un bug y quien tiene que arreglarlo.
Tienes un equipo con 24 cores y 64GB de ram, le pones windows y no te funciona el ratón y te pones a mirar logs a ver por qué va mal. Esto es como comprarse un ferrari, echarle estiércol en el depósito y pincharle la máquina de diagnósticos a ver por qué tarda tanto en acelerar de 0 a 100.
#16 Observación. Esta persona ha hecho un análisis para saber lo que ganaba con 24 núcleos y que la inversión merecía económicamente la pena. Después de pagar el pastizal por un equipo pepino mientras le va lento de narices tiene tiempod e hacer un análisis sobre la causa de la lentitud.
Yo tengo una amiga bióloga que para tomar decisiones relativamente intrascendentes genera un fichero excel con análisis multivariable para poder estudiar el mejor y el peor caso. Tú no sabes que show es montar un grupo de Whatsapp con ella y otras amigas para alquilar uan vivienda de vacaciones. Es tan sencillo como decidir si estamos dispuestas desde pagar 40€/dia por cabeza hasta 100€/dia, pero tiene que generar múltiples escenarios para cada uno de los casos teniendo en cuenta infinitud de factores.
Puñeteros bioinformáticos, debería haber un círculo en el infierno solo para ellos.
#44 Cualquier aplicación de imagen que esté bien paralelizada va tirar de todos los cores que tengas: Nuke, Natron, Maya, Max, Blender, handbrake, etc etc...
#44 La verdad es que no hay muchas aplicaciones en el mercado que puedan hacer un uso eficiente de todos esos cores (siento "todos" un número mayor que ~10). La razón es: un programa irá tan rapido como le permita el primer cuello de botella con que se encuentre, siendo estos, por orden (los tres primeros puntos son claros, en el cuarto meto todo lo otro porque depende, y mucho, de la tecnologia específica de cada elemento):
a) registros
b) memorias cache (L1, L2, L3)
c) memoria principal del nodo NUMA*
d) Link entre procesadores dentro del mismo nodo de computo (p.ej. Intel QPI)
disco
red
Entonces, el caso esta en que: si tu programa necesita muchos datos y los usa muy poquitas veces (p.ej, una base de datos con tablas muy grandes, con consultas cuyo resultado es tambien muy grande) tu cuello de botella va a ser la memoria (tendrás lo que se llama un programa limitado por acceso a datos). Lo que vas a ver ahí es que el tiempo de calculo se reduce linealmente con el número de cores hasta que llega un punto en que la memoria esta saturada (alrededor del 80% del ancho de banda nominal, con suerte) y entonces por muchos cores que añadas... solo harás que vaya peor, porque la memoria no va a dar mas de si, y el incremento de requests en el bus de memoria solo va a atascar mas el bus.
Si, en lugar de eso, tienes un programa que trae poquitos datos y los reusa mucho (un ejemplo clásico es una multiplicacion de matrices densas) entonces ese problema no lo tienes (tienes un programa limitado por computo): la memoria va sobrada para traer/llevar datos mientras los cores estan ocupados calculando con los datos que tienes en las memorias cache y registros.
Si te interesa el tema, hay un artículo que esta muy bien sobre una medida llamada "roofline model", que te permite saber que porcentaje de rendimiento le puedes sacar a un procesador en funcion del calculo que quieres hacer, y está explicada de una manera muy didactica.
editado:
en resumen: que, si tu problema escala hasta N cores, y te compras una maquina con 3N cores con la misma tecnologia de memoria (numero de canales y modulos de memoria), 2N cores se van a estar tocando la minga mientras los mismos N curran.
#36 yo tengo un raid 0 ssd, así que hay mas rápidos y mas lentos, en mi caso son unos 1100mb/s, los ssd normales rondan los 500mb/s, si quieres uno barato irá a unos 400-450
#36 Los que van por sata son lentos comparados con los que van directamente por pci-e o los m.2 que pueden ir tanto en sata como en pci-e, cuando van en pci-e son hasta 6 veces mas rápido que en sata.
#36 Los lentos van al puerto Sata, y van al tope del bus de disco duro (unos 500MB/s). Los rápidos van al bus PCI Express (a un conector como el de la GPU o a un conector especial como los M.2 de algunos portatiles gaming). Ahi hablamos de hasta 2500MB/s en lectura y 1500MB/s en escritura (Samsung 950 Pro 512GB por ejemplo).
Pero de todas formas, yo creo que lo dice porque en SSD para bus Sata, los hay que llegan a 500MB/s y los hay que se quedan en menos velocidad (más baratos, tecnología más antigua, etc... lo típico es sobre la mitad de esos 500MB/s).
#97 No les he insultado, simplemente he dejado la posibilidad abierta, no es una afirmación
PD: Se esfuerza uno por ayudar a los demás y recibe negativos, pues lo mínimo que van a recibir es una peineta y que los demás asumamos cosas, es como si veo que te caes te voy a ayudar y me pones cara de culo, pues te dejo en el suelo y te llamo gilipollas
#100 La verdad que tampoco entiendo los negativos, sobre todo teniendo en cuenta que es un tema que tiene la etiqueta de "Tecnología" puramente informático y parece que la gente espera que nadie use tecnicismos, es absurdo y quitando stattering el resto de palabras son de lo más comunes al menos en el entorno de informática, lo único que se me ocurre es que lo hayan valorado negativamente por ser más una anécdota que otra cosa pero tampoco es como si fuera algo malo y además puede ayudar a otros.
Si no puedes mover el ratón igual deberías comer más chuletón o comprarte un ratón que no esté fabricado con heces de Mordisquitos. Como lo que supongo que no puedes mover es el puntero del ratón al mover el ratón, con ese pedazo de máquina el problema debe ser de software, como bien has demostrado. Sin embargo, tratándose de un sistema operativo propietario como Windows la pregunta es: ¿es un bug o es una feature propia de todo buen fatware que se precie?
#52 para trabajar. Por favor, deje de hacer el cuñado.
Si quiere una pista, mire alguno de los procesos. Lo mismo el de python.exe le da alguna pista. Puede averiguar qué es Python y sus usos, por ejemplo, en Big Data.
#52 ¿Para compilar aplicaciones? Lo dice él mismo. De los comentarios: "Building Chrome from source requires at least 32 GB for release builds and 64 GB for debug builds." Yo, antes de leer la noticia pensaba que era de cachondeo, pero lo cierto es que iba en serio y lo de los 64GB para compilar chrome (que me parece una burrada.)
#1 Ahora entiendo ese stuttering que me pasa en Battlefield 1 cada x minutos en mi Ryzen 7 1700X, cuano tengo el SMT activado el SO ve 16 cores lógicos y me da ese problema cada poco, sin embargo si desactivo el SMT pasando a tener solo 8 cores puros sin SMT (el Hyperthreadding de AMD) ya no me pasa
#53@botafumeiro@hitIer@kokoloco_1 me podéis explicar los negativos al comentario meramente constructivo por si a alguien más le pasa que aplique ese "workaround"...?
#92 no te he votado negativo,... Pero me parece cutrisimo que respondas a #1 sin realmente responderle, solo para estar arriba... Igual van por ahí los tiros, no se
#92, probablemente por colgarte del primer comentario para que se te vea más. Yo también suelo votar negativo a eso (aunque en esta ocasión no porque el primer comentario era una puta mierda).
De todas maneras el voto es libre, y llamar a alguien subnormal solo por votar me parece excesivo.
#92 El primero te lo puse por mencionar al primer comentario para aparecer arriba, el segundo por llorica y el tercero por llamarme subnormal.
Un saludo
#102 Perdona pero, con la actitud que estas usando, toda tus razones en lo relativo a la argumentación de #53 son nulas.
La ignorancia no se ha de suplir con insultos. Si no entiendes algo y quieres participar en una conversación en la que el tema es algo técnico, como es este caso, te aconsejo que investigues sobre ello en vez de atacar a los participantes de la misma.
#53 No estarás teniendo thermal throttling por sobrecalentamiento de las fases de alimentación de la placa base? En Elotrolado he leído a muchos que tenían ese problema con las cpus FX-8XXXX, ya que usaban placas reguleras que no tenían suficientes fases de alimentación y, al sobrecalentarse, la placa bajaba la velocidad de la cpu.
#53 Probablemente no tenga que ver con este bug, es mucho mas probable que sea debido a que Windows asigne dos hilos de ejecución a un mismo core físico, o peor aún por el peculiar diseño del Ryzen, que haya dos hilos de ejecución en un CCX distinto. Con el tiempo esto debería de ir solucionandose, el Ryzen me da la impresión de que es un procesador del que todavía no se le ha sacado todo su potencial
Comentarios
En noticias como esta, veo, tristemente, que meneame a descendido tanto el nivel, que casi que merece mas la pena irse a reddit.
Una noticia exponiendo un bug de software tremendo, magnificamente documentado, con trazas de depuracion, con comprobacion en otro hardware...
Y los comentarios solo 'pretenden' ser chistosos...
Meneame, quien te ha visto y quien te ve. Hasta en Barrapunto hay mas nivel.
#31 Me da pereza buscarte un meneo equiparable del 2007 o 2008 para que veas que nada ha mejorado ni nada ha empeorado, para que veas que es tu visión romántica del pasado lo que te lleva a sacar conclusiones erróneas.
Y es que este experimento de buscar hacia atrás las pruebas de mi afirmación anterior lo he hecho en otras ocasiones con buenos resultados:
Malas noticias en rescate de mineros en Chile: la sonda llega al nivel 55 y encuentra agua/c19#c-19
#41 Y eso lo dice en una noticia muy técnica que llega a portada, y con su comentario siendo el más votado con 711 de karma (a pesar de escribir "meneame a descendido").
#41 Yo creo que sí ha cambiado. Poco, como dices, pero ahora hay más noticias políticas que llegan a portada. También han disminuido los temas más relacionados con el desarrollo de software, pues la página se ha abierto, hay más gente y ya no es tan nicho de informáticos. No sé, esa es mi percepción.
#31 En barrapunto.com siempre existio un gran nivel
#69 Para ejemplo puedes ver mi comentario de #53 en el que intento ayudar a solventar el problema desactivando el Hyperthreadding o el SMT en AMD y que se ha llevado un montón de negativos porque "no debe hacer gracia"
No sé para que intento ayudar...?
cc #79 #58 #31 #43 #72 #78
#31 Hasta en Barrapunto hay mas nivel... a pesar de estar muerto.
Porque cuando estaba vivo, la mera comparación habría ofendido a cualquier barrapuntero de pro
#56 "vuelve a meneame, gilip***"
#31 El nivel aquí nunca ha sido muy alto. Un comentario bien escrito son 10 minutos y no se lleva ningún voto, un chistaco sin gracia se tarda 5 segundos y se lleva 20 votos.
Para comentarios de verdad mejor mira la noticia en https://news.ycombinator.com/item?id=14733829
#58 buen enlace. El artículo entero resumido en una frase:
"there is a weird issue in Windows 10 (which apparently wasn't even a problem with Windows 7, and so we could easily argue is a regression) where process destruction takes a global lock on something that is seemingly shared with basic things like UI message passing".
#58 Quizás sería buena idea eliminar los votos positivos a comentarios (que solo den karma si no reciben votos negativos, o algo así), y que la gente comente por el interés genuino en aportar algo y no en recibir karma, que tampoco tengo claro para qué sirve. Intuyo que así habría menos chistosos.
#58 Aunque tu observación es, en general, correcta, me gustaría añdir algún matiz.
Sí, lo comentarios situados entre los 20 primeros van a llevar siempre muchos más positivos que los que estén más abajo. Sin embargo, he visto comentarios hacia la parte baja que han llegado a tener muchos positivos y ser destacados aun estando en puestos entre el 60 y el 90.
Ni que decir tiene que los primeros comentarios son habitualmente de gente que no ha leído el meneo y se ha quedado en el titular y/o la entradilla. Yo mismo soy culpable de eso en alguna ocasión.
#31 Pues hala, ya sabes dónde está la puerta.
#63 Tú también, no te quejes del negativo que te acabo de poner 😚
#31 iluso de mí, muy interesado por ese bug, he entrado a los comments buscando información ampliada o explicada con más facilidades... ¿en qué estaba pensando?
Es como si todos los que no hacen gracia en su casa necesitaran resarcirse espameando sus bromas de mierda en internet, piraos a otro sitio carajo, a un foro de humor o a cualquier otro lado, esto supera lo esperpéntico
#69 Ya bueno, pero los comentarios son eso, comentarios, no análisis pormenorizado de la noticia o un resumen o lo que sea que vayas buscando
#31 Es verano y ya sabes lo que toca.
#31 Lo cierto es que cuando pones un comentario serio, no recibe apenas votos y te da la impresión de que los comentarios de más de 2 líneas en general ni se leen. A la larga te aburres y te dejas llevar.
#31 "...que meneame a descendido tanto el nivel..."
This is MNM !!!
* * * MAKE MENÉAME GREAT AGAIN * * *
#80 ¡Dí que sí!
#31 No digas bobadas, siempre ha habido más nivel en Barrapunto
#31 Creo que todo empezo a partir del tema de AEDE, justo a partir de ese momento esto se convirtio en un patio de colegio.
Recuerdo que antes casi siempre que queria estar informado de las noticias antes casi de que saldrian me metia aqui, los comentarios no estaban llenos de tonterias como ahora.
Y creo que el cambio fue justo a partir del "boicot" a aede.
Desgraciadamente ahora meneame no es ni la sombra de lo que era
#31 Tampoco creo que reddit sea mejor, tiene más usuarios y por como funciona su "karma" muchas veces los mejores comentarios los primeros. Lo malo es que muchas veces son "circlejerk".
Lo mejor son los subs moderados para que solo se puedan hacer comentarios relevantes.
PS: También quería añadir que la noticia realmente deja poco espacio para comentar. Así como dices está muy bien documentada, como mucho faltaría algún comentario bajando el nivel para que quién no tenga conocimientos demasiado técnicos pueda entender algo, pero también podrías plantear para qué quiere entender alguien esta noticia sin conocimientos previos a ella.
#31 perdona, señor intelectualmente superior.
#31 claro claro...porque en las noticias que no te interesan tanto no te molesta hacer chistes no? Solo hay que pasarse por tus comentarios para verlo. Hipocresía.
#31 Mira, me has convencido, hasta ahora las ignoraba pero a partir de ahora voy a votar negativo a las gilipolleces sin gracia. Aunque probablemente me quede sin karma en 2 días.
#31 En barrapunto siempre ha habido y siempre habrá mayor nivel en noticias de tecnología, pero si hoy barrapunto está muerto (publica unas dos entradas cada mes) será por algo.
#31 Hay una frase que dicen mucho algunos usuarios antiguos.
"Meneame ya no es lo que era"
Pero si te pones a investigar, te das cuenta que "meneame nunca fué lo que era" y no había tanta diferencia.
La diferencia está en la edad, y por tanto gustos y percepción de esos usuarios. Pero para que te hagas una idea, hace 8 años llegaban más cosas de humor y más chorras a portada de lo que ahora lo hacen.
Aparte de que entonces era más ciencia y tecnología y menos actualidad, eso si es verdad.
#31 Y los que saben (o sabemos) no dedicaremos tiempo a aportar nada útil a estas noticias, porque acabará perdido como un comentario al que nadie le va a interesar. Menéame ha quedado como ese sitio al que venir a reírse del sectarismo y de los inadaptados sociales.
#91 Es una noticia técnica, niño, si no la entiendes no tienes que comentar, si no muestras interes nadie te responderá y si encima quieres ir de graciosete o incluso intentar tildar de friki/sabionda a la gente con frasecillas del repertorio del patán tipo "en español como se dice ajejajejajd" solamente conseguirás dar pena.
Toda la razón a #31.
#31 Estas picando teclas como una puta y lo ultimo que te apetece es leerte esta paja mental
#31 Si tienes razón que una mierda articulo como este llegue a portada y destacado. Un artículo que parece técnico solo para quien no tiene ni idea de lo que habla. Poner cuatro graficas y ya se justifica. ¿Que hardware usa? ¿que configuración tiene la máquina? La única razón por la que la gente le vota es porque se mete con windows. Pero luego se publican noticias de ciencia y no llegan a 20 meneos.
#31 Amén.
#31 Vaya tontería. Los comentarios siempre han sido "chistosos".
#31 No hay que irse muy lejos. Hoy ha salido este meneo:
La Vía Láctea podría contener más de 100.000 millones de enanas marrones
La Vía Láctea podría contener más de 100.000 millo...
eluniversohoy.netMenos el comentario 9, del mismo usuario que lo ha lanzado, y si acaso el 6, todos los demás gilipolleces sin cuento.
#31 el nivel de Menéame es el de forocoches o incluso diría que peor. Porque al menos allí los chistes se hacen para resultar gracioso, aquí se hace por karma. Además allí al menos fuera del General, los temas son tratado seriamente. Aquí da igual el tema, la cosa es a ver quien hace el mejor chiste en cada noticia.
#31 Yo cuando veo una noticia de mi área de conocimiento, intento primero exponer lo que se al resto de meneantes, para intentar ayudar y luego aportar mi opinión en otro comentario.
En este tipo de noticias estaría genial que quien sube la noticia si sabe de que está hablando pueda explicarnos a los legos el problema, no en si traducir la noticia o la entradilla, pues a pesar de que el inglés es para mi lengua vernácula es como si hubiera leído un texto en ruso.
Yo tengo Ryzen y Windows 10 y ahora no se si estoy ayudando a la mafia rusa, minando bitcoins o simplemente no es algo que me vaya a afectar realmente. Hoy estoy de vacaciones y ni tan siquiera tengo a ningún informático para que me explique esto.
#31 En Barrapunto SIEMPRE ha habido mas nivel (más aun si te pones en plan técnico)
#31 A mí me pasa mucho que veo una noticia super interesante, me meto en los comentarios para ver qué opinión tiene sobre ello la gente, y resulta que alguien ha dicho alguna tontería en el primer comentario y a raíz de eso ha derivado todo en un debate que desvirtúa completamente de la noticia original, la cual ni se termina comentando.
Es una pena.
#31 Los comentarios de Menéame eran de alto nivel tanto como El País y el PSOE eran "de izquierdas" en los 80-90, sí.
#31, fíjate si ha descendido el nivel, que hay gente que comenta por aquí que escribe "a descendido" en vez de "ha descendido", como se puede ver en #31
Mata un núcleo para que se acojonen los demás.
Lo que describe el artículo es equiparable a tener una autopista de 24 carriles y un único carril para pagar el peaje.
#12 Has entendido lo que has leído? Me quito el sombrero. En qué afecta este bug a un usuario "de calle"?
#15 Pues que te compres un Mac.
#18 Mi economía me da para una calculadora. Le voy a meter windows 8 para evitar este problema.
#27 Suerte con eso, yo intenté meterle Windows 8 a un ábaco y no hubo manera, al final me conformé instándole linux con XFCE.
#15 Han reportado el problema a Microsoft y lo están mirando, yo esperaría unas semanas a ver si lo consiguen solucionar o bien si resulta que es un problema de diseño demasiado profundo para cambiarlo.
#32 Ok, gracias. Espero la respuesta de Microsoft con mucho interés ya que tengo que hacer limpieza en el pc y sería el momento perfecto para cambiar el SO.
#47 Parece que últimamente se están esmerando en resolver bugs en W10. En el último año he podido solucionar todos los problemas que he tenido tanto en PCs antiguos como en hardware nuevo. Lo que si que es cierto es que tardan más con el hardware de portátiles.
#15 A un usuario de calle dudo mucho que le afecte de esa manera el bug. Solo afectaría a casos como el del escritor del blog, máquinas con muchos núcleos con multitud de procesos trabajando en paralelo (es desarrollador en Google así que seguramente le da mucha caña a su máquina, de ahí que tenga un sistema tan potente), el problema que ha encontrado es que a la hora de matar los procesos el SO no paraleliza la tarea, haciendo que el sistema se sature hasta que acaba con esos procesos. La metáfora de #12 es muy buena.
#15 A un usuario de calle, que normalmente tendrá solo 4 u 8 hilos de ejecución, le afectará en que a veces, cuando esté usando ciertas aplicaciones intensivas como algunos juegos, le irá a trompicones el ratón y alguna otra cosa, pero no lo notará demasiado. Pero si se instalase Windows 7 en lugar del 10 (mientras no lo arreglen) podría notar una mejoría en esas situaciones, lo cual es penoso.
#12 No se si votarte por ser el único que se ha leido el artículo, o por ser el primero que no ha escrito un chiste sin gracia. 👍
#24 Lo triste es que la comparación con la autopista pretendía ser graciosa.
#12 Una comparación muy acertada... Recuerdo que en Arquitectura de Ordenadores nos enseñaban los problemas de los threads a la hora de liberar recursos, y como un programa mal escrito tiraba todo el multithread abajo.
Por lo que comenta el artículo debe ser un problema similar: al hacer exit, todo el sistema de nucleos y hebras tamaño king-size que tiene el pollo ese, se viene abajo, con lo cual una tarea tipo compilación paralela ( que es la que describe el pollo del artículo ) se convierte en un infierno de lentitud exasperante.
#34 ¿Pio pio?
#12 lo que se viene llamando de toda la vida cuello de botella.
#0 Felicidades por el aporte
Realmente impresionante el tío crea un test y publica el código, además de argumentar el proceso de serialización y comparar el resultado con win 7 y como los procesadores se quedan viéndolas venir, realmente complejo para mí nivel y aún así se esfuerza en explicarlo bien.
El artículo en sí, es un curso para explicar como analizar el funcionamiento de las tareas. Y el tio tiene hasta los huev** de decir que ciertas tareas que analiza no está "familiarizado" con ellas, pues menos mal.... que si no... que conste que no odio a Windows 10 , sólo le deseo una muerte lenta y agónica, pero con amor, mucho amor.
#91
stuttering => trompicones
Ryzen => Procesador de ultima generación de la empresa AMD
SMT => Simultaneous multithreading => Procesamiento simultaneo multihilo
SO ve 16 cores lógico => Sistema Operativo ve 16 nucleos logicos de un procesador
Hyperthreadding => es igual que el SMT pero de la marca de Intel
AMD => Empresa que fabrica procesadores y competencia de Intel
Workaround = > Solución temporal hasta que se de una mejor = > "chapuza" para arreglar una mierda
#99 Perfecto, ahora has dejado de hacerte el modernillo y super profesional de tu oficina para hablar en un idioma que entendemos los demás, incluso lo biólogos. Gracias.
Me has recordado a mi antigua jefa, que no paraba de usar bocablos ingleses "death line, que si improvement, que si focus, que si target" hasta que un día le tuve que decir: me puedes hablar en castellano, que lo entiendo perfectamente, hablado y escrito.
#102 #53 Disculpa pero no se hace el modernillo.
Ha usado jerga y lenguaje técnico que se suele usar habitualmente en informática. Otra cosa es que tu no tengas el nivel suficiente para entenderlo, lo cual es normal si eres biólogo ( que deduzco por tu comentario, aunque simplemente es normal si no eres informático); de la misma manera que seguramente yo no entenderé una jerga usada por profesionales de tu sector.
Cualquier informático que le interese la tecnología conoce todas las nomenclaturas que te ha indicado en #99 , y no lo digo para meterme contigo, sino porque me da la impresión que te has metido con él sólo porque no has entendido nada. Pero quizás en una noticias así hay que ser mas humilde y saber que habrá comentarios que no entiendas porque usan jerga del sector, no por ello se hacen el "modernillo".
#338 Yo no tengo mala baba, expongo mis argumentos para hablar como me de la gana, sobre todo cuando lo hago correctamenente, si tú no quieres usar tecnicismos me parece muy bien pero no tienes que obligar a los demás a hablar como a ti te apetezca, si no entiendes algo muy gustoso te lo explicaré como he hecho antes incluso con contestaciones dignas de mandar a la mierda como en #99 que de hecho fui yo el que dije que se podía usar "chapuza" para arreglar una mierda
" apparently waiting on a kernel critical region (which are the kernel-mode version of critical sections)"
#46 Nada, nada, negativo por saber de lo que hablas y no hacer un chistecito sobre Moco$oft. A ver qué te has creido, aquí no se viene a eso.
#83
#46 Por cierto, me corrijo: es trade off, no trade of. Sorry
#46 Lo que venían diciendo aquí todos, vaya, pero dicho en lenguaje tésnico.
#13 ¿Qué estamos, en 2005?
#26 MOCOSOFT
#26 Puta manía de hacer todas las preguntas con "qué" aunque sea innecesario o incluso gramaticalmente incorrecto
#26 Ojalá. Bendita época pre-crisis
Yo con mi z80 voy de lujo. Nadie hoy en día necesita más de 8 bits. Os tragáis todo el marketing.
#11 Pues yo con mi E7500 + gtx650 + 4gb ddr2 800 de maravilla, mirusté. Haciéndome polvo con el pcsx2 y el dolphin aunque no me vaya al 100% en todos los juegos.
Mira si está pegado al escritorio por restos de cerveza derramada, o un chicle. A mi me pasó.
#7 Pegatina en el sensor del ratón. Nadie lo comprueba.
#8 Eso es como cuando se te olvida quitar la bola de papel de dentro de los zapatos nuevos... (Todos tememos días espesos y zapatos nuevos incómodos )
#7 Te hemos dicho mil veces que para crear un bioma para meneantes tienes que hacerlo en condiciones de laboratorio sino el paper no sera valido y se te acusara de microblogging
#7 ya, cerveza...
Que use linux.
#2 el trackpad de mi portátil la mitad de las veces no funciona con xfce, tengo que reiniciar la sesión y a veces vuelve a funcionar, a veces no...
#28 Linux y portátiles... sobre todo las gráficas, wifi y trackpads es un jodido delirio.
#48 Joder, llevo usando Linux en mis portátiles desde 2006 y siempre, con no más de 10 minutos de trasteo, me ha ido todo razonablemente bien... Vamos, al mismo nivel que Windows u OSX, que a veces también se bloquea el ratón, o se vuelven un poco locos al conectarle distintas pantallas.
#28 Prueba deshabilitar el modo avanzado del trackpad. No se que tiene de avanzado porque en linux sin él funciona todo, incluso el multitoque.
#2 Si lo vas a usar para jugar estás jodido, hasta que los juegos los hagan para linux...
#94 ¿has oído hablar de Steam?
#94 Nadie, en su sano juicio, compra una máquina así para jugar, ya que se obtiene mejor rendimiento comprando una CPU más barata y la diferencia utilizarla en una GPU más potente o un disco SSD mayor.
#94 Depende de a qué juegos quieras o te guste jugar, porque hay muchos juegos en gnu/linux que van de lujo.
#2
¿Y cómo va a usar Linux? Linux no se puede usar
cc #94.
#50 Como se nota que eres un "esperto"
#62 "ejpegto", pa fantasmas como este se dice "ejpegto"
#17 Netflix va de fábula en mi Raspberry PI
#19 con ese ordenador puedes simular un millar de Raspberry Pi's ejecutando Netflix. Y te sobra CPU para jugar al buscaminas.
#23 Y para qué querría hacer eso
#33 pa qué quieres hacer eso ja ja saludos.
#19 Interesa ¿Detalles?
#51 #66 #68 #70
Siguiendo este video
La próxima vez que dudéis de algo, podéis encontrar info en:
http://www.usaelputogoogle.com/
#19 Cómo lo haces?
#19 como lo has hecho? Yo no consigo que vaya.
#19 netflix en raspberry? en su momento, cuando salió netflix no vi nada para rularlo. Que usas exactamente?
#19 hasta en mi tele de hace 4 años
#50 Claro, a tí te va bien porque utilizas un S.O mucho más avanzado: el Cuñadows 17
Eso te pasa por usar Windows
#5 winbugs o hasefroch, las cosas por su nombre.
#74 No entiendo tu comentario, el mío era meramente constructivo por si a alguien más le pasa que aplique ese "workaround"
#90 Es que yo tampoco entendí el tuyo 😂 😂 😂 😂 😂 😂:
stuttering
Ryzen
SMT
SO ve 16 cores lógico
Hyperthreadding
AMD
*Bonus Track: workaround
Parfavar, en español como se dice to eso? jajajajaaj
#91 Pues ya lo tienes explicado, da la impresión de que a Windows 10 no le gusten los procesadores con muchos cores cuando tiene ese problema que empeora la situación
#97 En cuanto a lo de faltar al respeto ya lo haces tú en #91 así que háztelo mirar, maleducado
#90 Y encima te han cascado varios negativos.
People suck.
#50 ¿Te has leído la noticia? Ha reportado el bug y Microsoft anda mirando a ver que pasa y si pueden solucionarlo? Ergo es culpa de Microsoft. Te han explicado cual es el error, hasta el procedimiento de investivación, ¿y tienes los cojones de decir semejante chorrada?. Además que te marcas una falacia de autoridad de cojones. Ya puedes ser poyasoft y tener a un ejercito con los mejores 1000 hackers del planeta que a más grande es una aplicación más fácil será producir bugs. Más cuando hablamos de sistemas que son piezas enormes de software que tiene que convivir entre ellas.
Como decía mi abuelo: con menos picha también se jode
#10 pero el Netflix va de fábula.
#10 Hombre, el tío trabaja para Google y está hablando del ordenador de su trabajo...
#50 reconócelo... no has entendido nada del artículo, entre el inglés y el elevado nivel de conocimientos informáticos necesarios, te has quedado en blanco.
El post habla de que se encontrado un bug en windows 10 (que no tenia windows 7) que hace en que algunas cosas (cerrar procesos) su windows se quede pillado unos segundos. A la gente normal no le afecta.
Cuando lei que usaba un portátil con 24 cores flipe, luego parece que es el tio que compila los ejecutables del Chrome
y lo hace en su portátil
También me resulta curioso que se usen tantos cores para compilar (aunque estén al 50%), pensaba que todos los cores solo se usaba en comprimir video.
Otra cosa que me he llamado la atención:
Process shutdown, however, is CPU bound at the beginning and the end, but there is a long period in the middle (about a second) where it is serialized – using just one of the eight hyperthreads on the system,
¿Acaso windows 10 tiene 8 hyperthreads? ¿Que son, super-procesos que se ocupan del nucleo, de liberar recursos del nucleo? ¿O se ha equivocado y queria decir 48?
En definitiva, un articulo muy interesante, aunque lamentablemente algunas cosas son solo para personas que se ocupan de optimizar software.
#37 No sé ahora, pero hace unos años el código de chrome estaba disponible para bajarlo y compilarlo. Ocupaba un giga y pico. A la mente preclara de mi jefe se le ocurrió que podíamos resolver un problema que teníamos tocando directamente ese código. Cuando vio la brutalidad que era, reculó.
#67 JAJAJA
#294 No sé como sera ahora, pero hace unos años (4-5) los drivers ATI para Linux era malísimos. Daba igual que tuvieras una GPU de 300€, los juegos no te pasaban de 10FPS (unas risas con un amigo proATI)
Siempre he oido que M$ carga el sistema gráfico en el núcleo de windows, por lo que es más rápido que en Linux, que es un proceso más.
#324 ¿La cache L2 (o L3, no lo recuerdo) de los Ryzen no tenia una latencia bastante alta? Lastima, porque la mejora en los IPC era notable.
#332 Curiosamente, según
https://en.wikichip.org/wiki/intel/microarchitectures/skylake
Los últimos micros de Intel tienen una pipeline de 14-19 etapas. Eso casi iguala las famosas 20 etapas del "Lentium 4", pero el IPC no tiene nada que ver.
#37 Esta hablando de pruebas en dos ordenadores distintos, el monstruo de su trabajo de 24 cores y el portátil de su casa
#37 No es un portátil con 24 cores, al principio está hablando del ordenador de su trabajo y luego pasa a testear en su portátil de 4 núcleos (de ahí lo de los 8 hyperthreads)
#37 Yo como sysadmin de medio pelo que soy, solo me ha faltado cascarme una paja leyendo su análisis.
Es raro, normalmente en windows eso pasa cuando quieren sacar el siguiente windows tras instalar un servipack o algun upgrade mierdoso para que todo vay acomo el culo... ¿Os acordáis cómo iba de rápido un windows xp al principio con máquinas 20 veces menos potentes que las de ahora?
Parece que es un bug en la GDI que hace un lock para destruir procesos, GDI es básicamente la parte gráfica de Windows así que por ello el mouse no se mueve. En hacker news hay una discusión sobre si se puede saltar, es un bug y quien tiene que arreglarlo.
Yo se lo cambio por un pentium III con 1 gb de ram y 120 gigas de disco duro que tengo por aquí
Debe de ser una nueva feature de Windows.
Tienes un equipo con 24 cores y 64GB de ram, le pones windows y no te funciona el ratón y te pones a mirar logs a ver por qué va mal. Esto es como comprarse un ferrari, echarle estiércol en el depósito y pincharle la máquina de diagnósticos a ver por qué tarda tanto en acelerar de 0 a 100.
#42 Sí, sí, lo mismo...
Sí, a mi cuando me va lento el ordenador también hago un pequeño análisis como el del artículo
#16 Yo, además, vacío la papelera de reciclaje.
#16 Observación. Esta persona ha hecho un análisis para saber lo que ganaba con 24 núcleos y que la inversión merecía económicamente la pena. Después de pagar el pastizal por un equipo pepino mientras le va lento de narices tiene tiempod e hacer un análisis sobre la causa de la lentitud.
Yo tengo una amiga bióloga que para tomar decisiones relativamente intrascendentes genera un fichero excel con análisis multivariable para poder estudiar el mejor y el peor caso. Tú no sabes que show es montar un grupo de Whatsapp con ella y otras amigas para alquilar uan vivienda de vacaciones. Es tan sencillo como decidir si estamos dispuestas desde pagar 40€/dia por cabeza hasta 100€/dia, pero tiene que generar múltiples escenarios para cada uno de los casos teniendo en cuenta infinitud de factores.
Puñeteros bioinformáticos, debería haber un círculo en el infierno solo para ellos.
#16 Yo limpio temporales y reinicio
¿Alguien sabe d aplicaciones que usen más de 10 cores de forma mínimamente eficiente?
#44 Pues cuando renderizas en Maya o 3ds max, por ejemplo.
#44 cualquier aplicación para big data, mientras más núcleos y memoria, mejor irá.
#44 MySQL
#44 Cualquier aplicación de imagen que esté bien paralelizada va tirar de todos los cores que tengas: Nuke, Natron, Maya, Max, Blender, handbrake, etc etc...
#44 O softwares de ingenieria como Ansys, CFX, abaqus, incluidos los de post proceso como paraview
#44 La verdad es que no hay muchas aplicaciones en el mercado que puedan hacer un uso eficiente de todos esos cores (siento "todos" un número mayor que ~10). La razón es: un programa irá tan rapido como le permita el primer cuello de botella con que se encuentre, siendo estos, por orden (los tres primeros puntos son claros, en el cuarto meto todo lo otro porque depende, y mucho, de la tecnologia específica de cada elemento):
a) registros
b) memorias cache (L1, L2, L3)
c) memoria principal del nodo NUMA*
d) Link entre procesadores dentro del mismo nodo de computo (p.ej. Intel QPI)
disco
red
Entonces, el caso esta en que: si tu programa necesita muchos datos y los usa muy poquitas veces (p.ej, una base de datos con tablas muy grandes, con consultas cuyo resultado es tambien muy grande) tu cuello de botella va a ser la memoria (tendrás lo que se llama un programa limitado por acceso a datos). Lo que vas a ver ahí es que el tiempo de calculo se reduce linealmente con el número de cores hasta que llega un punto en que la memoria esta saturada (alrededor del 80% del ancho de banda nominal, con suerte) y entonces por muchos cores que añadas... solo harás que vaya peor, porque la memoria no va a dar mas de si, y el incremento de requests en el bus de memoria solo va a atascar mas el bus.
Si, en lugar de eso, tienes un programa que trae poquitos datos y los reusa mucho (un ejemplo clásico es una multiplicacion de matrices densas) entonces ese problema no lo tienes (tienes un programa limitado por computo): la memoria va sobrada para traer/llevar datos mientras los cores estan ocupados calculando con los datos que tienes en las memorias cache y registros.
Si te interesa el tema, hay un artículo que esta muy bien sobre una medida llamada "roofline model", que te permite saber que porcentaje de rendimiento le puedes sacar a un procesador en funcion del calculo que quieres hacer, y está explicada de una manera muy didactica.
Normal, supongo que los núcleos ésos se jugarán a los chinos cada vez a quién le toca mover el ratón...
#3 Me los imagino jugando a los chinos:
- Ñi hao, me toca a mi movel el latón
- Mentila, embustelo, el latón lo muevo yo
...
Ésto nos pasaba a todos en el curro, una puta mierda.
Irrelevante
A los ratones les gusta el cacahuete.
It has a fast SSD that was mostly idle.
¿Existen SSD lentos? Yo quiero uno !
#36 yo tengo un raid 0 ssd, así que hay mas rápidos y mas lentos, en mi caso son unos 1100mb/s, los ssd normales rondan los 500mb/s, si quieres uno barato irá a unos 400-450
#36 Los que van por sata son lentos comparados con los que van directamente por pci-e o los m.2 que pueden ir tanto en sata como en pci-e, cuando van en pci-e son hasta 6 veces mas rápido que en sata.
#36 IDLE es que está inactivo, no que sea lento
#36 Los lentos van al puerto Sata, y van al tope del bus de disco duro (unos 500MB/s). Los rápidos van al bus PCI Express (a un conector como el de la GPU o a un conector especial como los M.2 de algunos portatiles gaming). Ahi hablamos de hasta 2500MB/s en lectura y 1500MB/s en escritura (Samsung 950 Pro 512GB por ejemplo).
Pero de todas formas, yo creo que lo dice porque en SSD para bus Sata, los hay que llegan a 500MB/s y los hay que se quedan en menos velocidad (más baratos, tecnología más antigua, etc... lo típico es sobre la mitad de esos 500MB/s).
Cambia de mano
Yo siempre recomiendo sacar la bola del ratón y limpiar un poco los rodamientos
Es de bola?
#61 No, no, es verdad.
#96 bueno, tampoco es para que insultes. Creo que nadie te ha faltado el respeto.
#97 No les he insultado, simplemente he dejado la posibilidad abierta, no es una afirmación
PD: Se esfuerza uno por ayudar a los demás y recibe negativos, pues lo mínimo que van a recibir es una peineta y que los demás asumamos cosas, es como si veo que te caes te voy a ayudar y me pones cara de culo, pues te dejo en el suelo y te llamo gilipollas
#100 La verdad que tampoco entiendo los negativos, sobre todo teniendo en cuenta que es un tema que tiene la etiqueta de "Tecnología" puramente informático y parece que la gente espera que nadie use tecnicismos, es absurdo y quitando stattering el resto de palabras son de lo más comunes al menos en el entorno de informática, lo único que se me ocurre es que lo hayan valorado negativamente por ser más una anécdota que otra cosa pero tampoco es como si fuera algo malo y además puede ayudar a otros.
#100 No intentes dialogar con el, no merece la pena, creeme.
#100 no le des mas alas al "karmo" este, esta aburrido y necesita atencion. gracias x tu comentarios.
Tíralo desde mas arriba
Si no puedes mover el ratón igual deberías comer más chuletón o comprarte un ratón que no esté fabricado con heces de Mordisquitos. Como lo que supongo que no puedes mover es el puntero del ratón al mover el ratón, con ese pedazo de máquina el problema debe ser de software, como bien has demostrado. Sin embargo, tratándose de un sistema operativo propietario como Windows la pregunta es: ¿es un bug o es una feature propia de todo buen fatware que se precie?
Para que quiere 24 nucleos y 64 gigas de ram ? Pollagordismo en estado puro.
#52 Supongo que será un ordenador de trabajo para realizar operaciones con gran requerimiento de procesamiento.
#200 #166 #65 #59 #57 Perdonad por el tono ironico y cuñadil del comentario, pero es que no encuentro el icono de ironia cuñadil.
Obviamente es por trabajo y hay un fallo.
#52 para trabajar. Por favor, deje de hacer el cuñado.
Si quiere una pista, mire alguno de los procesos. Lo mismo el de python.exe le da alguna pista. Puede averiguar qué es Python y sus usos, por ejemplo, en Big Data.
Pero por favor, deje de hacer el puto cuñado.
#52 ¿Para compilar aplicaciones? Lo dice él mismo. De los comentarios: "Building Chrome from source requires at least 32 GB for release builds and 64 GB for debug builds." Yo, antes de leer la noticia pensaba que era de cachondeo, pero lo cierto es que iba en serio y lo de los 64GB para compilar chrome (que me parece una burrada.)
#65 es lo que tiene compilar C++
#52
Pues mira la mia
http://i.imgur.com/Xg0TcXf.png
#52 Desde luego para trolear como tú no es necesario. Ahora para la gente que usamos el PC para trabajar si lo necesitamos
#52 No te lo creerás, pero hay gente que usa el ordenador para otras cosas que no son escribir tonterías como la que tú has puesto.
Has probado a ponerle pilas o conectarlo? Reinicia el ratón.
#1 Yo le recomiendo al ratón una dieta basada en All-bran, verá cómo así sí se mueve.
#22 mecawentoatumadre jajajajajaj.
Buenos días wapi 😚 , venga a trabajar collons!
#1 Ahora entiendo ese stuttering que me pasa en Battlefield 1 cada x minutos en mi Ryzen 7 1700X, cuano tengo el SMT activado el SO ve 16 cores lógicos y me da ese problema cada poco, sin embargo si desactivo el SMT pasando a tener solo 8 cores puros sin SMT (el Hyperthreadding de AMD) ya no me pasa
#53 Me alegro mucho, pero mucho.
#53@botafumeiro@hitIer@kokoloco_1 me podéis explicar los negativos al comentario meramente constructivo por si a alguien más le pasa que aplique ese "workaround"...?
#92 Igual es que no entendieron el idioma 😂 😂 😂 😂
#95 O son subnormales, quien sabe...
#96 El término técnico apropiado es retarded.
#92 no te he votado negativo,... Pero me parece cutrisimo que respondas a #1 sin realmente responderle, solo para estar arriba... Igual van por ahí los tiros, no se
#92, probablemente por colgarte del primer comentario para que se te vea más. Yo también suelo votar negativo a eso (aunque en esta ocasión no porque el primer comentario era una puta mierda).
De todas maneras el voto es libre, y llamar a alguien subnormal solo por votar me parece excesivo.
#92 El primero te lo puse por mencionar al primer comentario para aparecer arriba, el segundo por llorica y el tercero por llamarme subnormal.
Un saludo
#102 Perdona pero, con la actitud que estas usando, toda tus razones en lo relativo a la argumentación de #53 son nulas.
La ignorancia no se ha de suplir con insultos. Si no entiendes algo y quieres participar en una conversación en la que el tema es algo técnico, como es este caso, te aconsejo que investigues sobre ello en vez de atacar a los participantes de la misma.
#53 No estarás teniendo thermal throttling por sobrecalentamiento de las fases de alimentación de la placa base? En Elotrolado he leído a muchos que tenían ese problema con las cpus FX-8XXXX, ya que usaban placas reguleras que no tenían suficientes fases de alimentación y, al sobrecalentarse, la placa bajaba la velocidad de la cpu.
#53 Probablemente no tenga que ver con este bug, es mucho mas probable que sea debido a que Windows asigne dos hilos de ejecución a un mismo core físico, o peor aún por el peculiar diseño del Ryzen, que haya dos hilos de ejecución en un CCX distinto. Con el tiempo esto debería de ir solucionandose, el Ryzen me da la impresión de que es un procesador del que todavía no se le ha sacado todo su potencial
#1 que le quite la pelusilla...
#64 Que mire debajo
#1 MYNELQE
#84 PEBCAC
#1 Te damos ya el premio al comentario tonto del día o que?