Etiqueta: recomendaciones

Buscando ordenador portátil – Micros

En el último artículo veiamos que para encontrar un ordenador portátil adecuado (en rendimiento y presupuesto) uno los factores más importantes era el micro. Centrándonos en los Intel, la wikipedia nos da un buen punto de entrada. Lo primero a saber es que existen varias generaciones.

  • La 5 generación de nombre Broadwell (o Intel Core 5th Gen) salió (aproximadamente) en Enero de 2015 y utiliza tecnología de 14nm
  • La 4 generación de nombre Haswell (o Intel Core 4th Gen) salieron en Junio de 2013 y utiliza tecnología de 22nm
  • La 3 generación lleva por nombre Ivy Bridge y es de 2012 así que la descartamos en el análisis.
  • Por el medio tenemos el Haswell-E (Agosto de 2014) y el Ivi Bridge-E (Septiembre de 2013) de los que sólo hay versiones i7 también en 22nm.

Hasta donde he podido entender a pesar de ser un logro tecnológico importante hasta finales de año probablemente no tenga mucho sentido comprar un ordenador con micro de 5 generación. Tras la generación la forma de clasificarlos es por «familia» o «gama» (o «product line»). Donde las fundamentales para portátiles como el que buscamos serían:

  • i3. Los de gama baja.
  • i5. Gama media. En versón mobile, tienen 3M de cache, 2 cores y TDP de entre 11.5 y 47 con muy pocos siendo de 47.
  • i7. Gama alta. En versión mobile, tienen entre 4 y 8M de cache, los hay de 2 y de 4 cores y TDP de entre 11.5 y 47 siendo la mayoría de 47.

Tanto los i5 como los i7 tienen Hyperthreading, Virtualización por hardware (VT-x) y Turbo Boost. Hay otras tecnologías (menos importantes para nuestro caso) como VT-d que dependen del modelo concreto y no de ser i5 o i7. Además hay que tener en cuenta que en algunos portátiles se montan micros de desktop y no de mobile. Por ello al final es necesario consultar las características concretas de cada micro. Para orientarnos con los modelos es bueno saber que suelen tener cuatro números y a continuación 1 o más letras. El primero de los números hace referencia a la generación, y las letras del final depende. Si son:

  • K, X, S o T se refieren a modificaciones concretas sobre el micro
  • Una M significa que es versión mobile con dos cores (aunque puede tener otro sufijo en lugar de la M y ser mobile igual)
  • MQ o HQ significa que es mobile pero tiene cuatro cores. La diferencia entre HQ y MQ es que los HQ van soldados a la placa (más difíciles de cambiar por tanto, pero mi impresión es que ligeramente superiores para el mismo modelo) y los MQ no.
  • U e Y significa que son pensados para ultrabooks porque tienen un menor consumo. Y menor consumo que U

Por ejemplo un  i7-4600M, es un i7 de cuarta generación mobile con dos cores mientras que un i7-4770HQ es un i7 de cuarta generación mobile con 4 cores. Otro ejemplo, un i5-4210Y consumirá menos que un i5-4210U que consumirá menos que un i5-4210M. Pero generalmente a menor consumo también menor velocidad de reloj y peor rendimiento.

GPU

Los micros actuales llevan «incluida» una tarjeta gráfica en el propio micro, y por tanto sería algo a considerar a la hora de escoger micro pero por ahora vamos a obviarlo.

Conclusiones

Lo que hemos visto en este artículo nos permite identificar a grandes rasgos las diferencias entre un micro y otro. Pero la pregunta más importante a resolver es al final si escoger un i7 con cuatro cores o un i5 con dos. Entender si para un caso concreto como el de escoger un ordenador para desarrollo es mejor más cores o más velocidad de reloj es algo que resulta difícil de responder. ¿Alguna opinión? Pero teniendo varias aplicaciones, incluidos servidores y máquinar virtuales funcionando a la vez, sin ser ninguno de los procesos muy intensivos, parece lógico pensar que más cores aunque sea reduciendo la velocidad es la decisión acertada. Para tratar de reducir el precio en la página de intel vemos que los modelos i7 del 470x al 472x serían buenas opciones, aunque como siempre al final dependerá de como cada fabricante monte el portátil.

Referencias

Resto de artículos de esta serie

