Diferencias entre disco duro SMR, CMR, LMR y PMR: ¿tiene algo que ver con Linux?

Disco duro, diferencias CMR, SMR, PMR

Bien, la respuesta rápida al título es no. Pero puede que no sea así del todo, pero debemos comenzar por el principio. Y es que estos términos LMR, SMR, CMR y PMR quizás los escuches cada vez más. Sobre todo si estás mirando para comprar un disco duro magnético (HDD) e intentas indagar sobre las tecnologías para elegir uno bueno.

Seguramente habrás visto que últimamente se habla mucho de la tecnología SMR para los discos duros modernos. Por ejemplo, Wester Digital, o WD, ha lanzado las líneas Red Plus y Red Pro recientemente que son exclusivamente CMR, y ha tenido también que salir a desmentir problemas con sus unidades SMR. ¿Pero qué son todas estas siglas? ¿Qué diferencias hay? ¿Realmente tienen relación o no con Linux? Todas estas preguntas intentaré aclararlas…

Diferencias entre LMR, CMR, PMR y SMR

Platos y cabezal de disco duro

Cabezal y platos: Seagate Medalist ST33232A

Lo primero que debes saber es que los discos duros HDD, es decir, los magnéticos o mecánicos, usa el magnetismo como medio para escribir y leer los datos en la superficie de los discos.


Sin entrar en demasiado detalle de la composición de los platos, y demás detalles, paso directamente a diferenciar las formas en las que se realizan esos accesos a memoria. Es decir, los tipos de MRs (Magnetic Recording) que existen:

  • Longitudinal (LMR): es un tipo de almacenamiento de datos donde se almacenan de forma longitudinal en la superficie del disco. El cabezal del disco duro podrá magnetizar de una u otra forma (norte-sur) la zona para así poder crear unos y ceros para la información binaria. Es la forma clásica como se almacenaba la información en los discos duros más antiguos.
  • Perpendicular (PMR): Seagate fue una de las primeras en usar esta tecnología para los discos duros a partir de 750 GB de capacidad. Tenía una clara ventaja sobre la LMR ya que, al ser perpendicular, cada dato ocupaba menor espacio y se podía almacenar más información en la misma superficie de disco. Además, se calienta menos al retener la info en zonas más regulares y estables.
  • Convencional (CMR): el resto de fabricantes también comenzaron a usar la PMR para sus discos duros, por lo que se terminó convirtiendo en la norma en esta industria de discos duros. Por eso se llamó CMR al estar ya extendida y ser lo convencional. Pero es la misma que PMR.
  • Shingled (SMR): con la incesante lucha de conseguir mayor densidad de datos por centímetro cuadrado, para poder hacer discos duros con cada vez más capacidad con la misma cantidad de platos y tamaño, se creó también la tecnología SMR. Un tipo de grabación que difiere de los anteriores por ser escalonado. En este tipo de tecnología se usa un cabezal de lectora de menor tamaño que el de escritura, y las pistas de datos se superponen unas con otras. Eso aumenta la posibilidad de grabar más datos en la misma unidad de superficie, es decir, crece la densidad. El problema es que se puede dar el caso de que se sobrescriba una pista al tratar de borrar o modificar un dato almacenado, lo que daría lugar a corrupción de datos. La forma de solucionar este problema es escribir todos los datos que se tienen que modificar en un sector aparte y cuando hay tiempos de inactividad del uso del disco duro, se encarga de reordenar los datos. Algo parecido a lo que ocurre en los SSD con TRIM y la sobre dotación (overprovissioning). Pero eso tiene problemas, ya que realmente se deben hacer varias escrituras cuando con otras tecnologías solo se debe hacer 1… por tanto,el aumento de densidad en este caso tiene un coste en cuanto a penalización de la escritura.

En definitiva, en los últimos discos duros que se están vendiendo, sean de la marca que sean, podrás encontrarte CMR o SMR. Por ejemplo:

  • Seagate: los Barracuda más nuevos de 1TB a 8TB suelen ser SMR. Mientras los Ironwolf suelen ser CMR.
  • Toshiba: muchas de sus unidades de 1TB a 6TB suelen ser SMR. Otros como los X300, P300 y N300 suelen ser CMR.
  • Western Digital: tiene una variedad muy heterogénea, con series Red que mezclan SMR y CMR. Los Red Pro son CMR, Blue mezclan, Black son CMR en su mayoría con algunas excepciones, y Purple son CMR.

¿Y qué tiene que ver con Linux?

raid, servidor Linux de almacenamiento

