Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - GeorgArming

#331
Hardware / Futuro de las arquitecturas: ARM o x86
29 Diciembre 2011, 20:19 PM
En cuanto a dispositivos móviles, ARM siempre ha sido la elegida, y para portátiles y ordenadores de sobremesa se ha escogido x86. Pero últimamente, estas arquitecturas se están "entrometiendo" en el mercado de la otra. HP está probando procesadores con ARM para ahorrar consumo, Apple y otras compañías están pensando en sacar portátiles con ARM, Windows también estará disponible para ARM; Intel está probando smartphones  y tablets con x86,...

Parece que las ventajas y desventajas de una y otra arquitectura se están suavizando. Es decir, los procesadores ARM cada vez son más potentes (pero consumen más) y los Intel/AMD cada vez consumen menos pero a costa de la potencia.

Teniendo en cuenta esto (si os parece correcto) y vuestros conocimientos, qué arquitectura creéis que saldrá ganadora de esta "guerra"? O quizás se mantendrán igualadas las dos? O quizás saldrá otra arquitectura que las desbancará? Qué opináis?

PD: básicamente pregunto esto porque estaba pensando en desarrollar un simple OS para x86, pero dados los últimos acontecimientos estoy pensando en desarrollarlo para ARM.
#332
Software / Arquitectura de futuro: ARM o x86
29 Diciembre 2011, 17:01 PM
Bueno, para vosotros, qué arquitectura tiene más futuro: procesadores ARM o x86? por qué?

Hasta ahora, en ordenadores (portátiles y de sobremesa) ha dominado x86 y en dispositivos móviles ha dominado ARM. Pero, últimamente, estas dos arquitecturas se están "entrometiendo" en el mercado de la otra:

-Tablets y smartphones, desde siempre ARM: ahora Intel ha probado un smartphone con Android 4.0, y parece que funcionaba de maravilla.
-Servidores, desde siempre x86: HP está probando servidores con ARM, pues consumen mucha menos energía (pero tienen menos potencia).
-Portátiles: muchas empresas fabricadoras de ordenadores, entre ellas la gran Apple, se están planteando sacar laptops con ARM.

Según un analista al que leí uno de sus artículos, lo que esto está provocando es que las dos arquitecturas se están acercando. Es decir, ARM se está volviendo más potente (renunciando al ahorro de energía) y Intel está bajando el consumo de energía, perdiendo potencia.

Visto ese panorama, por qué arquitectura os inclináis de cara al futuro: ARM o x86?   O quizás saldrá otra arquitectura...

PD: Entre otras coas, os pregunto esto porque iba a empezar a desarrolar un OS para x86, pero al ver los avances de ARM me estoy planteando hacerlo para ARM...
#333
Programación General / Re: Compilar kernel
20 Diciembre 2011, 22:16 PM
Cita de: prometheus48 en 11 Diciembre 2011, 20:55 PM
Podrias correr una maquina virtual de 32 bits con VirtualBox o VmWare, y compilar desde alli.
Suerte.
Salu2!

HOSTIAS! Menudo genio estás hecho! Pero ahora ya he formateado  :-[. De todas formas, muy buena idea. Cuando quiera compilar en 64 bits, instalaré Ubuntu 64 bits en virtualbox.
#334
No estoy buscando información para hacer un sistema operativo. Estoy buscando un ejemplo de deocumento de diseño de un sistema operativo, aunque sea simple. MINIX no me vale porque el libro de Sistemas Operativos de Tanenbaum no es un documento de diseño al 100½, es más bien una guía/documento de diseño, y no busco esto. ALguien sabe de algún ejempl? Gracias.
#335
actualmente sólo C
#336
Bueno, estaba creando un mini-kernel (pero muy mini  :D) basándome en algunos libros, tutoriales y ejemplos. Lo estaba desarrollando en C. Lo que pasa es que vi una noticia (de hace tiempo, creo, pero la vi hace poco) de que se había desarrollado un sistema operativo en Java y pensé: si se puede crear en Java, también se debería poder crear en Python, no? Bueno, pues ahí van mis dudas:

-¿Se podría usar Python para crear un OS? ¿Cómo se podría hacer? Supongo que se tendría que hacer un bootloader en ASM que cargase una máquina virtual Python, que a su vez cargara el kernel.
-¿Si fuera así, dicho OS sería portable, no? Bastaría con cambiar la máquina virtual correspondiente a la arquitectura/procesador.
-¿Se puede usar Python para programar una web, como si fuera PHP?
#337
Programación C/C++ / Re: Navegador en C
10 Diciembre 2011, 00:21 AM
ok, pues me pondré a trabajar. de momento paro porque he pensado en orientarlo hacia otro lugar (el OS, me refiero).
#338
Programación C/C++ / Re: Navegador en C
9 Diciembre 2011, 22:50 PM
Cita de: Eternal Idol en  9 Diciembre 2011, 16:23 PM
¿Y si preguntas despues de tener el mini-kernel listo? Cuando soportes placas de red ya podras ir pensando en implementar sockets ...

más o menos tengo terminada la shell.
#339
Programación C/C++ / Navegador en C
9 Diciembre 2011, 16:04 PM
Quiero hacer un programa en C en el que introduzcas una URL y te retorne el código de la web correspondiente en html. Dicho programa no sería ni para Windows ni para Linux, debería ser para el mini-kernel que quiero crear, así que... ¿necesitaría alguna librería en concreto?

Un problema es que supongo que también debería gestionar la red de alguna manera. ¿Cómo debería hacerlo? ¿Tendría que hacer un programa que detectase si hay alguna conexión a Internet y que se conectase?
#340
Programación C/C++ / Re: Máquina virtual (en C)
9 Diciembre 2011, 15:33 PM
muchísimas gracias crack!!!