domingo, 4 de noviembre de 2012

Sistemas de enfriamiento para PC`s







MOSTRARE LOS DIFERENTES TIPOS DE ENFRIAMIENTO DE PROCESADORES


Disipación Stock o de Fabrica
Esta es la disipación que trae de fabrica cualquier Procesador actual (salvo las versionesOEM, que no traen nada, solo el puro Micro) es la mas sencilla de instalar ya que nonecesita ninguna preparación o conocimiento de nada en especifico, solo basta con verel manual de instalación del procesador para instalarlo y ya. Sus temperaturas pues noson muy buenas que digamos, ya que solo cumplen con lo recomendado por el mismofabricante. Así que no son nada del otro mundo.Tipico Disipador de Intel en Socket 775

Tipico Disipador Amd Socket Am2


Disipación Media Avanzada.
En esta categoría entran los disipadores de mejor rendimiento, su instalación ya necesitaun poco mas de conocimiento, desde tipo de socket y montaje hasta la forma de ponerlos abanicos (en caso de que lleve) para lograr un mejor flujo de aire. En este apartadoencontramos los disipadores por aire en dos tipos. FanLess y Activos. Los Fanless sonaquellos disipadores de calor que al no llevar abanicos logran una disminución de ruidosignificativamente. Este tipo de disipador es recomendable para aquellos que sonamantes del silencio y de dejar su PC prendida toda la noche en su habitación.La disipación Activa es aquella que usa abanicos para disipar el calor generado por elprocesador, casi siempre nos encontramos con HeatPipes (tubos de cobre/níquel quepasan por los fins o laminillas del disipador) los cuales ayudan a remover el calor de labase del micro hacia las aletas del disipador. El rendimiento de este tipo de disipador esa veces demasiado bueno comparándose en algunos casos (TuniqTower y Ultra120) consistemas de enfriamiento por agua. Los “Pros” de estos disipadores es su magnificacapacidad para disipar calor, logrando con ellos a veces overclocks altos para ser unsistema de enfriamiento por aíre. Los contras en algunos casos son que al usar abanicosa veces hacen demasiado ruido, siendo en algunos casos muy molestos.
Disipador Ultra 120 de ThermalRight

Disipador SonicTower de ThermalTake

Disipación Avanzada.
En este apartado entraría el sistema de enfriamiento por agua, este método ya requiereun conocimiento mas avanzado, y es el mas usado por los Overclockers(DarkClockeros) más avanzados y con ganas de llevar mas allá de lo que un disipadorde aire lograría para mantener buenos OCs a 24/7(24/7 significa todo el día todos losdías. O sea 24 horas 7 días a la semana)(de aquí en adelantes pondré OCs en ves deOverclocks, ya que aquí ya se entiende el termino), pero por lógica necesitas un pocomas de conocimiento de sus partes para lograr resultados muy buenos y en algunoscasos fantasticos, el conocimiento que ocupas es específicamente en las partes delmismo, desde el tipo de bomba. Tipo o grosor de mangueras, racores, tipo de bloque,radiador, reserva, etc. este es un tema mas amplio que necesitaría un articulo completopara explicar las ventajas y las desventajas del WaterCooling (nombre original para elenfriamiento por agua), y que mas adelante en otro articulo explicare un poco de lo quese. (ya que no soy Sensei en esto) Los Pros que hayamos son la excelente disipación quese pueden lograr con estos kits, que balanceado con unos fanes regulados pueden ser lamezcla perfecta entre disipación excelente y ruido moderado, los Contras o mejor dichoel único contra que le hallaría, seria el estar al pendiente de las fugas de agua en elsistema y su de mes en cuando mantenimiento o cambio de agua en el sistema.
Tipico Kit de WaterCooling


Disipación Extrema.
Aquí estaríamos hablando de métodos casi siempre para BenchMarks o mejor dicho,para realizar OCs extremos y rompimiento de records o tiempos. Aquí hayamos desdelas células Peltiers. Pasando por el Drice y el Ln2.Célula Peltier.-Es básicamente una pequeña placa de semiconductores que al seratravesados por corriente, transmiten el calor de una parte del semiconductor a la otra.La ventaja es que su desempeño es extraordinario, pero por otro lado no solo debesdisipar el calor generado por el mismo procesador, sino también el generado por lacélula peltier. En la mayoría de los casos, al lograr temperaturas abajo de la temperaturaambiente, nos encontramos con condensación, la cual evitamos usando grasa dieléctrica.La instalación de una célula peltier casi siempre va acompañada de un buenWatercooling para lograr así temperaturas fantásticas. Los Pros que encontramos sonpues básicamente ese; una temperatura a veces hasta de -5 grados en algunos casos, Loscontras son su modo de instalación, quedando solo en manos de gente conocedora deltema, y que sabrá liarse con la condensación y la insulación de los componentes.
Celula Peltier

Drice
O mejor conocido como Hielo seco. Es básicamente Dióxido de Carbono enestado sólido, el cual es usado para enfriar. Con este método se pueden logrartemperaturas de hasta -70 grados; siendo su uso muy extendido en el mundo deloverclock. Su uso y preparación requieren ya de materiales y conocimientos muyavanzados, dado que también aquí encontramos en mayor medida el problema de lacondensación en los componentes, así como su manejo requiere de sumo cuidado puestoque al contacto con la piel puede producir quemaduras. Los Pros es que siendo masbarato que el LN2 y de mas fácil acceso, lo convierte en al herramienta ideal para unOverclocker, para lograr OCs a veces bestiales. Los Contras es el conocimiento que sedebe de tener para lograr un buen resultado.
Hielo Seco en Accion

LN2
Aquí hayamos el rey de reyes en métodos extremos, siendo este el más efectivo.Trabajar con Ln2 ya es de Expertos, puesto que aquí nos metemos con un componentequímico capas de lograr temperaturas de hasta -180 grados. Así como tambiénencontraremos mas puntos a tomar en cuenta, como el coldboot que prácticamente es elproblema del procesador de no prender a temperaturas tan bajas, teniendo que subir elnivel de la temperatura para que logre prender nuestro procesador. y otros masproblemas que tendríamos que tomar en cuenta si algún día queremos usar LN2 en unproyecto de Overclock Extremo.Los Pros Son como bien se aprecia, las temperaturasbajo cero logradas con el. Y los contras serian. Lo caro o difícil de conseguirlo, losaditamentos para su manejo y mas aun la preparación de los componentes para usarsecon LN2
El rey de reyes en Extrem Oc.. el Ln2

La base de los programas, El Algoritmo...





Tratemos de diferentes aunque sea un de la semana... Bienvenidos


¿Qué es un algoritmo?


Nuestra herramienta mental más importante para competir con la complejidad es la abstracción. Por tanto, un problema no deberá considerarse inmediatamente en términos de instrucciones de un lenguaje, sino de naturales del problema mismo, abstraídos de alguna manera. [Niklaus Wirth, Creador del Lenguaje Pascal]

Algunas definiciones de fácil entender:
*Conjunto ordenado y finito de pasos que permite hallar la solución de un problema.
*Conjunto de sentencias / instrucciones en lenguaje nativo, los cuales expresan la lógica de un programa.
*Conjunto de instrucciones concretas y detalladas mediante el cual se consigue una acción determinada.

Deficiones conceptuales:
*Secuencia finita de instrucciones, reglas o pasos que describen de forma precisa las operaciones de un ordenador debe realizar para llevar a cabo un tarea en un tiempo mas finito. [Donald E. Knuth, 1968]
*Descripcion de un esquema de comportamiento expresado mediante un reportorio finito de acciones y de informaciones elementales, identificadas, bien comprendidas y realizables a priori. Este repertorio se denomica lexico [Pierre Scholl, 1988]
*Un algoritmo es un conjunto finito de pasos definidos, estructurados en el tiempo y formulados con base a un conjunto finito de reglas no ambiguas, que proveen un procedimiento para dar la solución o indicar la falta de esta a un problema en un tiempo determinado. [Rodolfo Quispe-Otazu, 2004]

Caracteristicas:
Las características fundamentales que debe cumplir todo algoritmo son:

*Ser definido: Sin ambigüedad, cada paso del algoritmo debe indicar la acción a realizar sin criterios de interpretación.
*Ser finito: Un número específico y numerable de pasos debe componer al algoritmo, el cual deberá finalizar al completarlos.
*Tener cero o más entradas: Datos son proporcionados a un algoritmo como insumo (o estos son generados de alguna forma) para llevar a cabo las operaciones que comprende.
*Tener una o más salidas: Debe siempre devolver un resultado; de nada sirve un algoritmo que hace algo y nunca sabemos que fue. El devolver un resultado no debe ser considerado como únicamente “verlos” en forma impresa o en pantalla, como ocurre con las computadoras. Existen muchos otros mecanismos susceptibles de programación que no cuentan con una salida de resultados de esta forma. Por salida de resultados debe entenderse todo medio o canal por el cual es posible apreciar los efectos de las acciones del algoritmo.
*Efectividad: El tiempo y esfuerzo por cada paso realizado debe ser preciso, no usando nada más ni nada menos que aquello que se requiera para y en su ejecución.


Elementos que constituyen un algoritmo:
*Datos: Son elementos de entrada. Hay veces que la palabra informacion y dato son sinónimos. Puesto que la información obtenida de un proceso, termina siendo dato en otra acción y desencadena otro resultado.
TIPOS:
-Númericos: puden ser tanto como enteros o reales.
-Alfanúmericos o Caracter: Son tantos las letras más los números y los simbólos. Cabe destacar que sí es un ´numero y esta definido como alfanúmerico no se podra utilizar parahacer operaciones aritmeticas.
-Lógicas: Es una variable que puede adquirir solamente los valores de verdad. Verdadero o falso.
-Conjunto: Permite crear un grupo de datos que necesitaremos. Por ej: Conjunto de vocales: {"a";"e";"i";"o";"u"}
-Puntero: Son direcciones de memorias que nos facilita el acceso a la información.

Cabe destacar que los distintos tipos puden ser denóminadas como constantes (aquellos datos que dentro del algoritmo no tengo permiso de camiar) o variables (son datos que pueden tomar diferentes valores durante la ejecución del programa).

*Estado: Observación de una accion en un momento determinado para saber como se comporta cada Acción. Interesa observar el estado inicial y final, pero son también importantes los estados intermedios porque estos van a determinar los problemas, si hay. Al obsevar estos, presenciamos como un dato se transforma en una información.

Después de aclarar estos conceptos, podemos decir que el algoritmo esta dividido en 2 partes, "ambiente" y "algoritmo".

En el ambiente se aclaran los elementos que utilizaremos (datos) y en el algoritmo nuestroos pasos.

Acá les dejo una imagen del algoritmo de una suma:

sábado, 3 de noviembre de 2012

Particionamiento Manual en Ubuntu (linux)





El particionado de los discos duros de nuestro equipo es uno de los procesos mas importantes y delicados que podemos enfrentar al momento de la instalación de un nuevo sistema operativo, sin importar cual sea, ya que en estos no solo residirá nuestro sistema, sino también nuestra preciada información.

GNU/Linux no es ajeno a esto, de hecho podría ser un poco mas delicado teniendo en cuenta el sistema de ficheros que maneja, el cual nos permite realizar una partición independiente para cada uno de los directorios del sistema. Adicionalmente, una buena cantidad de usuarios de GNU/Linux lo usan con Dual Boot para poder utilizar Windows en otra partición, lo que hace imprescindible tener un sistema de particiones bien configurado.

Advertencia: antes de comenzar a realizar cualquier tipo de cambio en tu disco duro, es recomendable hacer un backup completo de todos tus datos para así evitar una posible catástrofe.

Aquí lo que aprenderemos es a hacer una correcta partición de nuestro disco duro para que Ubuntu u otra distribución GNU/Linux funcione lo mejor que pueda y a futuro no tengamos ningún problema para realizar una reinstalación o reparación del sistema.



Un disco duro no permite mas de cuatro particiones primarias, por lo que tendríamos que conformarnos con las dos particiones obligatorias que requiere una instalación de GNU/Linux en caso de que quisiéramos que Ubuntu conviva con Windows 7.



Afortunadamente, GNU/Linux no nos obliga a hacer las cosas a su manera, sino que nos da herramientas para hacerlas a la nuestra, lo que nos permitirá instalar Ubuntu usando solo particiones lógicas.

Nota: como pueden ver en la imagen, este disco posee un espacio libre de 3649MB, muy poco para instalar Ubuntu pero suficiente para ser de ejemplo en este manual.

Lo primero que haremos sera seleccionar el espacio libre en el disco y podremos ver que el botón Añadir, que se encuentra justo abajo de la ventana de particiones se activa para poder utilizarlo, así que haremos clic sobre este botón.



Vamos a crear la partición Swap o de Área de intercambio, esta partición actuará como una memoria RAM adicional para cuando el sistema lo requiera. Normalmente se recomienda que esta partición posea el doble del tamaño de la memoria RAM que tiene tu equipo, pero en las computadoras modernas con mas de 1GB de memoria RAM, esto ya no es necesario, por lo que bastará tener solo 512MB en la partición Swap.

Así que elegimos Lógica como el tipo de partición, ingresamos el valor 512 en el tamaño de la nueva partición, seleccionamos Principio como la ubicación de la nueva partición, seleccionamos área de intercambio en la opción Utilizar como y finalmente hacemos clic sobre el botón Aceptar.



Esto creará una nueva partición destinada para la Swap en la lista de particiones, ahora vamos a seleccionar de nuevo el espacio libre y vamos a crear el resto de particiones necesarias para la instalación de Ubuntu 11.04 Natty Narwhal siguiendo al pie de la letra la tabla que verán a continuación.


Partición Tamaño Ubicación Formato
Swap 512MB Principio área de intercambio
/ 8GB - 16GB Principio ext4
/home Libre Principio ext4



Esta configuración de las particiones sirve para cualquier distribución GNU/Linux que quieran instalar, pero siempre deben tener en cuenta que tipo de distribución es y que quieren hacer con esta, para personalizarla y adaptarla mejor a sus necesidades.

Una vez terminada la configuración de las particiones, ser verá mas o menos como en la siguiente imagen:


bueno aqui un dilema que me e econtrado algunos autores dan mas espacio a la particion home que a la raiz (/) y en otros caso contrario como vemos en este ejemplo bueno cada quien depende de la necesidad.
La particion Raiz / es donde se alojan lo programas instalados asi como sus archivos, en l aparticion /home se guardar la musica, imagenes, descargas, etc. en lo personal le doy mas espacion a /home pero como repito cada quien depende de la necesidad..

viernes, 2 de noviembre de 2012

Instalar escritorio completo de gnome 3 y su shell en ubuntu








"Ubuntu GNOME Remix 12.10", es una distribución de que pretende convertirse en un "sabor" oficial de que usa GNOME por defecto en lugar de Unity, como "shell" y trata de proporcionar una "experiencia de escritorio GNOME 3 pura". Está construida desde los repositorios de Ubuntu.

Pero si estás usando Ubuntu 12.10 con Unity y deseas cambiar a una experiencia de escritorio GNOME 3 completa, sin necesidad de instalar Ubuntu GNOME Remix 12.10, puedes hacerlo instalando unos paquetes (simple y rápido).

De esta forma no solo nos permitirá instalar GNOME Shell, sino también la configuración predeterminada y las aplicaciones que vienen con Ubuntu GNOME Remix. También hay algunos pasos opcionales para instalar las aplicaciones de GNOME 3 que faltan en Ubuntu GNOME Remix.

Vamos a ver como hacerlo:


1. Instalar los paquetes de Ubuntu GNOME

Instalamos los siguientes paquetes para instalar el escritorio de gnome remix y su configuración por defecto con:
sudo apt-get install ubuntu-gnome-desktop ubuntu-gnome-default-settings

Esto también nos instalará GNOME-shell y las principales aplicaciones de GNOME 3

Durante la instalación, cuando nos pregunte por el gestor del Inicio de Sesión, seleccionamos GDM como gestor por defecto.

Si por error seleccionamos LightDM, ejecutamos el siguiente comando:
sudo dpkg-reconfigure gdm

Y seleccionamos GDM en lugar de LightDM

Puedes utilizar LightDM con GNOME Shell, pero no obtendrás una experiencia GNOME 3 completa, por ejemplo, GNOME Shell no utilizará la nueva pantalla de bloqueo de GNOME 3.6. Con el comando anterior puedes cambiar de gestor en cualquier momento y si no tuvieras instalado "gdm", utiliza: "
sudo dpkg-reconfigure lightdm
"


2. Instalar paquetes que faltan (-Opcional-):

Hay aplicaciones por defecto de Gnome 3 (documents y boxes) que no se instalan con el paquete ubuntu-gnome-desktop. Para instalarlas ejecutamos el siguiente comando:
sudo apt-get install gnome-documents gnome-boxes
Nota: "gnome-boxes" sólo está disponible en 64 bits (amd64) debido a un bug


3. Actualizar Nautilus, Totem y otros paquetes a la versión 3.6.x (-Opcional-):

Algunos paquetes en los repositorios oficiales de Ubuntu 12.10 no se actualizan a la última versión 3.6.x de GNOME. Así que, podemos utilizar los repositorios (PPA) de Gnome3 para actualizar estas aplicaciones, de la siguiente forma:

Agregar los repositorios con el siguiente comando:
sudo add-apt-repository ppa:gnome3-team/gnome3

Actualizamos los repositorios con:
sudo apt-get update

Y actualizamos el sistema con:
sudo apt-get upgrade

Los paquetes que se actualizarán son: Aisleriot 3.6.0, Brasero 3.6.0, Nautilus 3.6.1 and Totem 3.6.0. Los repositorios también proporcionarán Transmission 0.7.1, Transmageddon 0.23 and Sound Juicer 3.5.0.


4. Las overlay scrollbars o barras de desplazamiento superpuestas (-Opcional-):

GNOME Shell
continuará utilizando las barras de desplazamiento superpuestas de Ubuntu. Si quieres utilizar las barras de desplazamiento (scrollbars) de GNOME 3, desinstalamos las de Ubuntu con el siguiente comando:
sudo apt-get remove overlay-scrollbar*



5. Reiniciar el sistema:

Una vez acabado reiniciamos el sistema y seleccionamos "GNOME" en la pantalla de inicio de sesión.