Simplemente por que Linux administra de forma mas eficiente los recursos disponibles, es innegable que cualquier Linux va mucho mas rápido que Windows. Esto se nota aún mas en las PC mas bien viejitas en donde instalar una versión reciente de Windows es impensable y sin embargo todavía puede ser de utilidad si se le instala una versión reciente de Linux.

Por este motivo es que cada vez mas se ve por todos lados que no solo en PC de escritorio se usa Linux, si no también en teléfonos celulares, routers y equipos que proveen conectividad, etc. Donde los recursos son limitados, Linux se luce, los administra mejor, carga todo mas rápido haciendo uso de menor cantidad de memoria RAM y proveyendo de esquemas de seguridad mejorados.

Es exactamente por el mismo motivo por el que en servidores en producción donde la carga de transacciones es altísima, siempre se prefiere Linux.

Este artículo viene a contrarestar todo lo anterior.

Voy a explicar a continuación como hacer que Windows sea tan rápido como Linux:

  1. Mejor hardware: Tu PC con Windows 7 y 512Mb de ram nunca va a poder ser tan rápida como una con Linux y esa misma cantidad de memoria disponible. Para que sea mas rápida, agrega mas memoria RAM, 1Gb mínimo, recomendado 2Gb o mas.
  2. Mejor hardware: ¿Un microprocesador ahora que vienen de 2, 3, 4, 6 y 8 cores? ¡No se hable mas!: Para que tu PC con Windows sea mas rápida, agregale mas microprocesadores, como mínimo un Quad Core, de ahí para arriba. ¡Superá eso, Linux!
  3. Defragmenta tu disco no menos de tres veces por día: Una en ayunas, una a medio día antes de cada comida y una a la noche, antes de irte a dormir. Cualquier analista de sistemas te podrá confirmar esta afirmación. Un disco desfragmentado siempre corre mejor que uno al que nunca se le hubiera ordenado el sistema de archivos.
  4. Deshabilita restaurar sistema: Que tu sistema operativo se ponga cada tanto a hacer copias de seguridad en caso de que algo se rompa sin que se lo pidan no hace mas que consumir recursos. Como nada se va a romper, -o no debería romperse al menos– desactivá esta función. Estarás siempre aprovechando el 100% de tiempo de microprocesador y desocupando una buena tajada del disco rígido.
  5. Desactiva el antivirus: Eso de tener uno o mas programas constantemente vigilando todas las operaciónes de entrada y salida sobre el sistema de archivos y los procesos y encima controlando ciertos sectores «criticos» del registro de Windows no es mas que una pérdida de tiempo de procesamiento, de memoria RAM y de espacio en disco (además de sumar mas archivos para defragmentar diariamente). Para que tu Windows realmente le pase el trapo a Linux, nada de antivirus ni mariconadas de esas, al fin y al cabo, las PC no necesitan antivirus.
  6. Desactiva las actualizaciones automáticas: estarás liberando al microprocesador de la tarea de controlar las versiones de los archivos instalados, al sistema de archivos del mismo tedio y a la memoria RAM durante el proceso de actualización. Además, de esa forma es mas improbable recibir una de esas actualizaciones que te entotoran «de prepo», –que de seguridad no tienen nada– que avisan que podrías ser víctima de una falsificación de software. Que puede que tu copia de Windows no sea original.
  7. Desactiva el firewall de Windows y cualquier otro firewall de terceros que tuvieras en ejecución: Nunca vas a poder competirle a Linux con tanta parafernalia consumiendo tus preciados recursos de hardware. Nada de verificar escaneos de puertos o bloquear puertos privilegiados, muchísimo menos se te ocurra habilitar filtrado de tráfico en tiempo real, necesitas toda la potencia disponible exclusivamente para el sistema operativo.
  8. Desactiva todos los programas que se cargan durante el arranque, aun que sean esenciales para el funcionamiento: Si, que la botonera de la impresora no funciona si no tiene el ícono en el system tray, o que la cámara digital no descarga automáticamente las fotos al conectarla si no está el proceso en ejecución consumiendo memoria, que el detector de conectores del panel frontal no pone en funcionamiento los auriculares si no está el audio-deck al lado del reloj consumiendo 17Mb de ram pero no hay nada que hacerle. ¿Querés competir contra Linux? Entonces desactivalos a todos, si los necesitás los ejecutás a mano antes de usarlos y listo.
  9. Desactiva todos los servicios que no usás permanentemente: Bluetooth, Audio de Windows –lo activás si lo vas a usar, casi nadie usa audio el 100% del tiempo-, configuración inalámbrica rápida –total hacés la configuración a mano desde las propiedades del adaptador de red-, conexiones de red (ver punto 10), inicio de sesión secundario para que ningún proceso pueda pasarte por arriba y escalar privilegios sin tu consentimiento, plug and play –si no vas a conectar ningún pendrive ni agregar mas hardware, ¿para que lo querés?– registro del sistema –¿Para que registrar todo si nunca revisás el log?-, etc, etc.
  10. Por último y el mas importante de todos: Desconecta tu PC de internet.