Bien, pues lo primero es que Linux está presente en la mayor parte de los servidores, y también en multitud de supercomputadoras. Y estas usan configuraciones de almacenamiento RAID. Los sistemas redundantes «no se llevan demasiado bien» con la SMR. Al menos, deben conocer si tienen discos duros SMR o si están mezclados con otros tipos de discos duros. De lo contrario, podrían generar serios problemas.

Ten en cuenta que con RAID se usa escritura de forma simultánea en varias unidades a la vez. Por ejemplo, en un RAID 1 (mirror o espejo), todo lo que se escribe en un disco duro A se escribe también en un B para así tener una copia exacta de los datos y en caso de fallo de una de las unidades, tener otra de respaldo…

Las alteraciones en SMR podría hacer que estos discos tarden demasiado en escribir datos frente al uso de sistemas RAID solo con CMR. No obstante, existen sistemas RAID en los que todas sus unidades son SMR y no hay demasiado problema, pero es importante que el personal técnico dedicado a sustituir unidades de un sistema RAID tenga constancia de esto.

Existen casos prácticos, como los servidores de almacenamiento en la nube de Dropbox donde se usan nodos con SSDs y nodos con HDD SMR. Pero hay un truco, no están juntos, sino que los SSD se usan como un buffer o cache para acelerar la velocidad y cuando éstos tienen 1GB pasan a escribirlo en 4 bloques de 256MB de los HDDs. Por tanto, se complementan, pero no se mezclan…

De hecho, algunas personas que han comprado discos duros para NAS con configuración RAID y la nueva unidad era SMR, veían cómo aparecían problemas marcando los discos como «degradados» o veían cómo la reconstrucción tardaba más de lo habitual al sustituir una unidad HDD por otra.

Pero aparte del sistema RAID, existe otro gran problema para SMR, y es el sistema de archivos XFS, también muy empleado en entornos Linux. XFS es bastante empleado en NAS, y produce que cada vez que se quiera reescribir un sector de 4KB implique leer y reescribir 256 MB completos. Eso hace que las tasas de transferencia sean totalmente nefastas.

Conclusión, para este tipo de tecnologías RAID deberías evitar mezclar SMR con CMR y para NAS deberías evitar usar XFS. Pero personalmente, te recomiendo optar por los CMR y así evitar las limitaciones y quebraderos de cabeza…

from Linux Adictos https://ift.tt/3hURKyq
via IFTTT

La muerte del software libre y de código abierto ¿Mito o realidad?

La muerte del software libre y de código abierto

Hace unos días cometí el peor de los pecados. Discutir las enseñanzas de San Richard Stallman. Mi sacrilegio consistió en decir que en la época que estamos viviendo, las cuatro libertades del software libre son irrelevantes.

Las respuestas de los que estuvieron en desacuerdo conmigo fueron descalificaciones personales y amenazas de no leer más el blog. Nadie discutió la afirmación de fondo. La de que las grandes empresas tecnológicas no necesitan tener el monopolio del código para controlar y dominar a sus clientes.

El movimiento del software libre fue creado por programadores para resolver problemas de programadores. Incluso las comunidades de desarrollo de proyectos abiertos fueron organizadas de tal forma en que las contribuciones de código eran más valoradas que las de otra especie. Cuando, la informática se hizo masiva, creando otros problemas como monopolios y falta de privacidad, Stallman y sus seguidores simplemente creyeron que lo que era importante para los desarrolladores iba a ser importante para los no desarrolladores. Se equivocaron.

Facebook, Twitter o WhatsApp están construidas usando en parte herramientas de software cuyo código es abierto. Incluso estas empresas publicaron sus propias librerías. De hecho, existen alternativas de software libre como Diáspora, Mastodon o Signal. Pero, la mayoría de las personas prefieren seguir usando Facebook, Twitter o WhatsApp.

Y prefieren seguir usándolos, porque en lugar de crear un producto para satisfacer el ego de los desarrolladores, fueron creados para responder a necesidades de las personas. Diáspora, Mastodon y Signal llegaron tarde y solo para solucionar cosas que para el público en general no eran prioridades.

En la década del 80, un observador de la industria explicaba por qué los japoneses habían sacado a los suizos tanta ventaja en el mercado de los relojes digitales

Ningún maestro relojero que se precie, mancillaría su obra de ingeniería agregándole calculadora, juegos y una alarma que toque Para Elisa.

Resultó que a la gente le encantaba que un reloj hiciera algo más que dar la hora, y que no le importaba que no durara para toda la vida.

Los desarrolladores de software libre y de código abierto son como los relojeros suizos. Incapaces de pensar más allá de lo que ellos y sus colegas consideran que debe hacer un programa. ¿Se imaginan la reacción de Linus Torvalds si alguien le propone incluir en el kernel algo simplemente porque es divertido?

La muerte del software libre y de código abierto. La visión de Tarik Amr

