2
A
回答
1
系统的最低数量要求的任何合理的* nix风格OS应该是(恕我直言):
- 开放
- 接近
- 阅读
- 写
- 叉
- exec
- waitpid
第4个允许您为程序提供输入并获取其输出。 (记住在* nix之类的操作系统上,就操作系统而言,stdout只是另一个文件句柄)。
另外3个是启动另一个程序并等待其结果的最低限度所需。但是,由于SanOS已经是一个功能非常强大的操作系统,因此SanOS已经具备了这些功能。
完全有可能您需要添加的内容不需要在内核级别完成。
编辑:
至于需要支持较新的JVM什么,从SanOS site本段给出了一个很大的提示:
您可以运行Sun 热点的Windows版本JVM在sanos下。这是 可能的,因为sanos支持 标准PE可执行格式(.EXE 和.dll文件)。包装器提供 用于Win32 DLL的比如kernel32.dll, user32.dll中,WSOCK32.DLL,等,以及如 C运行时库MSVCRT.DLL。我 已经测试sanos具有以下 的JVM:
基本上,JVM上是标准的Windows exe文件。所以你只需要找出引用的dll所做的系统调用,并确保它们存在并正确实现。
相关问题
- 1. 升级MAC OS X
- 2. 数据库升级方法
- 3. OS X的Perl和CPAN升级帮助
- 4. 在线升级的最佳方法
- 5. 升级特定的Linux内核子系统?
- 6. 只读文件系统后升级内核CentOS的7
- 7. 如何在Mac OS X中升级PHP?
- 8. iPhone OS 3.1.3需要雪豹升级
- 9. 在OS X上使用brew升级R
- 10. 在Mac OS X上升级Ruby
- 11. 在iPod Touch上升级beta OS?
- 12. 什么是Mac OS内核?
- 13. iPad(iphone os)内核扩展
- 14. WIX升级方案
- 15. 在GPU上运行OS内核级计算有意义吗?
- 16. 尝试升级openwrt内核时出现wget错误
- 17. 自己打电话升级方法
- 18. 无法升级应用到.NET的核心1.0.1在Linux上
- 19. 像Mac OS内核的UIview动画内核恐慌
- 20. OS X El Capitan升级导致终端无法工作
- 21. 无法在OS X上升级/安装Eclipse插件
- 22. 自升级到Mac os后,Xdebug无法正常工作
- 23. 无法升级SaltStack
- 24. 无法升级pip
- 25. 升级后有没有降级Wordpress插件的方法?
- 26. 无法升级VS2015的nuget
- 27. 升级还是不升级
- 28. 升级升级版本
- 29. 大型数据集的内核方法
- 30. Linux内核中的gpiod_ *和gpio_ *方法
“所以,你只需要找出哪些系统调用的DLL引用做,并确保它们的存在,并得到正确实施。” 以上是如何完成的... – McGovernTheory 2009-05-20 10:51:24