Buscando un portátil – Impresiones sacadas de foros y reviews

Tras pensar un poco en los requisitos que debería cumplir mi futuro portátil una búsqueda en DuckDuckgo y google usando combinaciones de palabras entre best, laptop, linux, 2014, 2015, programmer, developer,… Dan un montón de enlaces para hacerse una idea general del mercado y ajustar requisitos.

Sacando de la lista los de 17 pulgadas, compañías que no venden en España, y los que tienen hilos en los que se quejan claramente del funcionamiento en linux. Los más populares parecen ser:

  • En ultrabooks, la Serie T (T440 por ejemplo) o S (S220 por ejemplo) de Thinkpad, y en menor medida también los Yoga y la serie X (especialmente el X1 Carbon y el x240). Pero hay que tener cuidado con con algunos modelos cuya distribución de teclado es bastante mala. Yéndose a un thinkpad con linux esta página puede ser de ayuda.
  • Tras los ultrabook de Thinkpad el entusiasmo parece recaer en Dell XPS 13 Developer Edition con Ubuntu preinstalado. Lo más leído es que es muy parecido en rendimiento y prestaciones a los MacBook. Pero en la web de Dell ya no parece disponible.
  • En cuanto a worksation de los mejor valorados está el Thinkpad W540, que con una docking station y la nueva tecnología de puerto Thunderbolt permitiría conectar varios monitores. El punto negativo es que lleva una nvdia con tecnología optimus a la que por ahora no se puede sacar mucho partido en linux por lo que hay que quedarse con la intel integrada. Y no es precisamente barato.
  • Otras workstation bien valoradas con ventajas y contras parecidos al W540 son el HP Zbook 15 y el Dell precision m3800 developer edition con ubuntu preinstalado.
  • En portátiles con Linux preinstalado la compañía system76 tiene productos interesantes como el Gazelle Professional, pero con los gastos de envio y aduanas puede complicarse un poco
  • En el sector medio, están el lenovo Y50. La línea de Asus N550JK (como el DS71T). Los Asus S551LN (como el 4500U) que si se puede comprar con 16 GB de RAM tiene muy buena pinta.

Otras consideraciones

Si se quiere meter más criterios en la búsqueda:

Impresiones generales

Revisando foros y reviews me quedo con algunas ideas, basadas en impresiones personales y seguramente poco objetivas y sesgadas por las páginas en las que entré.

  • Para tener menos problemas en linux se prefiere Intel y Nvidia sobre Amd y Ati. Aunque las nvidia con tecnología optimus tampoco funcionan bien ahora.
  • También hay que tratar de evitar Broadcom en chipset para wireless.
  • Los discos duros SSD parecen gustar, o al menos combinar un SSD pequeño con otro magnético y se recomienda irse a 16GB de RAM
  • No escoger ninguna resolución de pantalla por debajo de 1366×768
  • En cuanto a fabricantes en los reviews de revistas Lenovo y Dell parecen los más recomendados y luego HP y Asus. En los foros Lenovo, Asus y MSI aparecen bastante, y con Dell y HP hay opiniones contrapuestas, hay a quien le gustan mucho y quien ha tenido muy malas experiencias

Conclusiones

Es bastante complicado escoger un ordenador simplemente en base a las reviews y las opiniones. Para acertar con lo que se necesita manteniendo un precio lo más bajo posible, como mínimo hay que conocer los diferentes micros.

En general las reviews y los foros parecen bastantes inclinados hacia las gama alta y los ultraportátiles cuando en general, sobre todo si esperas una vida útil para un ordenador de trabajo de 4 o 5 años. Pudiendo luego reciclarse el ordenador hacia usuarios con menos requisitos y comprar otro de gama media para otro ciclo de trabajo.

Al principio valoraba mucho tener 1 Tb de disco duro, ahora me inclino más hacia un SSD de 500GB o un SSD pequeño y otro magnético mayor o incluso uno externo.

Referencias

Recomendadores y «certificaciones» linux para portátiles

Resto de artículos de esta serie

Buscando un portátil para programar

Ha llegado el momento de comprar un portátil nuevo para trabajar y la elección no es fácil. Demasiadas marcas, modelos y siglas para hacer una compra medianamente informado, así que antes de volverme muy loco, si alguno de mis estimados lectores tuviera alguna sugerencia sería muy de agradecer.

