viernes, 12 de diciembre de 2014

Sistemas de ficheros de los distintos Sistemas Operativos

Hola a todos pequeños internautas!
Aquí estoy de nuevo en estas fechas tan navideñas y en las que se aproximan las... VACACIONES! :D Si amigos míos llega el tiempo de descansar, de inflarse a comer, de trasnochar, de quedarse durmiendo hasta las tantas, de bailar, de reír, de soñar pero... antes de todo eso nos queda un último pequeño trabajo por hacer y no menos importante.
Hoy os voy a hablar de los Sistemas de Ficheros en cada Sistema Operativo, su funcionalidad, como interactuan, si se pueden utilizar en cada uno de ellos...
Quizás alguna vez os habéis preguntado si existe compatibilidad con los ficheros de un sistema operativo a otro, pues hoy lo resolveremos.
Empezaremos por lo principal para poder desarrollar nuestra entrada de hoy...
¿Qué es un fichero? Un fichero o más conocido como archivo, es un conjunto de bits que son almacenados en un dispositivo. Un archivo es identificado por un nombre y la descripción de la carpeta o directorio que lo contiene.



Ahora bien, ¿qué son los sistemas de ficheros? Pues bien, los sistemas de ficheros o de archivos es el componente del Sistema Operativo encargado de administrar y facilitar el uso de las memorias periféricas, ya sean secundarias o terciarias.
Sus principales características son:
- Asignación de espacio a los archivos.
- Administración del espacio libre.
- Acceso a los datos resguardados.
Estos sistemas estructuran la información guardada en una unidad de almacenamiento, normalmente en el disco duro, que luego será representada textual o gráficamente utilizando un gestor de archivos que para aquellos que no sepan lo que es, un gestor de archivos es una aplicación informática que provee acceso a archivos y facilita el poder realizar operaciones con ellos, como copiar, mover o eliminar el archivo donde el usuario desea ubicarlo y poder interactuar con ellos para realizar nuevas tareas.


Cuando almacenamos un archivo, este conserva su nombre y sus características propias , pero se acopla al sistema de archivos existente en el dispositivo de almacenamiento, a continuación pequeños internautas citaremos cuales son los tipos de sistemas de ficheros:

EXT/ EXT2/ EXT3: Se trata de un sistema de ficheros de alto rendimiento usado para discos duros como para discos de almacenamiento extraíbles. Tiene la ventaja de permitir actualizar de ext2 a ext3 sin perder los datos almacenados ni tener que formatear el disco. Tiene un porcentaje de CPU menor y esta considerado más seguro que otros sistemas de ficheros de Linux. Pueden detectar casi cualquier archivo como: ext, fat, fat32, ntfs, cdfs, udt, etc.


FAT: Tabla de localización de archivos. Esta tabla se mantiene en nuestro disco duro y contiene un mapa de toda la unidad, de forma que sabe donde está cada uno de los datos almacenados. Cuando se escribe un nuevo fichero al disco duro, éste es guardado en uno o más clusters, dependiendo el tamaño del fichero. El sistema operativo crea una entrada de FAT por cada nuevo archivo y graba y almacena la posición del cluster donde se ha guardado.
Las primeras versiones utilizaban la clásica FAT 16 con un tamaño máximo de 16 bits.


FAT32: Tabla de localización de archivos de 32 bits. Es el sistema de archivos que se empezó a usar a partir de la versión OSR2 de Microsoft Windows 95, que tiene una mejor manera de almacenar los datos con respecto a la FAT 16 ya que puede manejar discos duros de hasta 2 Terabytes. Estos sistemas operativos reconocen archivos FAT, FAT32, CDFS utilizado en CD-ROM y UDF utilizado en DVD-ROM.
A continuación os dejo un tabla-resumen sobre los tipos de FAT que seguro que os será de gran utilidad:


NTFS: Sistema de archivos de nueva tecnología utilizado en la plataforma de Windows NT. que permite acceso a archivos y carpetas por medio de permisos. No es compatible con Linux que sólo lee y muy difícilmente escribe. Tampoco es compatible con MS-DOS, ni Windows 95, ni 98 y tampoco puede acceder a ella. Tiene formato de compresión nativa, permite la encriptación, soporta hasta 2 TB yno se recomienda con menos de 400 MB.
exFAT: Tabña de localización de archivos extendida, la cual se diseño para su uso en dispositivos de almacenamiento electrónico basados en el uso de tecnologías de memonia NAND, como memorias USB y SSD. Permite almacenar hasta 1000 archivos en una carpeta.


