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