martes, 24 de noviembre de 2009

¡¡Socorro!! ¡¡Soy estudiante y win2 me chupa la sangre!! (Guía de SO)

Bueno, esto tampoco tiene mucho sentido ponerlo, porque el 90% del mundo anda con windows, el 8% con mac y los demás somos apestados de la sociedad, pero ahí voy.

No es la primera vez que oigo que windows es como tener a Paris Hilton en casa: puedes tenerle el mejor lugar del mundo y cuidarlo como si fuese una extensión de tí, que siempre intentará quedar por encima tuya (vease el ordenador del ilustradorpintamonas y su manía de no reconocerme las piezas que necesita para trabajar). Aquí os dejo una guía de S.O. con los que hacer lo mismo que en güindous.

Windows: Lo teneis todos.

Inconvenientes: Los sabeis todos... por desgracia.

Macintosh: Mac para los colegas (para quien no lo sepa, su traducción literal es "reinetta", si si, la de la manzana). Distribuye los recursos de tu pc (ram, HDD, gráfica...) mil veces mejor que un windows. Si no te quieres comprar un mac, puedes instalarlo en un pc, y automáticamente, cuando un freak de la informática pasase por tu casa, en vez de decirte "tío, vaya mierda pc" te dirá "¡tío! ¡tienes un ihack! ¡como molas!" (verídico).

Inconveniente: En el 80% de los casos, tendrás que ir a foros especializados porque te dará algún error raro e inexplicable (si tienes un ihack) el cual ningún amigo informático tuyo sabrá arreglarte. Además, este sistema ya NO es libre de virus (kaspersky ya vende sus antivirus, lo que implica que cierta empresa se dedica a meter mini troyanos...), si bien es cierto que te entrarán menos que en un güindous. Mención aparte de que si usas parallels (para emular windows) tu ordenador volverá a tener los mismos problemas, con algunos de incompatibilidad.

Linux: ¿Para frikis? Vale, sí. Pero seguro que os pensais que es un sólo SO. Existen muchas variantes, la más facil de usar para todos serían las versiones Ubuntu, Kubuntu, o Xubuntu. Todas idénticas entre sí (no es coña). ¿Licencias? Gratuitas, así que te quitas de los problemas de tener que "adaptar el programa a tus necesidades salariales" (dios, que bonito eufemismo). Mención aparte requiere la aplicación "Comix" que te permite ir leyendo tus comics ordenados por página y tomo.

Inconvenientes: Si estás acostumbrado a windows, eso de MS-DOS te sonará a fin del mundo. Sin embargo, la mayoría de las cosas (en contra de lo que suele pensar la gente) las puedes hacer con las ventanitas de toda la vida. Mención aparte a los seguidores de Photoshop, ya que aunque puedes instalarlo con wine (otro emulador de windows, pero este SÍ que vale la pena), cuando intentas usar el sistema de linux (the Gimp) te puedes volver tontaina. Decir que también puedes usar blender (3DMAX gratuito) o usar el propio programa de güindows.

Solaris: ¿A que no os suena? (y no, no estoy hablando de la novela de repente). Solaris es un SO usado por muy poca gente, y (por lo que sé, no lo he probado) no tiene soporte para los programas que aquí vamos a tratar, como photoshop. Tampoco sé si tiene emulador de güin, pero por lo que leo, no lo tiene.

Inconvenientes: Toda su descripción me ha parecido un inconveniente para cualquier persona de conocimientos medio-bajos en informatica. No lo recomiendo para los que trabajan con soft de artista.

En fin, espero que os haya servido de algo. Esto es, entre otras cosas, una respuesta a toda la gente que quiere soluciones "baratas" para acabar con el imperio windows (y, en breve, con el de mac, que a la larga sale mas caro comprar manzanas que ventanas...)

Un saludo

4 comentarios:

xolino dijo...

BSD, Free-BSD y Plan9 entre otros SSOO...De esas opciones recomiendo encarecidamente los sistemas basados
en Linux (derivados a su vez de UNIX),
en concreto Debian o Ubuntu (para los que no se quieran complicar con el tema de instalación de paquetes).

VENTAJAS:

1. Su interfaz supera con creces los sistemas de interfaz de Windows y además es personalizable hasta límites solo alcanzables por la propia imaginación. Si no la tienes no te preocupes porque puedes copiar la del MacOS...

2. No hay que preocuparse por licencias ni pagar innecesariamente.