WinFS: Almacenamiento de Windows del futuro. Fue creado por Microsoft para facilitar la clasificación y la búsqueda de archivos utilizando un modo distinto a lo que actualmente conocemos, basado en funciones de búsqueda en bases de datos como SQL.


ZFS: Sistema de archivos ZettaByte, desarrollado por Sun Microsystems para el sistema operativo Solaris. Contiene 128 bits que fue creado para superar las expectativas de cualquier sistema real que cuenta con un sistema ligero de archivos, nueva estructura de almacenamiento en disco y administración simple de espacio, aparte de un sistema de auto reparación denominado Self-healing


Bueno después de éste amplio resumen creo que es hora de ir a tomarnos un polvorón para seguir recuperando las ganas de leer esta interesante entrada que sé que os gusta... Ya...? Hola...? Queda alguien hay...?
Sé que seguiréis ahí... lo sé... (a este paso adivino hasta el número de la lotería cómo dicen por aquí)
Continuamos con la clasificación según las versiones de cada sistema operativo (tranquilos que ésto es más ameno):

- Sistema de archivos para LINUX y UNIX:
ext2
ext3
ext4
ReiserFS
swap
- Sistema de archivos para MS-DOS, Windows 3.11 y Windows 95 de Microsoft:
FAT16: Primera versión
FAT
- Sistema de archivos para Windows 98 y Windows Millenium de Microsoft:
FAT32
- Sistema de archivos para Windows XP, Windows Vista y Windows 7 de Microsoft:
NTFS
exFAT
- Sistema de archivos para nuevos Windows de Microsoft:
WinFS
- Sistema de archivos para Sun Solaris:
ZFS.

Como veis estos son los tipos de archivos que están incluidos en cada Sistema Operativo pero ahora llega la gran pregunta que muchos nos hacemos... si tuviéramos un pendrive o un disco duro ¿lo podríamos utilizar de un Sistema Operativo a otro? y... en el caso de que sí se pudiera interactuar con el ¿podríamos leer, grabar o escribir en el?
Pues bien, esto depende del tipo de memoria que tengamos, su capacidad, características y archivos.
Lo primero que debemos de tener en cuenta es que la mayoría de los Sistemas Operativos modernos trabajan con journaling y ahora diréis, ¿qué es eso?
Pues bien, journaling es una técnica que utilizan muchos sistemas operativos modernos y que facilita la recuperación cuando existe un fallo durante la escritura.
Para poder utilizar unidades USB o tarjetas de memoria, si es un dispositivo pequeño y que vamos a mover con continuidad no es conveniente tener un sistema de archivos demasiado complejo. Para ello la mejor opción, sería utilizar un sistema de archivos tipo FAT ya que de éste modo podemos leer y escribir en Windows, OS X, cualquier distibución de Linux y otros sistemas de tipo BSD.
Si la unidad que tenemos es menor de 4 GB es recomendable utilizar un FAT32 y si es mayor de 4 GB un exFAT ya que permite guardar archivos de más de este tamaño, aunque hay que tener en cuenta la compatibilidad de exFAT con dispositivos multimedia externos.



Ahora bien, para un disco duro externo descartaremos siempre los archivos de tipo FAT. La mejor recomendación es utilizar archivos NTFS ya que son compatibles tanto para Windows como para Linux, sin embargo un usuario de OS X tendrás el inconveniente de que sólo soporta archivos FAT O HFS además de NTFS en modo de solo lectura. Otra gran característica que debemos de tener en cuenta es a la hora de desconectar el disco duro, debemos de asegurarnos de haberlo desconectado correctamente para asegurarnos de que no se está modificando el sistema de archivos en este momento, particularmente en el caso de los NTFS.
Por último y no menos importante, también debemos de tener en cuenta que en muchos casos no podemos elegir en qué sistema de archivos debe estar formateado el volumen en el que instala el Sistema Operativo. Windows requiere la instalación de un volumen NTFS, OS X requiere la instalación en un volumen HFS+, HSFX,o JHFS+. En el caso de las distribuciones de Linux no hay mucho problema.


