Is Movitz or should Movitz be geared towards becoming a multiuser system? I think it would be a good idea... and if that is the eventual goal, then memory protection is a very good idea. Though wouldn't you need memory protection for process isolation to work correctly? Unless I'm missing something here...<br>
<br>Ram<br><br><div class="gmail_quote">On Sat, Jun 13, 2009 at 6:30 PM, Brian Makin <span dir="ltr"><<a href="mailto:merimus@gmail.com">merimus@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im"><br>
On Jun 13, 2009, at 5:35 PM, Shawn Betts wrote:<br>
<br>
> On Fri, Jun 12, 2009 at 5:40 PM, Brian Makin<<a href="mailto:merimus@gmail.com">merimus@gmail.com</a>> wrote:<br>
>> Some architecture questions... some of which may not have been<br>
>> decided<br>
>> yet.<br>
>><br>
>> Do we want to support 32 and 64 bit?<br>
><br>
> I believe Frode was working on a 64bit port.<br>
><br>
>> SMP?<br>
><br>
> Sure, why not?<br>
><br>
>> Will there be virtual memory?<br>
><br>
> You sorta have to if you want to access all the computer's memory<br>
> don't you?<br>
><br>
<br>
</div>More of a question of paging. You could decide that ram sizes are<br>
large enough that we don't need it...<br>
<div class="im"><br>
>> Memory protection?<br>
><br>
> In many ways lisp doesn't need memory protection since you don't<br>
> create pointers out of thin air like in C. That said, it could be<br>
> useful for security purposes if movitz was a multiuser system.<br>
><br>
<br>
</div>Protection between user processes probably aren't as important. In a<br>
multiuser system you would still want projection between user and<br>
kernel space however.<br>
<div><div></div><div class="h5"><br>
>> What kind of file system? or use an existing one?<br>
><br>
> I think an existing one would be fine.<br>
><br>
>> Will it have a console or be gui driven?<br>
><br>
> Both of course! :)<br>
><br>
> -Shawn<br>
><br>
> _______________________________________________<br>
> movitz-devel site list<br>
> <a href="mailto:movitz-devel@common-lisp.net">movitz-devel@common-lisp.net</a><br>
> <a href="http://common-lisp.net/mailman/listinfo/movitz-devel" target="_blank">http://common-lisp.net/mailman/listinfo/movitz-devel</a><br>
<br>
<br>
_______________________________________________<br>
movitz-devel site list<br>
<a href="mailto:movitz-devel@common-lisp.net">movitz-devel@common-lisp.net</a><br>
<a href="http://common-lisp.net/mailman/listinfo/movitz-devel" target="_blank">http://common-lisp.net/mailman/listinfo/movitz-devel</a><br>
</div></div></blockquote></div><br>