哪個版本的虛擬機應該在Linux上的菲羅/海邊使用嗎?
如果我沒有記錯,通過加載一個apt-get的(和seaside book引用)是佳樂VM。
這應該比Cog-VM更受歡迎嗎? 如果是,爲什麼?其中VM版本的Linux上
5
A
回答
4
對於Seaside,您可以從Seaside website(它們被稱爲「一鍵式體驗」)下載預編譯的Pharo圖像,這是運行圖像最簡單的方法。分佈在Seaside One-Click中的虛擬機是一個CogVM。
基本上有三個VM在佳樂和菲羅世界:
- StackVM:器具優化關閉和背景與堆的映射
- CogVM:StacVM + JIT(即時編譯) + PIC(多態性 內嵌高速緩存)
- CogVMMT:CogVM +多線程
你可能想嘗試檢查從最新CogVM for Linux Pharo網站也是如此。最新的是在developer's website。
從我的經驗,我發現CogVMs真的快於StackVM,雖然不穩定做的大數據(CSV的讀取和處理2TB)或調試複雜流動。這並不意味着你不能運行大數據項目,但只是有時可能會失敗,取決於你走多遠。另一方面,StackVMs更成熟,並且是瞭解如何修改虛擬機的最佳位置,因爲CogVM的重點在於優化。
0
如果你是在Ubuntu上,有一個易於使用的PPA:http://www.pharo.org/pharo-download/ubuntu
相關問題
- 1. Linux VM上的Redis BGSAVE
- 2. Java版本6 VM
- 3. Linux上的託管版本
- 4. 關於VM/Jar版本
- 5. Windows Azure VM SDK版本
- 6. 在Linux上的各種版本的鉻
- 7. 如何在一個linux vm上運行一個shell腳本,在另一個linux vm中
- 8. 無法連接到Azure上的Linux VM
- 9. cygwin的linux版本?
- 10. 其中的PhoneGap Build版本iOS上
- 11. Linux上STL的安全版本
- 12. Linux上的Python錯誤 - 版本?
- 13. Linux上的Qt - 版本衝突?
- 14. Linux上libgcc_s.so.1的次要版本
- 15. Linux :: Linux版本upgade命令
- 16. 安裝不同版本的VM工具
- 17. 配置Vagrant Linux VM與另一個運行Ansible的Vagrant Linux VM
- 18. Azure批Linux vm運行腳本
- 19. Azure VM上的NodeJS腳本
- 20. Selenium Grid - 在Linux VM上啓動測試
- 21. 在Linux VM(RHEL)上安裝Git
- 22. 在Azure VM(Linux)上設置SSL
- 23. Azure Linux VM和BitBucket
- 24. 在Linux上確定次要版本庫
- 25. 在Redhat Linux版本6.8上安裝Pyside1.2.4
- 26. Azure Linux中的apache的SSL證書VM VM
- 27. ffmpeg的Windows和Linux版本:操作不允許在Linux上
- 28. 對Azure中的Linux VM的HTTP訪問
- 29. CentOS的Linux內核版本
- 30. _swab函數的Linux版本
感謝您的回答,我覺得我制定了我的問題不好......我需要把一個無頭的設置與Apache/lightHttpd如前結束(如此典型的設置),然後壓力測試我的應用程序。很顯然,我希望它儘可能快是沒有不穩定,所以它從你的回答是嵌齒輪去(我總是可以恢復到StackVM如果它不斷失敗) – wmz
看看海邊書的方式看:HTTP: //book.seaside.st/book/advanced/deployment/deployment-apache/configure-apache有一些竅門的博客太:http://onsmalltalk.com/scaling-seaside-more-advanced-load-balancing-and - 出版 –
我使用最新的CogVM處理所有海濱圖像並構建過程。這臺虛擬機在過去幾年變得非常穩定。我沒有看到一次崩潰。 –