Tarek Amr es un ingeniero especialista en Machine Learning. Él va más lejos que yo y dice que el software libre y de código abierto está muerto. Lo explica de esta manera:

Nada impide a nadie crear un reproductor de vídeo o música, un editor de fotos o una aplicación de chat bajo licencias libres o de código abierto. En realidad, ya hay muchos de estos creados hace 20 años y se estaban utilizando masivamente. Estos programas todavía existen, la única diferencia es que se perdieron dos cambios importantes; la nube y el acoplamiento entre hardware y software.

Amr señala que la gente prefiere utilizar servicios en la nube como Spotify, iTunes, o Netflix que combinan el reproductor y el contenido en una misma solución eliminando la necesidad de conseguirlo, ordenarlo y almacenarlo.

Con respecto al uso de soluciones de dudosa legalidad como Popcorn Time, el ingeniero sostiene que eso puede servir para las computadoras. Pero, en teléfonos móviles, televisores inteligentes y otros dispositivos donde el hardware y software forman una unidad, se hace cada vez más difícil instalar este tipo de programas

En sus propias palabras

Está claro, por los ejemplos que acabo de mencionar, que aunque las empresas utilizan cada vez más software libre, en la vida diaria de los consumidores todos los programas que se utilizan son de código cerrado.

Pueden enojarse conmigo, con Tarek Arm y con todos los que nos animamos a cuestionar los dogmas de la religión del software libre. Pero, el rey sigue estando en bolas.

Citando de nuevo a Tarek Arm

Está perfectamente bien admitir que las ideas de Software Libre y de Código Abierto están muertas, ya que los ambientes computacionales y los marcos legales en los que fueron creadas también han desaparecido. Lo que importa ahora es que haya nuevos defensores que entiendan la economía de la nube, los marcos legales de hoy en día, y tal vez las tecnologías como el blockchain y los contratos inteligentes, y que se presenten con una alternativa fresca y moderna al software libre.

Yo agregaría que necesitamos proyectos de código abierto que entiendan los deseos y necesidades de los consumidores y sirvan de base para crear servicios y aplicaciones que a la gente le entusiasme utilizar.

from Linux Adictos https://ift.tt/3hXzvZg
via IFTTT

PhotoGIMP deja tu GIMP como un calco del famoso Photoshop de Adobe

photogimp

Photoshop es la aplicación de creación y edición de imágenes más popular. Sólo hay que escuchar/leer un lenguaje popular en el que se dice «chopear» a editar una imagen. Pero, como todos sabéis, también existen opciones igualmente potentes y libres como GIMP. El principal problema que nos encontramos al usar GIMP es que, probablemente, estemos acostumbrados a la interfaz de Photoshop, motivo por el que recientemente ha nacido un mod o parche que han bautizado como PhotoGIMP.

Tal y como leemos en su página oficial en GitHub, PhotoGIMP es un parche sencillo para GIMP 2.10+ que está diseñado para facilitar las cosas a los usuarios de Photoshop. En resumen, tal y como veis en la imagen de cabecera, una vez aplicado veremos que nuestro GIMP ha pasado a tener una interfaz casi calcada a la de Photoshop, aunque también hay que reconocer que las últimas versiones de GIMP ya han dado un paso adelante en este sentido.

PhotoGIMP es un parche para ayudar a los usuarios de Photoshop

Lo que hace este parche es lo siguiente:

  • Organización de herramientas para imitar la posición del Photoshop de Adobe.
  • Cientos de nuevas fuentes por defecto.
  • Nuevos filtros Python instalados por defecto, como «curar selección».
  • Nueva pantalla de bienvenida.
  • Nueva configuración predeterminada para maximizar el espacio en el lienzo.
  • Accesos directos establecidos para los similares en Photoshop, siguiendo la Documentación de Adobe.
  • Nuevo icono y nombre del archivo .desktop personalizado..
  • El nuevo idioma predeterminado es el inglés (aunque se puede cambiar desde las preferencias).

Cómo se instala

El problema es que la instalación de este parche no es la más sencilla del mundo. Sus desarrolladores avisan de que está pensado para el paquete Flatpak, pero que son «sólo archivos» que se pueden usar en cualquier versión de GIMP, lo que incluye el paquete DEB, el RPM, las versiones Snap y AppImage o las de Windows y macOS. Para estos paquetes, las únicas instrucciones que tenemos son «simplemente comprueba la localización de los archivos de GIMP en cada sistema/paquete«. Para la versión Flatpak, hay que hacer lo siguiente:

  1. Antes que nada, tenemos que tener la versión Flatpak de GIMP instalada. La podemos buscar en nuestro centro de software o acceder a este enlace.
  2. Dentro del ZIP que descargamos desde este enlace hay tres carpetas ocultas, lo que en Linux significa que tienen un punto delante y que se pueden mostrar con un atajo del teclado, o así suele ser. Estas tres carpetas tienen que extraerse en nuestra carpeta personal (/home/usuario).
  3. Si los mismos archivos ya están presentes, los sobrescribimos. Eso es, en teoría, todo.

