[Linuxtrent] Re: Andy Tanenbaum, author of Minix, writes an open letter to Intel

  • From: Daniele Nicolodi <daniele@xxxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Wed, 8 Nov 2017 12:02:02 -0700

On 11/8/17 11:49 AM, Chris Mair wrote:

A quanto ne so, il kernel cher gira sugli iPhone è una microkernel.

Si e il motivo per cui c'è il microkernel è .... la licenza ... non la
pretesa maggiore efficienza... questo si sa ...

Si sa? Forse tu hai contatti tra i dirigenti Apple, ma tutti gli altri
possono solo supporre. 

Non e` mica cosi` segreto - Wikipedia classifica Darwin come
"Hybrid (mostly monolithic)":

https://en.wikipedia.org/wiki/Darwin_(operating_system)

1. Mi riferivo alle ragioni della scelta,

2. Wikipedia non cita le fonti dalle quali derivano le conclusioni sulla
struttura del kernel di iOS, devo assumere che ci dobbiamo fidare di
Wikipedia quale ultimo detentore della verità,

3. Tale classificazione sembra completamente arbitraria anche solo
leggendo la pagina per esteso:

Kernel

The kernel of Darwin is XNU, a hybrid kernel which uses OSFMK 7.3[14]
(Open Software Foundation Mach Kernel) from the OSF. (Apple does not use
Mach as a microkernel but as part of a hybrid kernel), various elements
of BSD (including the process model, network stack, and virtual file
system),[15] and an object-oriented device driver API called I/O
Kit.[16] The hybrid kernel design leverages the flexibility of a
microkernel[citation needed] and the performance of a monolithic kernel.


Ciao,
Daniele
-- 
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: