哪个版本的虚拟机应该在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处理所有海滨图像并构建过程。这台虚拟机在过去几年变得非常稳定。我没有看到一次崩溃。 –