Linus torvalds discutió con Dave Chinner sobre la velocidad del sistema de almacenamiento en elcaché del kernel

torvalds

En informática, un caché es una memoria que almacena temporalmente copias de datos para reducir el tiempo de acceso posterior. El almacenamiento en caché puede reutilizar efectivamente los datos previamente recuperados o procesados.

En Linux, el sistema de almacenamiento en caché se denomina principalmente “caché de página”, pero también es posible utilizar transferencias directas de E/S. En la práctica, los datos almacenados en caché generalmente se almacenan en un hardware de acceso rápido, como RAM, y también se pueden utilizar junto con un componente de software.

En la mayoría de los casos, el kernel de Linux se refiere a la “página de caché” al leer o escribir en el disco. Se agregan nuevas páginas para responder a las solicitudes de lectura del proceso en modo usuario.

Si la página aún no está en el caché, se agrega una nueva entrada al caché y se completa con los datos leídos del disco. Si hay suficiente memoria disponible, la página se mantiene en el caché por un período de tiempo indefinido y puede ser reutilizada por otros procesos sin acceder al disco.

Los diseñadores de kernel de Linux han implementado la “página de caché” para cumplir con dos requisitos principales.

  • Primero, permitirá que el sistema localice rápidamente una página específica que contiene datos sobre un propietario determinado. Para aprovechar al máximo el caché de Linux, la búsqueda debe ser una operación muy rápida.
  • En segundo lugar, las instrucciones redundantes que manejan el caché de la página y leen la lectura anticipada ralentizarán las llamadas de lectura y escritura.

Por estas razones, Linux ofrece una forma sencilla de omitir las páginas de caché: las transferencias directas de E/S.

Torvalds dice a Dave Chinner que su opinión es pura mi…

En una transferencia de E/S directa, el kernel programa el controlador de disco para transferir los datos directamente a las páginas en el espacio de direcciones de modo de usuario de una aplicación de caché automático.

El tema siempre ha sido debatido en la comunidad de Linux y ha sido objeto de una disputa entre Linus Torvalds y un colaborador del kernel de Linux.

De hecho, en un mensaje de la lista de correo del kernel de Linux, Dave Chinner, un programador australiano que administra el sistema de archivos XFS creado por Silicon Graphics (SGI) y con el respaldo de muchas distribuciones de Linux, dijo que la memoria caché de páginas sigue siendo mucho más lenta que las transferencias directas de E/S.

“Para una aplicación altamente competitiva que procesa datos masivos en archivos grandes almacenados en almacenamiento de alta velocidad, el caché de la página sigue siendo mucho más lento que las transferencias directas de E / S”, escribió en su informe. mensaje.

Su declaración coincide con la mencionada anteriormente, que en algunos casos, como las bases de datos, donde la cantidad de datos que se almacenan en caché es demasiado grande, sería mejor utilizar una solución alternativa: las transferencias I / O directo.

Dicho esto, Linus Torvalds, no agradeció el comentario de su colaborador sobre el tema del almacenamiento en caché de datos en su sistema operativo. Este último llamó a las palabras de Dave Chinner “pura mierda” antes de atacarlo en un largo mensaje. “Ya hiciste esta solicitud, y ya era una completa mierda, y también te llamé para eso”, le dijo.

Señaló que la palabra clave en “caché de página” es “caché” y que funciona muy bien. “Los cachés funcionan, Dave. Cualquiera que piense que los cachés no funcionan es incompetente. Aproximadamente el 99% de todos los accesos al sistema de archivos se almacenan en caché, y nunca hacen transferencias directas de E / S.

El caché de la página los maneja perfectamente. Cuando dice que el caché de la página es más lento que la transferencia directa de E / S, es porque ni siquiera ve ni se preocupa por la velocidad de las operaciones. Esto es comprensible, ya que solo interviene una vez que se realizan las operaciones de información “, dice Linus Torvalds en la lista de correo.

Para él, cualquiera que se oponga a esta idea no sabe absolutamente nada y Dave Chinner es uno de ellos.

“Usted hace esta declaración sin tener en cuenta todos los casos que no ve y que no le interesan porque el caché de la página ya los ha tratado por usted. Es mucho mejor que las transferencias directas de E / S. ¿Con qué frecuencia utiliza las tiendas que no son de tiempo cuando realiza una programación sin IO? Casi nunca, tal vez? Porque los cachés funcionan. “Así que deténgase con su estúpido y deshonesto argumento, donde ignora los efectos del almacenamiento en caché”, continuó Torvalds.

En algún lugar de su mensaje, Dave Chinner explicó que los límites de la memoria caché de la página son cada vez más perceptibles a medida que los SSD se vuelven más eficientes. Una cosa con la que Torvalds todavía no está de acuerdo.