El archivo descargado en el paso 1 tiene los directorios .icons, lo que contiene el icono de PhotoGIMP, .local, que contiene el archivo .desktop personalizado, y .var, lo que contiene el parche flatpak con la personalización para GIMP 2.10+. Si queremos que GIMP mantenga su icono, sólo tenemos que extraer el archivo .var a nuestro directorio personal.

Personalmente, ya hace mucho tiempo que me deshice de Photoshop y me he acostumbrado a GIMP, algo a lo que ayudó que dejara de presentarse en tres ventanas diferentes y las últimas opciones implementadas que nos permiten tener el panel izquierdo más organizado. Pero seguro que PhotoGIMP es una buena opción para muchos usuarios. ¿Eres tú uno de ellos?

from Linux Adictos https://ift.tt/3ezrlUX
via IFTTT

Flatpak 1.8 llega con nuevas correcciones y medidas de seguridad

Flatpak 1.8

Somos muchos los usuarios de Ubuntu que desde 2016 tenemos incluido por defecto el soporte para los paquetes Snap. Pero también somos muchos los usuarios del mismo sistema operativo que nos hemos rendido a la evidencia: el tipo de paquete de nueva generación de la competencia es mejor opción. Y desde ayer, aún lo serán más, puesto que Alex Larsson tuvo el placer de anunciar el lanzamiento de Flatpak 1.8 con correcciones y mejoras de seguridad.

Entre otras cosas, Flatpak 1.8 llega con una unidad systemd que detectará automáticamente las unidades USB conectadas con repositorios cargados. Esta unidad systemd no está instalada por defecto. Por otra parte, se ha añadido la exposición de los datos de la zona horaria del host para evitar varios problemas de aplicación experimentados hasta ahora. A continuación tenéis la lista de novedades más destacadas que han llegado junto a Flatpak 1.8.

Novedades más destacadas de Flatpak 1.8

  • FlatpakTransaction tiene una nueva señal «install-authenticator» que los clientes pueden manejar.
  • Instala los autenticadores necesarios para la transacción. Esto se hace en los comandos de la CLI.
  • Ahora siempre se expone los datos de la zona horaria del host, lo que nos permite exponer el host /etc/localtime de una manera que funciona mejor, arreglando varias aplicaciones que tenían problemas de zona horaria.
  • Corregido el flatpak enter que no funcionó en algunos casos.
  • Ahora enviamos una unidad systemd (no instalada por defecto) para detectar automáticamente las memorias USB conectadas con repositorios cargados.
  • Por defecto, ya no instala el archivo gdm env.d, ya que los generadores systemd funcionan mejor.
  • create-usb ahora exporta confirmaciones parciales por defecto.
  • Se corrigió la gestión de los tipos de medios docker en controles remotos oci.
  • Corregidos los temas en la salida remote-info –log.

Flatkap 1.8 se puede descargar desde el enlace del anuncio de su lanzamiento que tenéis al principio de este artículo. También existe un repositorio APT que se puede instalar con estos comandos:

sudo add-apt-repository ppa:alexlarsson/flatpak
sudo apt update && sudo apt install flatpak

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

UEK: qué es el Unbreakable Enterprise Kernel

Oracle logo Tux

Lo cierto es que hay vida más allá del kernel vainilla de Linux que puedes descargar desde la web kernel.org. Hay circulando muchos kernels modificados para múltiples proyectos conocidos y no tan conocidos. Un ejemplo de ello es la distribución GNU/Linux de Oracle. Esta distro ha sido lanzada recientemente con UEK 6, otra nueva versión de este interesante proyecto del que te comentaré algo…

Oracle Linux ha llegado con UEK 6, siglas que hacen referencia a la sexta versión del Unbreakable Enterprise Kernel. Básicamente es un kernel Linux al que se le han realizado algunas modificaciones para hacer que sea más estable y seguro, así como mejorar sus prestaciones en los entornos empresariales en los que Oracle es una proveedora de  servicios.