Bueno mis pequeños internautas esto es todo sobre los sistemas de archivos, espero que os haya sido de utilidad y ahora y no menos importante...


Felices fiestas y hasta el año que viene :)

martes, 25 de noviembre de 2014

Diferencia entre fragmentación interna y fragmentación externa.

Hola de nuevo!
Hoy os traigo una pequeña diferencia que seguro que muchos os habréis preguntado al desfragmentar un disco... ¿Qué diferencia hay entre la fragmentación interna y la fragmentación externa? ¿Ocurre algo con esa archivo que no puede ser guardado en la memoria? ¿Se pierde alguna parte? Aquí os traigo las dos diferencias de como gestiona la memoria la fragmentación.

Primero debemos saber que es la fragmentación, la fragmentación es la memoria que queda desperdiciada al usar los métodos de gestión de memoria.
La memoria se divide en particiones de un tamaño fijo que no cambia durante la ejecución, y cada participación está ocupada solamente por un proceso:

- Si el proceso cargado en una participación es más pequeño que la participación, se desaprovecha espacio, produciéndose fragmentación interna.
- Si una participación es tan pequeña que no cabe en ella ningún proceso, ese espacio se estará desperdiciando, produciéndose fragmentación externa.

Es decir, podríamos decir que la fragmentación interna es el espacio que esta divido en una de las particiones y se pierde, y la fragmentación externa es la parte total de la partición que se pierde, es decir, se pierde todo el espacio total en la que no cabe ningún proceso.
A continuación se muestra un ejemplo:


Espero que os haya quedado claro como se ejecuta la memoria de nuestro ordenador. Un saludo!

martes, 18 de noviembre de 2014

¿Puedo modificar el tamaño de la memoria virtual?

Hola a todos!
Después de un tiempecillo sin navegar por estos mundos hoy os traigo una entrada un poco curiosa y que seguro a más de uno le vendrá como anillo al dedo.
Después de repasar algoritmos, gestiones de memoria, multiprogramación, etc, etc, etc... Hoy os voy hablar de como modificar la memoria virtual.
La memoria virtual es una técnica que utilizando la memoria secundaria, permite ejecutar programas más grandes que el tamaño de la memoria.
Seguro que más de uno os preguntareis como modificar la memoria virtual de tamaño o si es cierto que se puede modificar... PUES SI, SI SE PUEDE.
Y ahora para haceros esto un poco más ameno y que no tengáis que buscar y rebuscar cómo hacerlo aquí os lo dejo paso a paso, espero que os sirva y os sea útil.

1.- Nos vamos a la pantalla principal de nuestro escritorio.
  - Inicio ---> Panel de Control.


2.- Dentro del Panel de Control buscamos Sistemas (para aquellos que tengáis la vista de los iconos más grandes, utilizar la vista de los iconos en tamaño pequeño os sera más útil).
- Panel de Control ---> Sistema


3.- Una vez que estemos dentro de Sistema buscamos en el margen izquierdo Configuración avanzada del Sistema.


4.- Después de seleccionar Configuración avanzada del Sistema, se nos abrirá una pequeña pantalla en la que nos aparecerán varias opciones. A continuación nos meteremos en:
 Opciones avanzadas --> Rendimiento --> Configuración.


5.- A continuación nos saldrán varias opciones y buscaremos la opción de Memoria Virtual, en la que nos aparecerá una pequeña pestaña con el nombre de Cambiar donde deberemos acceder.


6.- Por último, se nos abrirá la última ventana para configurar  y cambiar el tamaño de la Memoria Virtual en la que deberemos de tener en cuenta los siguientes pasos.
- En el margen superior nos aparecerá un pequeño cuadradito clickeado que deberemos quitar para poder configurar la Memoria.
- A continuación deberemos elegir el tamaño personalizado que queremos aplicar.
- Después cogeremos la opción que pone Sin archivo de paginación y la marcaremos, dándole a continuación a establecer.
- Por último le daremos a aceptar y ya tendremos listo el tamaño de la Memoria Virtual.


Espero que os haya servido para hacer el cambio de tamaño y os haya sido útil. Un saludo cibernautas.

viernes, 17 de octubre de 2014

Frío, frío

Aquí os dejo unas pequeñas frases de un conocido poema de Pablo Neruda, ¿seréis capaces de adivinar cual es?

