521 meneos
1945 clics
![Microsoft arregla un bug que reduce el rendimiento de Firefox desde hace 5 años [ENG]](cache/39/ff/media_thumb-link-3800910.jpeg?1681191125)
Microsoft arregla un bug que reduce el rendimiento de Firefox desde hace 5 años [ENG]
Microsoft ha solucionado un bug en el gestor de seguridad Windows Defender que durante más de 5 años ha estado saboteando el rendimiento del navegador Firefox. Defender realizaba demasiadas llamadas al kernel de Windows si Firefox estaba en ejecución, produciendo una caída del rendimiento del 75%.
|
comentarios cerrados
- cuando mi mujer me pide que haga algo, lo hago. No hace falta que me lo esté recordando cada seis meses.
- cuando mi mujer me pide que haga algo, lo hago. No hace falta que me lo esté recordando cada seis meses.
No es la primera vez que lo hacen, ni será la última. Y viene de lejos, con el MS-DOS también montaron movidas similares que con los años se destaparon.
El "filántropo" del tito Gates si acaso lo fue siempre de puertas para afuera, de puertas para adentro se comportaba como un empresaurio más.
Donde llegue usted con su ordenador linusero, que se quite todo dios.
Todo lo demás, no existe justificación ninguna para usar Windows.
"Jajaja, al final ya esta la gente utilizando nuestro navegador por el IA de Bing"
"Oye, pero no crees que nos van a acusar de establecer un monopolio con ello otra vez por limitarlo a Microsoft Edge cuando no tiene ninguna razón por ser."
"...Bueno, mira, si quitamos las medidas anticompetitivas que dejamos ahora que la gente esta utilizando nuestro navegador, así no nos pueden tachar tanto, y ademas lo podemos usar como defensa al estilo 'pero si estamos corrigiendo bugs que afectan a nuestros competidores' si nos vuelven a llevar a corte para multar algún céntimo o dos sobre nuestros ingresos."
Lo raro es que se haya dignado en quitarlo
El día que tenga algo equivalente a directorio activo y las GPO (en funcionalidad y sencillez) sacamos los Linux del CPD (ahí solo hay Linux) y se los acercamos a los usuarios.
Yo 'necesito' un netbook con windoze por ejemplo por culpa de M$, que aun siendo creador del estandar docx, mete cosas que no son standar y luego en lubreoffice se mueven textos y acabas dando presentaciones chungas.
Please always remain critical of what you read online. ghacks shared wrong details about this bug fix, which other articles have copied without checking the source. The one from TechSpot is particularly clickbait.
The impact of this fix is that on all computers that rely on Microsoft Defender's Real-time Protection feature (which is enabled by default in Windows), MsMpEng.exe will consume much less CPU than before when monitoring the dynamic behavior of any program through ETW. Nothing less, nothing more.
For Firefox this is particularly impactful because Firefox (not Defender!) relies a lot on VirtualProtect (which is monitored by MsMpEng.exe through ETW). We expect that on all these computers, MsMpEng.exe will consume around 75% less CPU than it did before when it is monitoring Firefox. This is really good news, unfortunately it is not the news that is shared in this article.
Source: I am the Mozilla employee who isolated this performance issue and reported the details to Microsoft.
y en "cristiano" para quien no quiera buscar la traducción:
Sea siempre crítico con lo que lee en línea. ghacks compartió detalles erróneos sobre esta corrección de errores, que otros artículos han copiado sin verificar la fuente. El de TechSpot es particularmente clickbait.
El impacto de esta solución es que en todas las computadoras que dependen de la función de protección en tiempo real de Microsoft Defender (que está habilitada de forma predeterminada en Windows), MsMpEng.exe consumirá mucho menos CPU que antes al monitorear el comportamiento dinámico de cualquier programa a través de ETW. . Nada menos, nada más.
Para Firefox, esto es particularmente impactante porque Firefox (¡no Defender!) depende mucho de VirtualProtect (que es monitoreado por MsMpEng.exe a través de ETW). Esperamos que en todas estas computadoras, MsMpEng.exe consuma alrededor de un 75 % menos de CPU que antes cuando estaba monitoreando Firefox. Esta es una muy buena noticia, lamentablemente no es la noticia que se comparte en este artículo.
Fuente: Soy el empleado de Mozilla que aisló este problema de rendimiento e informó los detalles a Microsoft.
Se me ocurre una muy sencilla, incluso dos: que me gusta Windows y que Linux me sigue pareciendo un mojón.
Incluso borracho podría hasta 12.
Por otro lado, si lees el ticket y sus comentarios técnicos, se ve que
- Windows Defender usa algo conocido como VirtualProtect para gestionar eventos anti amenazas. En Windows 7 y Windows 8.1 esto no existe, así que Firefox ahí debería funcionar bien
- Los desarrolladores de Firefox ignoraban que esta llamada a VirtualProtect era muy lenta (tampoco se les puede culpar de ello; los propios ingenieron de Microsoft lo ignoraban también), y generaban eventos a troche y moche para sus pesquisas
- Según el mencionado ticket, solo conectarse a Youtube Firefox genera unos 14000 eventos. Mientras que Chrome genera 300.
Según lo veo, MS tenía un cuello de botella bastante gordo en Windows Defender. Cuello del que nadie se había percatado hasta que Firefox empezó a mover ficha, por culpa precisamente de que Firefox no "agrupa" llamadas a VirtualProtect, como ellos mismos sugieren en este hilo.
Por lo tanto, voto sensacionalista puesto que el bug no apuntaba a Firefox, sino a quien desarrollase su aplicación de manera torpe (como fue el caso de Firefox hasta ahora)
Pd: viva usar los coches de 2.5 toneladas para llevar a los niños al cole. Eso si, muy limpios al no echar humo.
El título del meneo pierde ese matiz, pero vamos, que meneo
Y estás un poco confundido porque Chrome es el motor de renderizado Blink junto con el motor de JavaScript V8. No puedes mencionar solo V8 porque hasta Firefox lo usa para algunas cosas.
Es una pena que haya compañías que ofrezcan solo windows. ES más gasto para ellas, a los trabajadores sin conocimientos de informática les da casi igual y los trabajadores que saben algo de informática, le están dando un ordenador con muy pocas posibilidades de hacer cosas con él. Pero bueno, es lo que hay.
"Especialmente al desarrollo web" ¿Que Linux domina en desarrollo web?¿Tu que fumas? En desarrollo web dominan herramientas como Visual Studio Code o las herramientas de Jetbrains y nodejs, la mayoría en Windows, en lo único que domina es en el servidor en si, pero el desarrollador casi siempre usa windows, es más cómodo y no, docker en este caso no cuenta como linux aunque sea su base.
En estadísticas, 96'3% usan Linux.
frameboxxindore.com/linux/how-many-people-use-linux.html
La noticia no se entiende sin leer a #36 , que pone un comentario del mismo trabajador de Mozilla que encontró el problema
No está del todo bien eso de responder a otro solo para subir un comentario,.pero creo que en este caso es vital, porque la noticia muy seguramente está exagerada y lleva a errores. Pido disculpas por las molestias causadas.
...si lo que quieres es usar Windows porque necesitas Windows. Véase: "necesito el AutoCAD para mis empleados".
Si por el contrario tus empleados son contables, diseñadores, middle management, gente de desarrollo de producto... no meto Windows en mi empresa ni harto de cubatas. Básicamente porque no necesito Active Directory para tener una red corporativa de estaciones de trabajo intercomunicadas. En su versión más primitiva y de aficionados, pero aún así completamente segura y funcional, si tengo una empresa donde los oficinistas tengan que estar consultando Dashboards, cosas de la intranet y escribiendo Words y PDFs, con un par de NASes dentro de una VPN me basta y me sobra para que compartan sus mierdas ahí dentro y tengo protocolos de sobra para elegir, no necesariamente los de Microsoft. Y oye ya si quiero más pijadas puedo ponerme con OpenLDAP u otras cosas.
Da lo mismo el sistema que uses en tu portátil local.
www.zdnet.com/home-and-office/networking/can-the-internet-exist-withou
Cómo que montar una solución de freeIPA es igual de sencilla y potente que la integración y funcionalidad que tienen los clientes Windows con el directorio.
En el mundo enterprise dejemos a los Linux en su sitio (el CPD es totalmente suyo)... Y en el puesto de trabajo dejemos lo que funciona sin coste relevante...
Recuerda: las horas hombre tiene un coste... Si los usuarios pierden cuatro horas de trabajo al año (al año) por usar OpenOffice vs office365 ya no compensa el cambio...
Mozilla es una organización potente pero no deja de ser sin ánimo de lucro.
¿Ese entorno del que hablas "con los contables y el NAS" lo tendrías con usuarios locales en todos los sistemas /aplicativos o te resultaría más como tenerlo con usuarios centralizados? Todos metiendo a mano las credenciales en cada sistema?... Acabas con las password en post-its al segundo mes... Y con un CAU el triple de grande (coste) que la misma empresa usando Windows+AD...
Y ya de lo de validar con dualbfactor ni hablamos...
Justo posturas como la tuya es la que justifica que el responsable de TI no sea un especialista... Porque la informática debe servir a la empresa... No la empresa a la informática.
2 Un jugón juega en PC, consolas, móvil y game and watch
Primera vez que oigo que Teams requiere windows.
- Pepe, remuéveme las lentejas cada media hora que voy un minuto a casa de la vecina.
Supongo que en general se consumen menos recursos si se desactiva esa funcionalidad, yo no recuerdo haber visto ninguna opción al respecto en windows defender.
Además que hay una obsesión con el MS Office que es para hacérselo mirar.
Tengo ahora un pepino de ordenador que abre el monstruo del Onlyoffice instantánteamente y un archivo excel te tarda como 5-10 segundos en arrancar.
No es admisible el rendimiento. Y en un entorno empresarial si no fuera por ciertas killerapps como la suite de Adobe o AutoCAD te aseguro que no tendría mucho sentido usar MS Windows ya que es un producto subóptimo para el trabajo
Lo que se viene a llamar "IT", que es de lo que estamos hablando, no voy a ponerme por encima de tu opinión porque dejé de hacer esas cosas hace ya muchos años.
Sí te diré que en todos los años que llevo trabajando "de lo mío", en empresas pequeñas, medianas y en multinacionales, y lo que veo es que cada vez los de IT tiran más de "soluciones en la nube" y cada vez se opta menos por tener PCs de los empleados en Active Directory y movidas de esas. No hablo ya ni de "Linux" sino de los propios equipos Windows gestionados por personal de IT windosero, que yo personalmente y por mi trabajo un Windows no lo toco en empresa desde el año 2009 lo menos y en mi casa dejé de usar Windows al poco de salir Windows XP (yo sólo usaba el PC para trastear, navegar por internet y frikear a tope, para jugar tenía la Play y para los trabajos de la Uni con OpenOffice y Latex me sobraba, con lo cual nunca necesité explícitamente Windows en mi casa). Hoy en día, todo Office 365, Azure y movidas de esas y tiran millas tranquilamente.
Qué yo sepa todos (o al menos los más importantes) IDEs y plugins de JetBrains están disponibles en Linux. NodeJS es un framework de desarrollo (que obviamente está disponible en Linux). Si te refieres a herramientas desarrolladas en NodeJS, no conozco ninguna herramienta desarrollada en NodeJS que no esté disponible en Linux (raro sería, por no decir imposible).
Respecto a Docker, si me dices que desarrollas sobre contenedores en Windows... Pues como ya sabrás siempre será mejor hacer esto desde Linux.
Si hay algun problema, rollback desde virsh y a cascarla.
Piensas como un informático de los 90. Estás acabado empresarialmente.
Ya no tienen sentido las soluciones del pasado, hasta mi pareja ha usado VirtualBox en modo seamless en su puesto.
Tu sigue vendiendo la mierda de AD cuando ahora un cliente tonto con Linux puede currar en remoto con un navegador JS decente y fibra.