¿Y qué tiene de especial UEK 6? Bueno, aquí te listo algunos detalles interesantes que han llegado con este último lanzamiento:

  • La versión UEK 6 se basa ahora en el kernel Linux 5.4 vainilla
  • Mejora el soporte para ARM de 64-bit
  • Se mejora el soporte para cgroup v2 que ya fue introducido en UEK R5.
  • Tiene el framework ktask para computación paralela intensa.
  • Kswapd paralelizado. Un demonio usado por el kernel para el remplazo de páginas en SWAP.
  • Firma del firmware kexec.
  • Mejoras en el rendimiento de la gestión de memoria.
  • Actualización de la función NVDIMM.
  • Soporte habilitado para DTrace, btrfs y OCFS2.
  • Otros cambios en el kernel que tienen que ver con el rendimiento de E/S, criptografía y compresión con Zstandard (zstd), en los filesystems como los timestamps de 64-bit ext4 para superbloque, XFS, NFS, numerosas mejoras en la pila de red, mejoras de seguridad importantes (lockdown mode, IBRS, ARM KASLR, parcheado de vulnerabilidades,…), drivers mejorados para NVMe, mejoras en VirtIO para virtualización, etc.

Todo muy centrado en las necesidades de entornos empresariales y en las tecnologías que más usa Oracle, o mejor dicho, sus clientes.

from Linux Adictos https://ift.tt/31hiRxQ
via IFTTT

En la 55ª edición del top 500 Japon es el líder y usa ARM

TOP500

Hace poco fue publicada la 55ª edición del ranking de las 500 computadoras más potentes en el mundo y en esta nueva edición en comparación con la anterior (puedes consultarla en el siguiente enlace) Japon se pone a la cabeza y recorre a Estados Unidos al segundo lugar.

Y es que en esta clasificación de junio el clúster japonés Fugaku es el líder y notable por el uso de procesadores ARM.

El clúster de Fugaku está alojado en el Instituto RIKEN de Investigación Física y Química y proporciona un rendimiento de 415.5 petaflops, que es 2.8 más que el líder de la clasificación anterior.

El clúster incluye 158976 nodos basados ​​en el SoC Fujitsu A64FX, equipado con una CPU SVE Armv8.2-A de 48 núcleos (SIMD de 512 bits) con una frecuencia de reloj de 2.2 GHz.

En total, el clúster tiene más de 7 millones de núcleos de procesador (tres veces más que el líder de la clasificación anterior), casi 5 PB de RAM y 150 PB de almacenamiento compartido basado en FS Lustre.

Además, es importante mencionar que el sistema operativo que se encuentra manejando todo este poder es Red Hat Enterprise Linux.

En segundo lugar, podremos encontrar al clúster desplegado por IBM en el Laboratorio Nacional de Oak Ridge (EE.UU.). El clúster ejecuta Red Hat Enterprise Linux, incluye 2,4 millones de núcleos de procesador (que utilizan CPU IBM Power9 22C 3.07GHz de 22 núcleos y aceleradores NVIDIA Tesla V100), que proporcionan un rendimiento de 148 petaflops.

Tercer lugar, se encuentra el clúster Sierra estadounidense, instalado en IBM en el Laboratorio Nacional de Livermore sobre la base de una plataforma similar a la Cumbre y que demuestra el rendimiento al nivel de 94 petaflops (aproximadamente 1,5 millones de núcleos).

Cuarto lugar, el clúster chino Sunway TaihuLight, que opera en el centro nacional de supercomputadoras de China, que incluye más de 10 millones de núcleos y muestra un rendimiento de 93 petaflops. A pesar del rendimiento cercano, el clúster Sierra consume la mitad de energía que Sunway TaihuLight.

El quinto lugar es el grupo chino Tianhe-2A, que incluye casi 5 millones de núcleos y demuestra un rendimiento de 61 petaflops.

Mientras que de los nuevos clústeres que aparecieron dentro del top 10 se mencionan HPC5 (Italia, Dell EMC, 35 petaflops, 669 mil núcleos) y Selene (EE. UU., 27 petaflops, 277 mil núcleos), que reemplazaron al clúster Frontera estadounidense (Dell EMC, 23 petaflops, 448 ).

Y en el caso del cluster italiano Marconi-100 (IBM, 21.6 petaflops, 347 mil núcleos) ocupó el noveno lugar, y el grupo suizo Piz Daint (Cray / HPE, 21.2 petaflops, 387 mil núcleos), que ocupó el sexto lugar en la calificación anterior ahora ocupó el décimo lugar.

La distribución por número de supercomputadoras en los diferentes países queda de la siguiente forma:

  • China se redujo: 226 (en comparación de los 228 de hace seis meses). En total, los grupos chinos generan el 45,2% de toda la productividad (hace seis meses, el 31,9%).
  • Estados Unidos se redujo 114 (en comparacion con los 117 de hace seis meses). La productividad total se estima en 22.8% (hace seis meses – 37.8%).
  • Japón se mantiene igual con 29
  • Francia aumento uno 19
  • Alemania se mantiene con 16
  • Países Bajos se mantiene con 15
  • Irlanda se mantiene con 14
  • Canadá aumento a 12 en comparación con los 9 de hace seis meses
  • Gran Bretaña se redujo a 10
  • Italia aumento a 7
  • Brasil aumento a 4
  • Singapur se mantiene 4
  • Corea del Sur, Arabia Saudita, Noruega se mantienen en 3
  • Rusia, India, Australia, Emiratos Árabes Unidos, Suiza, Suecia, Finlandia, Taiwán se mantiene en 2.