01110000 01110101 01100101 01100100 01101111 00100000 01100101 01110011 01100011 01110010 01101001 01100010 01101001 01110010 00100000 01101100 01101111 01110011 00100000 01110110 01100101 01110010 01110011 01101111 01110011 01101101 01100001 01110011 00100000 01110100 01110010 01101001 01110011 01110100 01100101 01110011 00100000 01100101 01110011 01110100 01100001 00100000 01101110 01101111 01100011 01101000 01100101 00101110
01100101 01110011 01100011 01110010 01101001 01100010 01101001 01110010 00100000 01110000 01101111 01110010 00100000 01100101 01101010 01100101 01101101 01110000 01101100 01101111 00111010 00100000 01101100 01100001 00100000 01101110 01101111 01100011 01101000 01100101 00100000 01100101 01110011 01110100 01100001 00100000 01100101 01110011 01110100 01110010 01100101 01101100 01101100 01100001 01100100 01100001 00101100
01111001 00100000 01110100 01101001 01110010 01101001 01110100 01100001 01101110 00101100 00100000 01100001 01111010 01110101 01101100 01100101 01110011 00101100 00100000 01101100 01101111 01110011 00100000 01100001 01110011 01110100 01110010 01101111 01110011 00101100 00100000 01100001 00100000 01101100 01101111 00100000 01101100 01100101 01101010 01101111 01110011 00101110
01000101 01101100 00100000 01110110 01101001 01100101 01101110 01110100 01101111 00100000 01100100 01100101 00100000 01101100 01100001 00100000 01101110 01101111 01100011 01101000 01100101 00100000 01100111 01101001 01110010 01100001 00100000 01100101 01101110 00100000 01100101 01101100 00100000 01100011 01101001 01100101 01101100 01101111 00100000 01111001 00100000 01100011 01100001 01101110 01110100 01100001 00101110
01110000 01110101 01100101 01100100 01101111 00100000 01100101 01110011 01100011 01110010 01101001 01100010 01101001 01110010 00100000 01101100 01101111 01110011 00100000 01110110 01100101 01110010 01110011 01101111 01110011 00100000 01101101 01100001 01110011 00100000 01110100 01110010 01101001 01110011 01110100 01100101 01110011 00100000 01100101 01110011 01110100 01100001 00100000 01101110 01101111 01100011 01101000 01100101 00101110

Crucigrama

HORIZONTALES:

1. Permite el acceso al código y su modificación.
2. Versión oficial de la licencia del software de Unix.
3. Tiene un papel imprescindible en el territorio de los teléfonos inteligentes.
4. Licencia de software de la cual desciende MAC OS X.

VERTICALES:

1. S.O. utilizado en la década de los 70 desarrollado por Ritchie y Thompson en los Bell Labs.
2. Interfaz operativo portable de Unix.
3. S.O. más utilizado en la comunidad educativa.
4. S.O. (software) propietario derivado de Unix, propiedad de Apple.



martes, 14 de octubre de 2014

Andrew Tanenbaum

Andrew Tanenbaum es profesor de ciencias de la computación de la Universidad Libre de Ámsterdam. Es más conocido por ser el creador de Minix, una réplica gratuita del sistema operativo UNIX con propósitos educativos y por sus libros sobre ciencias de la computación.
Participó en Usenet, un encendido debate con Linus Torvalds, sobre los méritos de la idea de Linus de utilizar un núcleo monolítico en lugar de los diseños basados en un micronúcleo que Tanenbaum creía que sería la base de los sistemas operativos futuros.
Tanenbaum es el autor del S.O. Amoeba, basado en una arquitectura de micronúcleo. También es el creador de Globe, un software que provee una infraestructura para un sistema distribuido a nivel mundial.


viernes, 3 de octubre de 2014

Gear VR: Realidad virtual a la carta