“Y no, los SSD no hicieron inútiles los cachés”, dijo. Sin embargo, en respuesta al largo texto de Torvalds, Chinner explicó que sigue convencido de que el problema que está resaltando es realmente real. Para Chinner, es cierto que hay muchos casos en los que el caché de la página funciona, ya que siempre es más rápido que la mayoría de los sistemas de almacenamiento.

El artículo Linus torvalds discutió con Dave Chinner sobre la velocidad del sistema de almacenamiento en elcaché del kernel ha sido originalmente publicado en Linux Adictos.

from Linux Adictos https://ift.tt/2xwu4ug
via IFTTT

Tengo que cambiar mi terminal, ¿qué teléfono me compro? Nosotros te ayudamos en Conectando episodio 9

Como todos los jueves hoy llega un nuevo episodio de Conectando, nuestro podcast favorito dedicado al mundo de la tecnología y en especial a Android. Mientras que la semana pasada analizamos detalladamente el que sin duda será el videojuego del verano, Harry Potter: Wizards Unite, hoy trataremos una cuestión que siempre nos preguntáis en redes sociales, ¿qué dispositivo me compro a día de hoy? Porque adquirir un dispositivo móvil a

Entra en Andro4all para leer el artículo completo

Puedes unirte a nosotros en Twitter, Facebook o en Google+

¡Suscríbete a nuestro canal de YouTube!

Publicado recientemente en Andro4all

from Andro4all https://ift.tt/2Nv0K21
via IFTTT

Team 17, el desarrollador del mítico Worms, está liquidando ese y muchos otros juegos en la Play Store

Team 17 es la desarrolladora del mítico juego de Worms, ese título multijugador –o no– que nos ponía en la piel de unos simpáticos y violentos gusanos que portaban todo tipo de armas. Desde cuchillos, pistolas, metralletas hasta legendarias granadas en forma de banana. ¿Quién no se ha pegado horas y horas jugando a este divertido juego con los amigos? Pues ahora tenemos la oportunidad para rememorar aquellas maravillosas tardes

Entra en Andro4all para leer el artículo completo

Puedes unirte a nosotros en Twitter, Facebook o en Google+

¡Suscríbete a nuestro canal de YouTube!

Publicado recientemente en Andro4all

from Andro4all https://ift.tt/2LDpcf2
via IFTTT

Puffin OS: una alternativa a Android que promete rendimiento de gama alta en móviles de menos de 100 euros

Quizá no estés demasiado familiarizado con el nombre CloudMosa. Aún así, es probable que en algún momento hayas probado alguna de sus aplicaciones para Android, entre ellas el famoso navegador para móviles Puffin Browser, con cerca de 100 millones de instalaciones en Google Play. Ahora, el equipo detrás de esta popular app ha querido embarcarse en el proyecto más ambicioso de su historia, creando un sistema operativo propio derivado de

Entra en Andro4all para leer el artículo completo

Puedes unirte a nosotros en Twitter, Facebook o en Google+

¡Suscríbete a nuestro canal de YouTube!

Publicado recientemente en Andro4all

from Andro4all https://ift.tt/2xvW4hI
via IFTTT

Cómo crear tus propios emojis animados de animales con el teclado SwiftKey para Android

Microsoft adquirió SwiftKey en el año 2016 para hacer de él el mejor teclado virtual disponible para dispositivos Android. A día de hoy, casi tres años después desde que los de Redmond se hicieran con esta popular app, SwiftKey ya acumula más de 100 millones de instalaciones en Play Store, y lucha por el título de teclado más rápido de Android. Pero Microsoft tiene planes que van más allá de

Entra en Andro4all para leer el artículo completo

Puedes unirte a nosotros en Twitter, Facebook o en Google+

¡Suscríbete a nuestro canal de YouTube!

Publicado recientemente en Andro4all

from Andro4all https://ift.tt/2Yx2tVH
via IFTTT

Xiaomi busca betatesters para probar MIUI basado en Android Q en el Mi 9

Mientras esperamos la llegada de la quinta y última beta de Android 10 Q en algún punto de este mes de julio, algunas marcas ya trabajan en adaptar su software a la nueva versión del sistema operativo de Google, cuya edición final estará lista a finales de verano. Xiaomi es una de las compañías que decidió colaborar con Google para llevar la beta de Android Q a algunos de sus

Entra en Andro4all para leer el artículo completo

Puedes unirte a nosotros en Twitter, Facebook o en Google+

¡Suscríbete a nuestro canal de YouTube!

Publicado recientemente en Andro4all

from Andro4all https://ift.tt/2XsdR8X
via IFTTT

Chrome ya permite añadir datos de tarjetas de crédito para facilitar las compras on-line

Chrome y tarjetas de creditoNo sé qué pensarán muchos de nuestros lectores, pero la opción ya está ahí: Google ha añadido una función en su navegador web Chrome que nos facilitará el proceso de realizar compras por internet. Hasta ahora, para realizar una compra por internet en una tienda donde no estuviéramos registrados teníamos que iniciar sesión y tener activado Google Sync. A partir de ahora, todo será más rápido y solo tendremos que iniciar sesión con la cuenta de Google.

