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. 升級內核在Debian
- 2. 升級MAC OS X
- 3. 從i.MX51內核升級u-boot
- 4. 升級到Mac OS Lion
- 5. 無法在虛擬機內核升級後插入模塊
- 6. 數據庫升級方法
- 7. Rails升級undefined方法`cookie_verifier_secret`
- 8. 的Openfire服務器升級的室內用MAC OS Maverics
- 9. 升級到OS X Lion後應如何升級Xcode?
- 10. OS X的Perl和CPAN升級幫助
- 11. Python中的內核方法
- 12. 在線升級的最佳方法
- 13. 系統更新不會下載升級的內核 - Project Tango
- 14. 只讀文件系統後升級內核CentOS的7
- 15. 升級特定的Linux內核子系統?
- 16. 無法在Mac OS X中的優勝美地升級6
- 17. iPad(iphone os)內核擴展
- 18. 什麼是Mac OS內核?
- 19. Docker升級問題cent os 6.5
- 20. 如何在Mac OS X中升級PHP?
- 21. 在OS X上使用brew升級R
- 22. 在Mac OS X上升級Ruby
- 23. 在iPod Touch上升級beta OS?
- 24. iPhone OS 3.1.3需要雪豹升級
- 25. 在Mac OS X/MAMP上升級PEAR
- 26. WIX升級方案
- 27. 在GPU上運行OS內核級計算有意義嗎?
- 28. 遷移Solr的版本升級換代後的Solr內核從4.10.4至6.6.0分上OS 7
- 29. 內核升級後apt-get自動提示消失
- 30. 嘗試升級openwrt內核時出現wget錯誤
「所以,你只需要找出哪些系統調用的DLL引用做,並確保它們的存在,並得到正確實施。」 以上是如何完成的... – McGovernTheory 2009-05-20 10:51:24