Hoy os traigo esta maravillosa herramienta que ha fabricado Samsung. Es un nuevo wearable, es decir, son una gafas de realidad virtual pensadas para ser utilizadas junto al nuevo Note 4. Éste nuevo accesorio de Samsung ha causado gran revuelo, no sólo por ser las primera gafas virtuales del mercado para móviles si no por sus extensas características. Consta de unas medidas de 90 milímetros de alto por 198 de ancho y 116 de grosor, disponen de un espacio para acoplar el nuevo Note 4 ya que ofrece una pantalla superamoeled de 5,7 pulgadas con resolución QHD, lo que hace garantizar una nueva y completa experiencia de visión de 96º.
La impresión que da éste nuevo accesorio es de encontrarte ante un televisor de más de 230 pulgadas a 2 metros de ti, además de estar preparadas para crear un efecto de 360º, es decir, si movemos la cabeza de arriba a abajo o de derecha a izquierda la interacción con los contenidos es totalmente envolvente.
Y ahora las preguntas que todos nos hacemos, ¿sirve para todos los móviles Samsung, últimos modelos, sólo para el Note 4? ¿Pide algún tipo de Android actualizado o puede tener versiones anteriores? ¿Necesita algún programa?
Las respuestas son muy claras y sencillas, a pesar de esta maravillosa herramienta que Samsung ha sacado al mercado sólo podrá ser utilizada por el nuevo Note 4, ya que posee un softwore asociado al lápiz tactil S PEN que prácticamente tiene las mismas funciones que un ratón.
También incorpora un procesador Exinos 5433 de 8 núcleos de 1,9 GHz aunque en occidente optará por una CPU Qualcomm Snapdragon 805 a 2,7 GHz.
Contiene 3 GB de RAM con 32 GB de almacenamiento interno con una cámara de 16 megapíxeles con lente Sony y Flash Dual-LED y una pantalla frontal de 3,7 megapíxeles.
Posee el sistema operativo Android 4.4 (kitkat), Android que no sólo es utilizado por Note 4 si no por muchas más variedades de teléfonos, algo que choca bastante...
¿Cómo un móvil de altísima gama y con estos accesorios posee un Android que pueden utilizar móviles de gama bastante más baja?
Dejando a un lado este maravilloso Note 4, seguimos hablando de estas gafas virtuales que a más de algún cibernauta, informático o apasionado por las nuevas tecnologías ha vuelto loco. La idea del nuevo Gear VR es de ver películas, videojuegos o materiales educativos, ya que no sólo servirá para ver películas, si no que también podremos interactuar con los videojuegos que Note 4 ofrece, pero antes de ello Samsung debe de firmar un contrato en el que debe fomentar la nueva creación de aplicaciones y contenidos que aprovechen este maravilloso aparato.
Para poder interactuar Gear VR cuenta con un botón para validar acciones y un pad táctil para poder navegar por el menú, además de contar de botones para el volumen.
Sólo queda esperar que esta nueva patente llegue a España y que los consumidores tengan la última palabra.





jueves, 2 de octubre de 2014

El Frankenstein del siglo 21

¿Quién no conoce la terrorífica historía de Frankenstein? ¿Qué hubiera ocurrido si esa película se hubiera creado hoy en día? Muchos de vosotros os preguntaréis lo mismo... cómo en una mente de un científico llegaba tan lejos hace tanto tiempo pero, ¿ahora que hubiera ocurrido? Estamos en una época donde todo va informatizado y cómo dirían nuestros antepasados una "maquinita" que trabaja por el hombre y que poco a poco va comiendose el territorio del ser humano.
Quizá nunca nos hemos parado ha pensar que pasaría si una máquina tan perfecta crease al monstruo perfecto, si en lugar de una corriente eléctrica se hubiera instalado con un microchip al que sólo le tienes que instalar un softwore y empezar a dirigirlo.
La primera orden que le dió el doctor a ese terrorífico monstruo con mente de criminal fue que se sentase pero, ¿os imagináis que en lugar de eso pudiera realizar todo tipo de tareas? Quizás sería como los robots que hoy en día nos rodean pero con una grandísima diferencia, su hadware no estaría hecho por miles y miles de cables y trozos de metal a los que hoy en día estamos acostumbrados a ver en los robots, sería todo como una mezcla explosiva a la que no sólo avanzaría la informática si no también la ciencia o incluso daría tanto miedo que ni nosotros mismos lo creeríamos... 
Pero la cosa no queda ahí, ¿cómo sería un cerebro de un criminal conectado hoy en día a un softoware al que sólo le tienes que dar una orden? Quizá el doctor Frankenstein hoy en día podría cambiarle ese pequeño "software malicioso" que le fallaba y convertirlo vulnerable.
Y para terminar que decir de su aspecto físico ¿creeríais que sería así? ¿O sería un poco más moderno? Aquí os dejo una foto del nuevo Frankesnstein actualizada, espero que os guste :)