sgos2已经好几个月没有更新了,主要是因为我上大学后太忙了。Endless homework,做不好随时有挂科的危险。虽然还参加了ACM,但是却还没有一天认认真真做过算法的练习题目。而不像某K,可以晚晚写算法,真好。
有不少人都发觉sgos2很久没有更新,其实我一直没有放弃sgos2。只是我比较忙,另外几个参与开发的朋友可能也没多大劲头了。
sgos2的微内核结构还是挺好的。我至少在这几年里不会打算重写sgos,因为觉得它已经很好,稳定、安全、效率就是最好。不过目前面临的问题是,因为每个驱动是独立的进程,进程之间需要高效率的通信,所以我打算,把基于字符串通信的bxml改成只使用几个寄存器传值的快速消息机制。然后如果有必要的话,把bxml的通信弄到用户层实现,通过内存共享进行字符串和二进制数据的传输。这样就可以尽可能把没有必要的内存拷贝省去了。内核里也不需要任何字符串操作,因为字符串操作带来了很多安全问题。之前为了解决字符串和大堆数据传递的安全问题,我甚至还打算在内核里使用try catch的异常处理机制(Linux里有)。
大概到军训或者放寒假之后,或许我就可以再次全身心地投入到sgos2的开发之中。因为在国内对os研究是如此至少让我看到了深入接触它的必要性和未来的发展前景。
支持小虾,大一专业科大三后可以加油开发了!
太崇拜小虾了,我敢说你们学校教授的水平也赶不上你
路过要膜拜
路过要膜拜
你可以了解一下Elastos,这是国内的一个操作系统。
路过要膜拜
to xu, Linux也很好了。没有必要为了自主而花那么大人力物力弄另外一个类Linux。但是要是能够摆脱传统的模式,用新的设计思路去实现,或许会有意外的惊喜!
support!
Thank you 🙂
原来M8上的MYQQ就是咱们华工人开发的 我一直用着都不知道。。。
我在C2 也去了上次MY聚会 怎没认出你呢?O(∩_∩)O~
你好,最近我也想自己写一个操作系统,有机会的话希望能和你交流
MyBlog:www.xklog.org
to yar, M8的myqq不是我的。。。
M8的PowerQQ我还是友情参与 🙂
to 风尘叹, 严重支持!!! 随时可以保持联系。
佩服啊,支持!