En el ranking de sistemas operativos utilizados en las supercomputadoras, solo Linux se ha mantenido durante tres años consecutivos. De la distribución en el uso de las distribuciones de Linux de este año:

  • 54.4% (49.6%) no detalla la distribución
  • 24.6% (26.4%) usa CentOS
  • 6.8% (6.8%) – Cray Linux
  • 6% (4.8%) – RHEL
  • 2.6% (3%) – SUSE
  • 2,2% (2%) – Ubuntu
  • 0.2% (0.4%) – Cientific Linux

Por otra parte, de las tendencias más interesantes, se menciona que al clúster SberCloud con 6.6 petaflops y que usa Ubuntu 18.04. Este fue creado por Sberbank en la plataforma NVIDIA DGX-2, utiliza la CPU Xeon Platinum 8168 24C 2.7GHz y tiene 99,600 núcleos) pasó del puesto 29 al 36 en el ranking durante 6 meses.

Finalmente si quieres conocer mas al respecto sobre esta nueva edición del top 500, puedes consultar los detalles en el siguiente enlace.

from Linux Adictos https://ift.tt/3evvHw5
via IFTTT

Prison Architect tiene un importante descuento y lanza Island Bound

Prison Architect, captura del videojuego Steam

Si te gustan los videojuegos donde puedes construir y gestionar tu propio «imperio», entonces debes conocer Prison Architect. Este videojuego se encuentra disponible para Linux, Mac y Windows en tu tienda favorita, como es Steam de Valve, aunque también lo podrás encontrar en otras como GOG y Humble Store. Hasta mañana tendrá un descuento del 75%, por tanto, no quedan más que 24 horas para hacerte con esta oferta…

Antes costaba 24.99€ y ahora solo está por 6.24€. Además de esa buena noticia, también debes saber que han lanzado una expansión llamada Island Bound que también está lista para Linux. Por tanto, aprovecha esta oferta y consigue todo el pack de contenido. Tienes la expansión por 9,99€, así como otras 4 contenidos más en oferta y uno de ellos totalmente gratis.

El desarrollador Double Eleven ha sido el artífice de este juego, que junto a Paradox Interactive, han podido lanzar esta expansión Island Bound. Con esta expansión, los jugadores podrán construir una prisión en una isla sin tener que necesitar acceso por carretera. Se pueden usar barcos y helicópteros como medios de transporte.

Entre las nuevas características añadidas con esta expansión están:

  • Mar y Aire. Ahora podrás disponer de helicópteros y barcos para construir prisiones en islas. Así te podrán entregar los suministros y los nuevos reclusos sin tener que tener un camino que conecte la isla.
  • Mejora la eficiencia de la prisión uniendo muelles y helipuertos. Así como caminos para entregas específicas.
  • Seguridad máxima. Ahora hay mayor seguridad para la entrega de suministros, y para asegurarse de que no se entran objetos prohibidos, así como mantener en sus celdas a los reclusos. Tendrás servicios de emergencia adicionales a los que llamar cuando las cosas se salen de control.
  • Permite personalizar la parcela de la isla, con varios tipos de objetos y elementos entre los que elegir. Puedes dar forma también al terreno alrededor del complejo de prisiones, poner fosos, ríos, lagos, etc. Puedes hacerlo tanto por seguridad como por estilo. Al no necesitar caminos de acceso, puedes cercar todo para evitar fugas.
  • The Rock (La Roca). Podrás gestionar la prisión más famosa del mundo, con dos mapas prediseñados con la prisión de Alcatraz y la isla de Alcatraz.

from Linux Adictos https://ift.tt/3i00O5l
via IFTTT

RISC-V: tecnología extrema y código abierto para explorar Venus

Venus y la Tierra, RISC-V

A pesar de que las futuras misiones de la NASA y otras agencias especiales se centran en devolver al hombre a la Luna y de conquistar Marte, aún hay mucho que aprender de Venus, nuestro vecino más cercano. Este planeta guarda grandes semejanzas a la Tierra, ya que alguna vez fue parecido a ella, a pesar de sus extremas temperaturas de la actualidad.

Por eso, algunos proyectos pretenden explorar su superficie en busca de más datos. Pero para eso se necesita una tecnología capaz de resistir temperaturas superiores a los 470ºC. No hay muchos sistemas electrónicos que aguanten eso, por tanto deben ser muy especiales. Nuevamente el código abierto cobrará protagonismo una vez más.

Ozark Integrated Circuits está especializada en crear tecnología para esos entornos extremos, y ha sido elegida entre las propuestas estudiadas por la NASA para esta misión.

¿Y qué tiene que ver todo eso con el código abierto o proyectos que interesen en este blog? Pues bien, tiene que ver debido a que está trabajando en un sistema de fabricación 3D nScrypt para crear sistemas electrónicos que trabajen a esas temperaturas tan altas, y se basa en la ISA RISC-V, bajo el paraguas de la Linux Foundation.

Esa tecnología permitiría trabajar por tiempos prolongados en la superficie de Venus sin quemarse. Crearán varios chips RISC-V que soporten 500ºC, un poco superior a la real para que así duren más. Indispensable para el funcionamiento del vehículo robótico que se encargará de recorrer e inspeccionar el entorno donde se pose. Además, se podrá usar también para otros elementos, como los cohetes que propulsarán la misión y otras aplicaciones científicas para condiciones extremas…

Además, el kernel que soporta RISC-V por ahora es Linux, por tanto, estoy seguro que habrá mucho más código abierto en las misiones espaciales. Más incluso que ahora.

from Linux Adictos https://ift.tt/37ZO6yA
via IFTTT

Fragments, un cliente torrent sencillo para el que sólo quiere descargar con cero distracciones

Fragments

Descargar o compartir archivos usando la red Torrent es algo que llevamos haciendo desde hace mucho tiempo. Aunque lo primero que nos viene a la cabeza es usarla para descargar películas y música, los usuarios de software libre sabemos bien que también podemos descargar, por ejemplo, imágenes ISO usando un cliente de la red, opción que puede ser más rápida que la descarga directa. Las opciones más usadas en Linux son algunas como Transmission o Ktorrent, pero hace poco ha llegado Fragments, una mucho más sencilla que queda perfectamente en GNOME.

Como usuario de Transmission durante años, tanto en macOS, como en Linux y ahora también en Windows, no puedo decir que sea un programa muy complicado. Pero sí es cierto que ofrece ciertas funciones y opciones que pueden confundir a algunos usuarios. Esto es algo prácticamente imposible en Fragments, ya que si tocamos en la «hamburguesa» y entramos en sus preferencias, sólo podremos configurar tres cosas: modo claro y oscuro, la ruta de descargas y el número máximo de descargas simultáneas. Eso es todo.

Fragments quedará perfectamente en GNOME

Interfaz de descarga

La sencillez de Fragments queda patente nada más abrir la app: nos enseña cómo obtener algunos torrents, algo que podemos hacer haciendo clic en un enlace .magnet, siempre y cuando no tengamos instalado otro cliente torrent o lo configuremos como app por defecto, copiando y pegando un enlace .magnet o añadiendo un archivo torrent, algo que podremos hacer desde el símbolo de la suma (+) que hay arriba a la izquierda.

Una vez añadidos los torrents, veremos algo como lo que tenemos en la imagen anterior: los archivos que estamos descargando, una icono (como la flecha) indica el estado de la descarga y desde el símbolo de pausa podremos detener una tarea. Si hacemos clic en una de ellas aparecerán más opciones, como información extra (pares, velocidad de descarga, etc) o la posibilidad de eliminar la tarea. Al eliminarla, y esto aparece en inglés en el momento de escribir estas líneas, nos ofrece la opción de eliminar también los datos que habíamos descargado. Y es que Fragments está en una fase muy temprana, por lo que hay partes que aún no han sido traducidas.

Cómo instalar la app

El método de instalación oficial de Fragments es desde su paquete Flatpak, para lo que tenemos que ir a Flathub y buscarlo o hacer clic en este enlace. Otra opción, si nuestra distribución y centro de software incluye soporte, es buscarlo desde nuestra tienda oficial e instalarlo desde ahí.  Por otra parte, tal y como leemos en su web oficial en GitHub, también podemos compilarlo abriendo un terminal y escribiendo estos comandos:

git clone --recurse-submodules https://github.com/haecker-felix/Fragments
cd Fragments
mkdir build
cd build
meson ..
ninja
sudo ninja install

Como usuario de Transmission y Ktorrent, sería un hipócrita si recomendara a Fragments como la aplicación que debemos usar para descargar torrents como la mejor opción, pero creo que sí que lo es para los que no quieren ninguna distracción. De hecho, usar esta app me ha hecho recordar cuando usé Transmission por primera vez, yo que venía de apps mucho más complejas como el ya desaparecido Azure (el de la ranita azul). Sabiendo que existen opciones, la elección ya es vuestra, y hasta podéis usar Seedr si no queréis depender de ninguna app y descargar directamente desde un navegador.

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