3. Agujeros de seguridad software aparte (independientes del SSOO la mayoría), no existen virus diseñados expresamente en sistemas operativos basados en UNIX, y ésto es más un tema filosófico y moral de quienes los diseñan. Por ello Linux es un sistema potencialmente seguro en ese sentido. Aun así existen una gama de antivirus amplia, así como firewalls.

4. Para aquellos que sean reticentes a la shell o línea de comandos, decir que es viable usar estos sistemas sin necesidad de usarla.

5. Middlewares como Wine o Fedora hacen que puedas instalar y ejecutar programas basados en Win32 y Win64 sin problemas.

6. El soporte para hardware es 100% fiable y aprovecha mejor los recursos del sistema. El software tiene soporte para procesadores de 64 bits de varios nucleos. Olvidate de gastarte el dinero para que luego ejecutes programas de 32 bits desaprovechando tu máquina.

7. El hecho de que la mayoría del software, incluido el SSOO, sea de código abierto hace que sea posible la personalización de las características y funcionalidad del mismo. Si algo no te gusta, puedes cambiarlo (sabiendo lo que haces ;) ).

Entre otras...

DESVENTAJAS:

- Las tiene (relativamente). Por ejemplo Ubuntu se ha alejado un poco de la línea en la que suelen estar el resto de distribuciones, y su sistema ahora consume bastante más RAM en pro del rendimiento gráfico.

- (Para los que sepan de lo que hablo)
{MODO INGENIERO DE SISTEMAS ON}
Los semáforos empleados en la concurrencia de procesos de Linux son semáforos de tipo Mutex (mutual-exclusion), que sí, eliminan los problemas de compartición de recursos pero pueden crear retardos innecesarios porque generan livelocks debido a que los procesos más rápidos tienen físicamente más posibilidades de entrar en el recurso compartido que los que tengan transferencias de I/O por ejemplo, por tanto no son tan justos que los semáforos con cola de espera.
Obviamente esto es modificable con unas cuantas líneas de código.
{MODO INGENIERO DE SISTEMAS OFF}


Conclusiones: Os recomiendo probar Ubuntu, Xubuntu(entorno XFCE) o Kubuntu(para equipos con poca RAM) y Debian para gente con más experiencia. No os defraudará ;).

www.ubuntu.com

www.debian.org

Niniel dijo...
Este comentario ha sido eliminado por el autor.
Niniel dijo...

Me he leido tu respuesta un huevo de veces... no pensé que alguien (aparte de mi) usase open-code...

(Para los que sepan de lo que hablo)
{MODO INGENIERO DE SISTEMAS ON}
Los semáforos empleados en la concurrencia de procesos de Linux son semáforos de tipo Mutex (mutual-exclusion), que sí, eliminan los problemas de compartición de recursos pero pueden crear retardos innecesarios porque generan livelocks debido a que los procesos más rápidos tienen físicamente más posibilidades de entrar en el recurso compartido que los que tengan transferencias de I/O por ejemplo, por tanto no son tan justos que los semáforos con cola de espera.
Obviamente esto es modificable con unas cuantas líneas de código.
{MODO INGENIERO DE SISTEMAS OFF}

Traducción: Que algunas cosillas (como la tableta gráfica) tendrán un pequeño retraso a cambio de poder hacer un montón de chuladas para dejar a todos los frikis con la boca abierta (más o menos...)

25 de noviembre de 2009 15:20

xolino dijo...

"Que algunas cosillas (como la tableta gráfica) tendrán un pequeño retraso a cambio de poder hacer un montón de chuladas para dejar a todos los frikis con la boca abierta (más o menos...)"

- Veo que has traducido con el traductor de Google por la apreciación que has hecho :D.
Los semáforos (y monitores) es un recurso básico y necesario de la programación con procesos, y básicamente sirven para controlar el acceso de los mismos a recursos compartidos (una zona de memoria en concreto, que puede ser una variable, registro, objeto, etc), y eliminar los posibles problemas de concurrencia que puedan surgir (imaginate que tu padre y tu madre quieren ingresarte ambos 500€ en tu cuenta al mismo tiempo, ¿que ocurriría en ese preciso instante? Pues que cabe la posibilidad de que todo salga milagrosamente bien y tengas 1000€, pero también cabe la posibilidad de que acabes con 500€ y los otros 500 acaben en el limbo, por ejemplo).