Anonim

Intel ha puesto una gran cantidad de existencias en sus CPU, con su nueva línea de octava generación que ofrece un rendimiento más alto que nunca. Sin embargo, la mayoría de los dispositivos vendidos ahora están ejecutando versiones de séptima generación, y parece que se ha descubierto un gran error de CPU en una variedad de conjuntos de chips Intel. Actualmente, los programadores están trabajando para solucionar el problema en el sistema de memoria virtual de Linux. Los usuarios de macOS en hardware de 64 bits también deberán asegurarse de que sus sistemas estén actualizados, ya que los problemas son con el hardware x86 de Intel. Los problemas no se pueden solucionar con solo una pequeña actualización, y tendrá que actualizar el sistema operativo o comprar un nuevo procesador sin el problema en algún momento.

El error es un problema de seguridad a nivel de chip y abre la puerta a vulnerabilidades que aún no se han revelado debido a un embargo. Sin embargo, a pesar de eso, se ha publicado alguna información sobre el error. El error está en los procesadores Intel producidos durante la última década y permite que los programas, incluidos los navegadores, puedan discernir el contenido de lo que normalmente sería la memoria del núcleo protegida. La solución implica separar completamente la memoria del núcleo de lo que sea que esté haciendo el usuario final.

El problema surge cada vez que un programa en ejecución necesita hacer algo, como escribir en un archivo ya que el núcleo está presente en cada etapa del proceso. Es invisible, pero sigue ahí y cuando un programa hace una llamada al sistema, el procesador pasa al modo kernel y entra al kernel. Cuando finaliza el proceso, la CPU vuelve al modo de usuario y, en modo de usuario, el código del núcleo está fuera de sitio, pero aún está presente. La solución mueve el kernel a un espacio separado para que no esté allí. Se cree que la falla se debe a que Intel permitió eludir la protección de acceso al kernel, pero no está claro exactamente cómo se está haciendo eso.

La solución es excelente porque evitará que ocurra el problema, pero tiene un gran inconveniente. Esta separación del proceso lleva mucho tiempo, ya que implica que se realice para cada llamada al hardware. Forzan al procesador a volcar los datos almacenados en caché y recargar la información del banco de memoria. Esto aumenta la sobrecarga del núcleo y, naturalmente, ralentizará la computadora. Esto significa que una máquina con tecnología Intel ahora será más lenta, con estimaciones actuales que van del 5% al ​​30%. Una caída del 5% en el rendimiento no es tan mala en teoría, pero si acaba de gastar $ 1, 000 en una nueva plataforma, ya sea en partes centrales o en la compra de una máquina prefabricada, duele a lo grande porque automáticamente le da una enorme embotellamiento.

Hay maneras de evitar que una CPU debilitada ralentice su computadora: puede agregar más RAM con RAM física o utilizando una unidad USB como sustituto. La primera es definitivamente su mejor opción, pero si tiene poco dinero o simplemente no tiene tiempo para buscar una RAM que sea compatible con su computadora, funcionará en un apuro. Para los usuarios de Windows, esto es tan fácil como comprar una unidad USB para ReadyBoost y seguir algunos pasos con el botón derecho para habilitarlo. Usar un poco del dispositivo está bien para un impulso menor, pero para aprovechar al máximo este método, debe dedicarle todo el disco. Si tiene una unidad de disco USB que acumula polvo, no tiene nada que perder al hacer esto. Incluso comprar una nueva unidad solo para este propósito no debería ser demasiado costoso ya que las unidades de 32 GB cuestan alrededor de $ 10 regularmente. Para una desaceleración importante, esto es similar a llenar un agujero enorme con chicle, pero debería ayudar a aliviar un poco la carga como una solución a corto plazo.

La vulnerabilidad de seguridad en sí misma podría ser utilizada por malware para obtener acceso a la computadora de un usuario, mientras que los piratas informáticos podrían usarla para cosas como información bancaria o médica. También podría ser utilizado por programas u otros usuarios para leer el contenido de la memoria del núcleo. La memoria del kernel generalmente está oculta de cosas como contraseñas y archivos, pero si una pieza de malware puede obtener acceso a datos protegidos por el kernel, entonces esa es una capa más de seguridad en la que un usuario no puede confiar. En esta era cada vez más digital, ese es un pensamiento particularmente aterrador. Los servicios en la nube como Azure y Amazon pronto recibirán correcciones de seguridad, y Microsoft afirmó que Azure recibirá una actualización el 10 de enero, mientras que los usuarios de Amazon Web Services pueden esperar una actualización el 5 de enero.

Los procesadores AMD usan diferentes protecciones de seguridad y no se verán afectados por los golpes de rendimiento. Esto significa que los usuarios que optaron por cosas como el nuevo chipset Ryzen terminaron tomando una decisión muy acertada a largo plazo, incluso si pueden haber tenido que ir y venir de usar el hardware Intel o AMD antes. Al no tener este problema importante, AMD puede darse una palmadita enorme en la espalda públicamente y también aumentar sus ventas mientras Intel está atascado haciendo control de daños. Intel ha estado lidiando con bastantes problemas de seguridad durante el año pasado y parece indicar un problema mayor.

La compañía ha estado en guerra tanto con AMD que bien podrían haber perdido de vista lo que importa a la larga: cuidar a sus clientes. Muchas empresas se obsesionan con ganar una guerra en el papel y esto afecta sus resultados a largo plazo porque pierden la confianza de los consumidores. Con problemas de seguridad y pérdidas de memoria en el último año, es más difícil recomendar el hardware de Intel porque parece menos seguro que los equivalentes de AMD. Si bien las pruebas de evaluación comparativa pueden poner el hardware de Intel por encima de AMD a veces, pagar un poco más por AMD puede valer la pena a largo plazo para los consumidores que intentan decidir qué comprar, ya que generalmente tiene muchos menos problemas con los que lidiar. Intel necesita unirse para 2018 y asegurarse de que presenten el mejor producto posible en lugar de tratar de ganar una guerra con una compañía en AMD con la que ahora están trabajando selectivamente para hacer mejores conjuntos de chips.

La pérdida de memoria de Intel afecta a los usuarios de Windows, Mac y Linux