La nueva era ARM: lo que nos espera…

Logo ARM

Si te llegan a decir hace unos años que un supercomputador con chips basados en la ISA ARM iban a ocupar la primera posición del TOP500 (lista de las 500 supercomputadoras más potentes del mundo), las risas y carcajadas hubieran sido sonoras. Nadie se imaginaba que una arquitectura que prácticamente no se usaba llegaría allí.

Poco a poco los chips ARM han ido ganando terreno, conquistando el terreno de los dispositivos móviles por su eficiencia y rendimiento, así como otros muchos productos embebidos. Pero ya hace unos años se comenzaron a crear algunos servidores con ARM de bajo consumo, y se comenzó a coquetear con esta ISA en el sector HPC (High Performance Computing).

La noticia que saltó recientemente sobre que Apple abandona a Intel para crear sus propios chips basados en ARM era importante, por todo lo que supone, pero pasó casi desapercibida por otra noticia mucho más importante. Y es que un supercomputador ARM pudo batir el rendimiento del IBM Summit y conquistar la primera posición de la lista Top500. Por primera vez un ARM llega tan alto, y eso ha supuesto un antes y un después…

No es desacertada la idea que ha llevado al proyecto EPI a crear futuros procesadores ARM para la no dependencia tecnológica del sector HPC de Europa con aceleradores RISC-V.

Volviendo a lo de Apple, parecía raro que un chip ARM pudiera superar en eficiencia y rendimiento a los de Intel, pero Apple se lo ha propuesto y podrá hacer diseños muy interesantes. Intel cada vez lo tiene más complicado, y no solo por la competencia de AMD…

El supercomputador

supercomputador Fogaku

Pero lo que jamás se imaginaría hace tiempo es que también puedan coronarse en el HPC. ¿quieres conocer más detalles? Pues bien, en la lista Top500 de junio de 2020, el primer puesto de rendimiento lo tiene el supercomputador Fugaku japonés. Un supercomputador basado en chips Fujitsu A64FX 48C a 2.2Ghz, de los cuales incorpora 7.299.072 nucleos de procesameinto para sumar una bestialidad de rendimiento de cálculo en coma flotante.

Concretamente llega a los 415,5 PFLOPS (es decir, 415.500.000.000.000.000 de operaciones de cálculo con decimales por segundo) y se usará para la investigación contra el SARS-CoV-2, entre otras cosas.

Está instalado en el centro de computación RIKEN de Kobe, Japón. En este centro de datos se han instalado sus más de 150K nodos de los que se compone, interconectados mediante una red de alta velocidad Tofu Interconect D para enlazar los chips ARMv8.2-A SVE de 52.cores por nodo.

Además usa memoria de gran ancho de banda HBM2 con una capacidad de 32 GiB por nodo. En cuanto al almacenamiento, tiene 1.6 TB NVMe compartida por cada 16 nodos, así como 150 PB Shared FS, y servicio adicional de almacenamiento en la nube.

Como sistema operativo usa Linux, concretamente la distribución RHEL 8, así como un IHK/McKernel de forma simultánea. Todas las simulaciones de rendimiento fueron medidas bajo McKernel, aunque Linux está presente para proveer del resto de servicios POSIX.

El chip

chip Fujitsu A64FX

La bestia de procesamiento que ha dado esas cifras es bastante «humilde». Se trata de un chip creado por Fujitsu. Se llama A64FX y es un microprocesador basado en la arquitectura ARM 8.2A, adoptando también SVE (Scalable Vector Extensions), unas extensiones adicionales a esa ISA base para conseguir mejores resultados de cálculo.

El A64FX que ha diseñado Fujitsu reemplaza así a sus anteriores chips para HPC basados en SPARC. Y no solo han marcado un hito por llevar al Fugaku a la primera posición del Top500, también por ser los primeros en soportar SIMD SVE de 512-bit.

Estos chips han sido fabricados en las factorías de TSMC, las mismas donde fabrican los Zen de AMD, y las mismas donde fabricarán el futuro chip de Europa. La tecnología que han usado tecnología de 7nm para construir sus 8.786.000.000 de transistores. Todo eso en un pequeño chip que solo necesita 594 pines.

Además, cada procesador usa 32 GB de memoria HBM2 con un ancho de banda de 1TB/s, con 16 carriles o lanes PCIx por procesador para conectarlos con los aceleradores, como las GPGPUs y FPGAs.

Por último, trabaja a 2.2 Ghz y se han sumado los suficientes package para completar esa cifra de casi 7.3 millones de núcleos y casi 5 PB de memoria.

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