Autor
|
Tema: crear un microkernel (Leído 4,357 veces)
|
General Dmitry Vergadoski
Desconectado
Mensajes: 881
General de División.
|
hola a todos en la universidad me han mandado a crear un microkernel que incluya lo basico que debe tener un nucleo o kernel, por donde empiezo, necesito ayuda. gracias de antemano.
|
|
|
En línea
|
Primero mártir que arrodillado frente una dictadura.
|
|
|
dato000
Desconectado
Mensajes: 3.034
|
hola a todos en la universidad me han mandado a crear un microkernel que incluya lo basico que debe tener un nucleo o kernel, por donde empiezo, necesito ayuda. gracias de antemano.
que???????? jajajajajajajaajajjajajaaj es un troll??? naaaa momento??? un microkernel????? jajaajajajajajajaj
|
|
|
En línea
|
|
|
|
portaro
|
Pienso qeu Minix lleva un micro kernel, y segundo Andrew Tanenbaum son mas seguros. Es lo único que te puedo aportar, probablemente te lo pidieron porque asi puedas testear tus skills para desarrollar un kernel minimo para hacer rodar funciones basicas de un sistema. A Microkernel tries to run most services - like networking, filesystem, etc. - as daemons / servers in user space. All that's left to do for the kernel are basic services, like memory allocation (however, the actual memory manager is implemented in userspace), scheduling, and messaging (Inter Process Communication).
In theory, this concept makes the kernel more responsive (since much functionality resides in preemptible user-space threads and processes, removing the need for context-switching into the kernel proper), and improves the stability of the kernel by reducing the amount of code running in kernel space.-> http://wiki.osdev.org/Microkernel->GNU hurd http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=5&ved=0CGAQFjAE&url=http%3A%2F%2Fwww.students.ic.unicamp.br%2F~ra046874%2FMO%2F806%2Fopen%2Fdoc%2Fpres.pdf&ei=g6W1T8XkFcnT0QXorsH7Dw&usg=AFQjCNFlzrd3GpENem-JsIevkV0wWGXKEg&sig2=GFIvO2BfGjmkDceCPdAX-g
|
|
|
En línea
|
|
|
|
--bl455--
Desconectado
Mensajes: 114
|
bueno a lo que veo por microkernel creo q te refieres a unkernel minimalista te puedo dar algunos ejemplos de distros que lo ussan como: mulinux www.micheleandreoli.it/mulinux/damm small linux (dsl) pupy linux y cualquier otra distro minimalista si revisas la documentacion de estas distros te explican como compilar un kernel pequeño bueno avisas como te fue
|
|
|
En línea
|
|
|
|
|
GeorgArming
Desconectado
Mensajes: 350
|
¿Por qué lo has puesto en GNU/Linux si no tiene NADA que ver? Linux es todo lo contrario a un microkernel.
El término microkernel hace referencia a su arquitectura, en la que el kernel gestiona lo más básico y las relaciones entre los distintos servidores, y los servidores se acoplan al kernel de forma que es mucho más fácil el desarrollo.
Yo de ti me leería Sistemas Operativos: Diseño e implementación, de Tanenbaum.
|
|
|
En línea
|
|
|
|
Foxy Rider
Desconectado
Mensajes: 2.407
Deprecated
|
¿Por qué lo has puesto en GNU/Linux si no tiene NADA que ver? Linux es todo lo contrario a un microkernel. Exacto, en todo caso, si planea hacer algo en torno a POSIX, debería ir a Unix/Unix-Like
|
|
|
En línea
|
|
|
|
springnull
Desconectado
Mensajes: 31
|
tengo una consola coreana, dingoo a320, con una versión modificada de Uclinux corriendo en 32Mb de ram no ocupa 3 mb, y es Gnu Linux, asi que no te calienten la pelota que se puede hacer perfectamente, lo que tienes que hacer es pensar que necesita tu kernel para arrancar lo básico, piensa que si existe dslinux que arranca un 70Mhz arm y 16Mb de ram se puede hacer sin problemas
|
|
|
En línea
|
los expertos aconsejan no navegar por Internet de forma abierta con la intención de buscar información lúdica
|
|
|
adastra
Endless Learner
Ex-Staff
Desconectado
Mensajes: 885
http://thehackerway.com/
|
Una pregunta (si se puede saber) en que universidad y que carrera estudias? lo pregunto porque me parece interesante que pidan ese tipo de cosas en una asignatura. Yo creo que para comenzar, deberías pensar en los mecanismos que usará tu mircrokernel para controlar los recursos del ordenador, por ejemplo la pila de memoria (stack) espacio reservado del sistema, espacio para el almacenamiento de variables, interprete de comandos... etc. en que lenguaje piensas programarlo?
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
crear dvd con mpg o avi
Multimedia
|
mercuri
|
1
|
1,689
|
18 Enero 2005, 05:07 am
por Songoku
|
|
|
crear crear menu de cds y intros
Multimedia
|
Gokuman
|
3
|
2,913
|
14 Junio 2005, 14:16 pm
por Songoku
|
|
|
Crear Instalacion [Crear enlace ODBC desde Visual]
Programación Visual Basic
|
{_The_Alwar_}
|
2
|
7,099
|
15 Julio 2005, 00:15 am
por {_The_Alwar_}
|
|
|
Crear Api
« 1 2 3 »
Programación Visual Basic
|
Thaorius
|
22
|
10,764
|
20 Julio 2005, 19:43 pm
por Thaorius
|
|
|
Qué es un microkernel y por qué Huawei lo usa en HarmonyOS (y Google en Fuchsia)
Noticias
|
wolfbcn
|
0
|
1,077
|
13 Agosto 2019, 01:48 am
por wolfbcn
|
|