Déjà on peu s'interroger sur l’intérêt d'avoir Linux sur ce genre de processeur.
Il me semble que la μClibC n'implémente ni fork ni clone, parce c'est du copy-on-write de pages sous Linux. On ne programme pas de la même façon pour un OS sans adressage virtuel, sans pagination.
Sans espace d'adressage unique pour un processus, le risque est grand en cas de bug de corrompre tout le système.
On risque d'avoir un bon paquet de daemon/services, voire de logiciels, qui ne fonctionnent pas sur les architectures sans MMU.
Et si on n'a pas accès à l'écosystème linux, autant y coller un OS temps réel, AMHA.
Mais bon ça fait parler de Linux et du RISC-V
Oui, ça change des journaux habituels de LinuxFr.
FreeBSD aussi bosse pas mal sur RISC-V, mais rien n'existe pour permettre une gestion sans MMU sur ce noyau..
[^] # Re: TTY-ready ?
Posté par David Marec . En réponse au journal Un RISC-V sous Linux abordable grâce au Kendryte K210 et Western Digital. Évalué à 5.
Il me semble que la μClibC n'implémente ni
forkniclone, parce c'est ducopy-on-writede pages sous Linux. On ne programme pas de la même façon pour un OS sans adressage virtuel, sans pagination.Sans espace d'adressage unique pour un processus, le risque est grand en cas de bug de corrompre tout le système.
On risque d'avoir un bon paquet de daemon/services, voire de logiciels, qui ne fonctionnent pas sur les architectures sans MMU.
Et si on n'a pas accès à l'écosystème linux, autant y coller un OS temps réel, AMHA.
Oui, ça change des journaux habituels de LinuxFr.
FreeBSD aussi bosse pas mal sur RISC-V, mais rien n'existe pour permettre une gestion sans MMU sur ce noyau..