Siguiendo esta guía al pié de la letra, tu PC va a ser mucho mas rápida que una con Linux e igual de segura, sin internet, eso es verdad, pero sin antivirus, sin firewall y sin los parches para corregir vulnerabilidades, yo en tu lugar no me arriesgaría a conectarme.

Tu equipo no será el mas funcional de todos, pero ¡Es rapidísimo!

FreeBSD Vs Windows: ¿Alguna duda?

FreeBSD Vs Windows: ¿Alguna duda?

A ver que elegís: ¿Linux con todo funcionando, rápido y sin problemas o Windows y mi guía de optimización?

Esta va para todos los que dicen que en Linux todo es complicado de hacer y poco funcional… Todo no se puede, ¿No?

Mas que fuente, inspiración: How to make Windows faster tan Linux.

Esta es rara, muy rara…

En windows, es imposible crear una carpeta que tenga por nombre CON, tampoco se pueden crear COM1 a COM9, LPT1 al 9 PRN o NUL (y habrá otras tantas mas).

Y se pone peor: En realidad si se puede crear una carpeta llamada «con» pero hay que tipear este comando desde una consola DOS:

mkdir \\.\c:\con

Con lo que se crea c:\con, valga la redundancia.

Y sigue empeorando: la carpeta «con» es imposible de eliminar por los medios tradicionales. La única forma de eliminarla es tipeando desde una consola de comandos:

rmdir \\.\c:\con

¿Tendrá esto algo que ver con el hecho de que no se pueden eliminar algunos archivos del instalador de Macromedia Flash alojados en «C:\WINDOWS\system32\Macromed\Flash»?

Estos archivos son imposible de eliminar, inclusive desde Linux…

De todos los comportamientos ridídculos que he visto en windows, este creo que encabeza el Top-Ten.

Otro título sugerido:

Lo que en Gentoo es facil, en Ubuntu se me complica.

Me he visto en la necesidad de implementar un sistema de videovigilancia para poder monitorear ciertos sectores de mi casa. Como me he cruzado en varias oportunidades con esas DVR de tipo standalone y me ha tocado configurarlas para que salgan a internet he visto que en muchos –si no en todos los– casos estos aparatitos por dentro corren Linux, el típico micro-kernel, busybox, un init a medida, un webserver básico y poca cosa mas.

Ante la disyuntiva «comprar uno de estos DVR vs hacerme uno propio«, de puro chatarrero me decidí por la segunda opción pensando que si un DVR con tan poco hardware puede hacer todo el trabajo, cualquier PC viejita debería darme el mismo resultado.

No es tan así. Un VIA Samuel 2 de 800Mhz (El que se vendía como VIA C3 1500+, básicamente un K6 III de 800Mhz o un Pentium II con esteroides, que ni siquiera es compatible con i686) a duras penas si alcanza para las dos cámaras que le he instalado.

La cuestión es que necesitaba el sistema funcionando, y lo necesitaba inmediatamente –eso fué hace una semana-, así que googleando un poco dí con Zoneminder, un centro de video vigilancia de código abierto con todas las de la ley que no tiene nada que envidiarle a los mejores productos pagos para otras plataformas.

¿Que hace uno cuando necesita un Linux funcionando rápido?

Va por la que debería ser la mas rápida de todas las opciones: Ubuntu

Craso error.

Nuevamente, no es tan así. Necesitaba el sistema implementado de inmediato y ya habían pasado tres días de prueba, google y error. No había conseguido hacer funcionar Zoneminder como debería, me dí cuenta de que por falta de recursos de hardware, puntualmente falta de microprocesador en Ubuntu… Después de limar Ubuntu hasta donde pude, desactivar todo lo que sé que no voy a usar, incluído el entorno gráfico, llegué a un punto en donde perdí conectividad, se rompió la consola de comandos, se rompió la instalación de Xorg, y se rompió al punto donde lo mas rápido era reinstalar que ponerse a reparar…

Como la necesidad tiene cara de hereje, Taringa de por medio, encontré que para windows hay infinidad de programas mucho menos profesionales que Zoneminder pero que en definitiva cumplen la misma función, lo único que necesito: Streaming HTTP de video desde dos Webcams en tiempo real y grabación con detección de movimiento.

Así fué como al cuarto día estaba cometiendo sacrilegio, instalando un Windows XP en la PC para poder grabar video con detección de movimiento.

Dos días mas tarde, todavía estaba peleando contra el crack, el virus que venía en el crack, el overlay que no funcionaba con la placa de video onboard de tan viejo motherboard, el driver de la placa de video a ver si esto mejoraba, al ver que no mejoraba. a cambiar de programa por algún otro que tampoco me convencia y así sucesivamente en un bucle infinito y la cosa se empezaba a poner desesperante.

En medio de todo eso andaba cuando de nuevo gracias a Google dí con un tal Motion.

Llenas las bolas como las tenía me decidí por la que debería haber sido mi primera opción, mi distribución de Linux de preferencia: Gentoo

Obviamente, instalar Gentoo en una PC de estas características lleva su tiempo, casi dos horas hasta tener un sistema autónomo booteable con lo básico para funcionar: El kernel, la red inalámbrica y motion. (De hecho, dos días después, mientras escribo esto, la pobrecita pc todavía está compilando software extra que quiero agregarle).

Una vez compilado el kernel para que tenga soporte para las dos webcams e instalado Motion, en Gentoo al menos, es coser y cantar.

Motion hace exactamente lo que necesito y mas inclusive. Corriendo sobre Gentoo, donde Ubuntu me dejaba sin microprocesador –por tantas pelotudeces que carga en el entorno gráfico y por fuera del mismo-, Gentoo va extra liviano. Con 7 Horas de uptime y mientras corre Motion y compila Samba:

dvr ~ # uptime
00:19:47 up  7:03,  1 user,  load average: 1.61, 1.66, 1.80

dvr ~ # free -m
total       used       free     shared    buffers     cached
Mem:        477480     424776      52704          0      38620     307212
-/+ buffers/cache:      78944     398536
Swap:      1060248        380    1059868

dvr ~ # cat /proc/cpuinfo
processor       : 0
vendor_id       : CentaurHauls
cpu family      : 6
model           : 7
model name      : VIA Samuel 2
stepping        : 3
cpu MHz         : 799.047
cache size      : 64 KB

Por si no se entendió, 134Mb de ram utilizados, nada de Swap todavía, vamos a ver que pasa después de unos cuantos dias.

Tomando un screenshot cada vez que detecta movimiento y filmando además un video en formato mpeg4, después de 24 Hs de funcionamiento continuado me ha generado un total de 164Mb de información:

dvr ~ # du -sh /home/dvr/video/
164M    /home/dvr/video/

Regla de tres simple, tiene un viejo disco de 80Gb nada mas que para almacenar video, a 170Mb de video/fotografías por día promedio, tengo espacio suficiente como para grabar unos 45 días de corrido, un mes y medio. Nada mal para ser que no gasté ni un centavo.

Un poco de información técnica:

Instalar motion en Gentoo es tan simple como ejecutar:

emerge motion

Y esperar a que termine de compilar. La configuración se controla desde el archivo /etc/motion.conf y es autoexplicativa. Usando el viejo truco, he limpiado de comentarios mi archivo de configuración para que vean como me quedó:

dvr ~ # nocomentarios /etc/motion.conf
daemon on
process_id_file /var/run/motion/motion.pid
setup_mode off
videodevice /dev/video0
v4l2_palette 8
input 8
norm 0
frequency 0
rotate 0
width 640
height 480
framerate 24
minimum_frame_time 0
netcam_tolerant_check off
auto_brightness on
brightness 128
contrast 0
saturation 0
hue 0
roundrobin_frames 1
roundrobin_skip 1
switchfilter off
threshold 1500
threshold_tune off
noise_level 32
noise_tune on
despeckle EedDl
smart_mask_speed 0
lightswitch 0
minimum_motion_frames 1
pre_capture 5
post_capture 0
gap 60
max_mpeg_time 0
output_all off
output_normal on
output_motion off
quality 75
ppm off
ffmpeg_cap_new on
ffmpeg_cap_motion off
ffmpeg_timelapse 0
ffmpeg_timelapse_mode daily
ffmpeg_bps 500000
ffmpeg_variable_bitrate 0
ffmpeg_video_codec mpeg4
ffmpeg_deinterlace off
snapshot_interval 0
locate off
text_right %d-%m-%Y\n%T-%q
text_changes off
text_event %Y%m%d%H%M%S
text_double off
target_dir /home/dvr/video
snapshot_filename %v-%Y%m%d%H%M%S-snapshot
jpeg_filename %v-%Y%m%d%H%M%S-%q
movie_filename %v-%Y%m%d%H%M%S
timelapse_filename %Y%m%d-timelapse
webcam_port 8080
webcam_quality 100
webcam_motion off
webcam_maxrate 24
webcam_localhost off
webcam_limit 0
control_port 8081
control_localhost off
control_html_output on
control_authentication usuario:contraseña
track_type 0
track_auto off
track_motorx 0
track_motory 0
track_maxx 0
track_maxy 0
track_iomojo_id 0
track_step_angle_x 10
track_step_angle_y 10
track_move_wait 10
track_speed 255
track_stepsize 40
quiet on
thread /etc/motion1.conf

El archivo /etc/motion1.conf es una copia idéntica del anterior pero tomando video desde /dev/video1 (la segunda webcam).

Las webcams no tienen ninguna ciencia, son las típicas de 640×480 a 30FPS que en windows no necesitan driver ni nada para funcionar. La PC es un CPU sin monitor, ni teclado ni mouse, escondido para que no se vea, conectado a mi red inalámbrica. Tiene dos discos, uno de 10Gb desde donde Bootea y uno de 80Gb para almacenamiento. Tiene también 512Mb de RAM que nunca llegará a utilizar para nada con Gentoo al parecer. Con 128Mb andaría sobrado seguramente.

En definitiva: Si tenés por ahí una webcam y un CPU viejo tirado y necesitás videovigilancia superprofesional: Zoneminder es para sacarse el sombrero. Para uso doméstico, Motion va mas que bien y hasta donde lo he podido probar funciona todo tal y como debería, mejor inclusive que los 6 o 7 programitas diferentes para windows que probé y que supuestamente cumplían la misma función.

¿Lo mejor de todo?

GRATIS

Mi único gasto fueron los cables extensores USB para poder llevar las webcams lejos del CPU en cuestión.

Moraleja: El que no coje, se deja En informática, lo que parece el atajo es en realidad el camino mas largo entre dos puntos.

Buenos días gente, me encontré este programa buenísimo que convierte todo tipo de arhivo de video, audio, imagen e iso en otro formato del mismo tipo. Ya probé muchos programas como el SUPER, AVS, any audio/video, etc pero ninguno como este. Lo hace especial que está «todo en uno»……. Nada de diferentes programas para diferentes tareas (cambiar imagen, video, audio, etc) ya desde este programa hacés todo y lo mejor es «GRATIS», seguimos con la onda free para Windows.

Característica de Format Factory’s:
1 Soporta conversión de todos los videos populares, audio, imagen y otros formatos.
2 Repara daños de video y archivo de audio.
3 Reduce el tamaño del archivo Multimedia.
4 Soporta formatos de archivo multimedia iphone, ipod.
5 Convierte imagen con soporte Zoom, Giro/Invertido, etiquetas.
6 Ripea DVD.
7 Soporta 56 idiomas
Requisitos de SO: Todos los SO de Windows

La verdad muy bueno hasta convierte en matroska (.mkv). BUENÍSIMO!!!!

Última versión 2.5 subida por mi para que no renieguen bucando el link de descarga.

LINK: AQUÍ

PASSWORD: nerdpower

Saludos!!!!