Precio: En torno a 1.000€, si es menos mejor.

Sistema operativo: Tiene que ser usable con linux al 100%

Objetivo principal, poder ejecutar a la vez:

  • Una máquina virtual con Tomcat (geoserver) y postgresql, que se llevaría 2 o 3 GB de RAM
  • Eclipse o emacs
  • Un virtualenv con una aplicación en python
  • Chrome con las dev tools
  • Firefox con un par de pestañas
  • Un par de cosas más, como un par de terminales, el reproductor de música, pidgin,…

Requisitos hardware:

  • 8 o 16 GB de RAM
  • 1 TB de disco duro
  • Pantalla de 14 o 15 pulgadas
  • Gráfica que no se coma RAM del ordenador. Si tuviera salida para dos pantallas sería ideal
  • Si tuviera VGA y HDMI por compatibilidad con distinta cacharrada sería preferible pero no imprescindible
  • Virtualización por hardware
  • El 90% del tiempo estará conectado a la electricidad, con teclado y pantalla externa, así que no hace falta que tenga mucha batería ni poco peso (mientras esté por debajo de 2.6kg)

Resto de artículos de esta serie

Algunos consejos para comprar un portátil

Como comenté voy a tratar de dar una serie de consejos a la hora de comprar un portátil e instalarle linux. La primera decisión a tomar a la hora de comprar un ordenador debe ser en que horquilla de precios vamos a movernos. Particularmente considero que cualquier portátil de entre 700 y 1000€ debería satisfacer las necesidades de la mayoría de la gente por un período de unos 4 años. Invertir más dinero no significa necesariamente que el portátil nos vaya a durar mucho más tiempo, sino que obtendremos algunas características adicionales o servicios de valor añadido proporcionados por el fabricante.

La segunda decisión es si vetamos alguna marca. Particularmente considero que existen una serie de marcas como Sony o Toshiba que ofrecen una confianza adicional, pero por el precio de una de estas marcas podemos comprar un portátil mucho más potente de otra. No me gusta hacer recomendaciones negativas porque no suelen ser muy objetivas pero por lo que he estado leyendo la única marca que en principio me desagrada es Asus. Es conveniente además considerar el comprarse un ordenador clónico. Franquicias como PCBOX ofrecen este servicio y suelen ser de buena calidad.

El siguiente punto a considerar es si queremos un portátil linux friendly. A día de hoy no suelen existir muchos problemas para conseguir drivers para cualquier hardware que funcionen en linux, pero algunos funcionan mejor que otros. Personalmente he optado por aquello fabricantes que sacan por si mismos drivers funcionales como una forma de premio por tratar de forma adecuada el software libre.

El último punto general es que uso le vamos a dar al portátil. Y este está muy relacionado con la pantalla. Si lo vamos a usar como un remplazo del de escritorio porque no tenemos sitio en casa y apenas lo vamos a mover podemos optar por uno con pantalla de 17». Si tenemos ordenador en casa y el trabajo y necesitamos algo muy movible para consultar el correo y trabajar durante viajes etc… podemos plantearnos uno con pantalla de entre 12» y 14». Para otros usos, moverlo a menudo pero tampoco estar cargando con él todavía lo mejor suele ser optar por una panorámica de 15.4». Es muy conveniente que antes de comprarlo pidamos ver el portátil encendido y juguemos con el brillo de la pantalla para comprobar lo buena que es.

Pasemos a considerar los aspectos más técnicos del asunto. Téngase en cuenta que mis comentarios son generalizaciones, seguro que los expertos en la materia se pondrían por las nubes, pero a la hora de la verdad poca gente encuentra diferencia entre un ordenador u otro.

Procesador: Es el cerebro del ordenador, pero no nos dejemos engañar por número extraños o vendedores desinformados. A día de hoy cualquier procesador que no ponga Celeron o Semprom será más que suficiente para nuestras necesidades. Es en general preferible gastar algo de dinero en más RAM que en un procesador mejor. Optar por un procesador de intel o por uno de AMD es en principio indiferente. Lo único que resaltaría es que todos los procesadores AMD Athlon permiten la virtualización por hardware mientras que sólo los intel con un número igual o superior a T5600 lo hacen. Si no vais a virtualizar esto os dará igual. Para comparar entre distintos procesadores podeis ver las características de los amd en esta página (usar la parte que pone «model number») o los intel en esta otra (usar la parte que pone «processor number»).