Con esta nueva función, el navegador web de Google almacenará los datos de las tarjetas asociadas a nuestra cuenta de Google. Así, el nuevo proceso consiste en entrar a un servicio con nuestra cuenta de Google, elegir la tarjeta con la que queremos pagar y por último, como siempre, añadir el código CVC de seguridad para confirmar la transacción. Podremos gestionar todos estos datos desde nuestro perfil de Google.

Comprar desde Chrome será mucho más sencillo a partir de ahora

Otra función que han añadido es que, si no queremos pagar con ninguna de las tarjetas que tenemos asociadas a nuestra cuenta de Google, podremos añadir cualquier otro método de pago. Una vez añadido el nuevo método de pago, Chrome lo almacenará para que podamos usarlo en el futuro. Todos los métodos de pago se podrán gestionar desde la página de nuestro perfil.

En el momento de escribir este artículo, esta función aún no ha llegado a todos los usuarios. Google suele lanzar las nuevas versiones de su software gradualmente, por lo que es probable que aún haya que esperar varias horas para que aparezca la nueva actualización y esta nueva función.

Como hemos mencionado al principio de este post, no sé que pensarán muchos de nuestros lectores de esta nueva función, puesto que no son pocos los que no se fían demasiado de una compañía que se alimenta de nuestros datos para generar beneficios. ¿Eres uno de los usará esta función tan pronto en cuanto esté disponible o no terminas de fiarte de Google?

Artículo relacionado:
Chrome 75, ya disponible, llega con un nuevo modo lectura. Así puedes probarlo

El artículo Chrome ya permite añadir datos de tarjetas de crédito para facilitar las compras on-line ha sido originalmente publicado en Linux Adictos.

from Linux Adictos https://ift.tt/328aanB
via IFTTT

Inicia la competencia para el fondo de pantalla de Ubuntu 19.10 Eoan Ermine

Captura de pantalla de Ubuntu 19.04

Ubuntu 19.04 viene con el tema Yaru y un nuevo fondo de pantalla.

Canonical anuncio hoy que la competencia por ser el creador del fondo de pantalla del próximo Ubuntu 19.10 Eoan Ermine está abierta para propuestas.

Como es costumbre con cada nuevo lanzamiento mayor de Ubuntu, Canonical hace un concurso donde artistas y diseñadores de todo el mundo están invitados a participar para ganar el premio mayor, ser parte de la próxima versión de uno de los sistemas operativo basados en Linux más importantes de la actualidad.

Este año el concurso es para Ubuntu 19.10, de nombre Eoan Ermine, un lanzamiento que llegará a todos el próximo 17 de octubre. Este concurso está abierto para cualquier y empieza hoy, terminando en septiembre, semanas antes del lanzamiento beta que tiene como fecha el 26 de septiembre.

Para entrar en el concurso todo lo que necesitas hacer es subir tu imagen a la publicación oficial en el sitio de la comunidad de Ubuntu. Todas las imágenes deben ser de tu propiedad, sin marcas de agua, nombres o logos, además deben tener una resolución de al menos 3840×2160 pixeles.

Para tu participación puedes publicar imágenes más pequeñas, pero si tu imagen es seleccionada debes tenerla preparada con esa resolución.

Por último, hay que tomar en cuenta que todas las imágenes públicas deben estar bajo la licencia de Creative Commons CC BY-SA 4.06 o CC BY 4.03. Puedes consultar todos los detalles y participar en este enlace.

El ganador será elegido a través de una encuesta que se llevará a cabo en el mismo sitio de la publicación, el concurso aún no tiene una fecha exacta de cierre, pero se sabe que será a inicios de septiembre.

Canonical ha mencionado que, aunque habrá un solo ganador, hará una colección de “los mejores” para el siguiente lanzamiento con soporte a largo termino, Ubuntu 20.04 LTS.

El artículo Inicia la competencia para el fondo de pantalla de Ubuntu 19.10 Eoan Ermine ha sido originalmente publicado en Linux Adictos.

from Linux Adictos https://ift.tt/2NxB19d
via IFTTT

Cambio drástico en YouTube: prohibirá todos los vídeos que enseñen cómo hackear o piratear

Adiós a los vídeos de “hacking instructivo” en YouTube. La plataforma de vídeos por excelencia ha modificado sus políticas de contenido dañino o perjudicial para incluir entre los tipos de vídeos no permitidos aquellos cuyo contenido esté relacionado con técnicas de hackeo destinadas a “burlar sistemas de seguridad informáticos” o “robar datos y credenciales personales”. Este cambio, que entraba en vigor el día 2 de julio de 2019, no solo

Entra en Andro4all para leer el artículo completo

Puedes unirte a nosotros en Twitter, Facebook o en Google+

¡Suscríbete a nuestro canal de YouTube!

Publicado recientemente en Andro4all

from Andro4all https://ift.tt/2JcP681
via IFTTT