RAM: Es fácil, cuanta más mejor. A día de hoy 1GB obligatorio y 2GB recomendable. El rendimiento también mejora si es a 667MHz en lugar de a 533MHz

Disco Duro: A partir de 100GB es en general más que suficiente si no vamos bajar películas o música de forma compulsiva. Tengamos siempre presente cual es el uso que le vamos a dar al portátil y que los discos duros externos están baratos.

Peso: Si vamos a moverlo yo no cogería nada que en sus especificaciones pusiese más de 3kg (aunque fuese (3.01kg). 2.7kg más o menos puede ser una buena opción.

Wifi: A día de hoy todos los portátiles traen wifi, pero debemos ver que especificaciones cumplen. En principio todos cumplen la norma b/g (que es el wifi absolutamente mayoritario que hay en cafeterías, universidades, …) pero algunos cumplen también la norma a (suelen nombrarse como a/b/g). Que cumpla la 802.11a (nombre oficial) no lo consideraría como algo limitante pero si interesante. Por otro lado podemos preguntar al vendedor que tarjeta wireless lleva para comprobar si existen drivers nativos para linux, podemos emularlos con ndiswrapper o no va. Si es una intel funcionará perfectamente.

Tarjeta Gráfica: A no ser que seamos muy jugones cualquiera vale. A día de hoy tanto las gráficas intel como las nvidia funcionan correctamente en linux (incluida la aceleración 3d). Las ati aún no están al nivel apropiado pero están haciendo esfuerzos en el camino correcto, tal vez en 6 meses si sean una opción a considerar. De todas formas cuidado con las nvidia porque no todas tienen soporte en linux, aquí está la lista de tarjetas soportadas por el último driver. Con la tarjeta más sencilla de intel la GMA 950 yo no he tenido ningún problema y los efectos gráficos en 3d en linux han funcionado sin que haya hecho nada.

Puertos, conectividad y otras cosillas.

  • Todos los portátiles traen puertos USB y tarjeta de red. La mayoría incluyen también modem (aunque yo no me preocuparía si no lo trajera).
  • Algunos traen Firewire (IEEE1394) pero tampoco es muy habitual que lo vayamos a necesitar, podemos pasar de ello.
  • Todos traen también salida para un monitor externo (para conectar un proyector por ejemplo). A mi particularmente me gusta que traigan salida de s-video porque de este modo se puede enchufar el ordenador a la televisión muy fácilmente y usarlo a modo de dvd portátil por ejemplo.
  • La nueva moda es incluir lectores de tarjetas pero yo no lo veo mucha utilidad.
  • Cuidado si necesitáis disquetera porque la mayoría ya no trae dentro del portátil (aunque si existen dispositivos externos)
  • Bluetooth/Infrarojos. Puede ser útil si tienes un móvil que lo tenga para descargar imágenes y otras cosillas del móvil. En caso contrario tampoco le veo mucha utilidad (ratones y teclados inalámbricos suelen traer su propio adaptador. En todo caso tampoco debería ser un factor limitante a la hora de la compra puesto que hay dispositivos USB que dan conectividad bluetooth por alrededor de 20€.
  • Webcam. Si no somos fanáticos de las videoconferencias no es necesario, generalmente no haremos una videoconferencia desde un lugar público por lo que tampoco nos importará mucho comprar una externa. (También alrededor de 25€)
  • Si vamos a usar el ordenador de forma más o menos fija, podría ser muy útil que tuviera puertos PS2 para conectarles un teclado y un ratón externo (Si va a ser ocasional con los USB es suficiente)

Batería: No comento nada, porque es difícil dar un criterio sobre esto, y lo cierto es que hoy en día hay enchufes en prácticamente cualquier sitio donde necesitemos usar un portátil.

Si llegado el momento final tenéis dudas entre varios podéis inclinaros por los fabricantes más responsables en temas medio ambientales.Otras recomendaciones, opiniones, críticas y preguntas en los comentarios :)

Actualización: 14 de Mayo de 2016. Si tienes dudas de cuando comprarlo dicen que la mejor fecha es verano.