把 IDE 等等开发工具都装到虚拟机里面这种开发方式,体验如何?写 java 卡吗?
把 IDE 等等开发工具都装到虚拟机里面这种开发方式,体验如何?写 java 卡吗?
|
justlikemakiOct 25, 2018
1
ssd 下开 6g 内存 kali 发行版,ide 加 db 加 charles 流畅
|
|
EastLordOct 25, 2018
2
我觉得机器够牛逼,没什么问题,我之前用的 ubuntu 虚拟机,不卡
|
|
difOct 25, 2018
3
8g 内存 VM Ubuntu 14.04 - 18.04 不卡~
|
|
GreenmOct 25, 2018
4
我之前是这样的,但是总会有些小 bug,应该都是 gnome 的锅。
|
|
opengpsOct 25, 2018
5
要知道,所有的虚拟机硬盘性能都会严重缩水,尤其是 iops。
如果要用虚拟机开发,建议虚拟机硬盘放在 ssd 的物理硬盘上,这样大致能达到普通机械硬盘的性能 |
|
gaiusOct 25, 2018
6
有什么特别的意义吗
|
|
cyspyOct 25, 2018
7
在开发机上用 Vim 不就是在虚拟机上开发了,KVM 性能又好
|
|
ngnetboyOct 25, 2018
8
这要看在虚拟机里开发什么,如果是 linux 开发,直接开个 samba 服务,加上 SecureCRT 足够了。
|
|
inkWaveOct 25, 2018
9
之前因为项目的原因,必须要用 linux 或者 mac。当时我只有 windows,就把虚拟机装在了机械硬盘上,体验很糟糕。
然后因为太影响开发效率了,就换到了 ssd 上,体验提升 100%,但是还是能感觉到那一点点的延迟。 而且 ubuntu18.04 貌似有 bug,ide 时不时会花屏卡死,得杀了进程重新启动 ide。别的一些 bug 可能还有,但是我没遇到过。 最后还是用黑苹果解决了这个问题。。。黑苹果也有自己的问题,但是稳定性比我装的 ubuntu 高多了。 不过话说回来虚拟机还是方便啊,一套环境可以到处用,mac windows 都几乎无缝。 |
|
ulehOct 25, 2018
10
桌面云不就是 lz 说的这种场景么。。。
|
|
shylockhgOct 25, 2018
11
完全在 docker 里开发。。。
|
|
xuanbgOct 25, 2018
12
我是在 win10 虚拟机里面用 VS 开发,2018 新款 15 寸高配 MBP 一点不卡。嗯,同时还要开个 win7 的虚拟机当客户端电脑。
|
|
silentstormOct 25, 2018
13
我们公司全部开发机都在 VSphere 上,大概一百多台虚拟机,平均每台虚拟机 16G 内存,120G 硬盘空间。Server 也都构建在虚拟机上。
开发感觉就是非常方便,虚拟机内存硬盘不够用可以很容易增加。一个项目构建好一台开发机以后可以 clone 出很多一模一样的机器,开发环境搭建的时间基本可以忽略不计。 |
|
quinoa42Oct 25, 2018
14
以前干过 ssh 进自己的虚拟机开发
后来想想我干嘛不干脆租个便宜点的 vps.. |
|
xpresslinkOct 25, 2018
15
为什么要完全在虚拟机里面开发呢?
一般来说要开发效率的话图型化的 IDE 是少不了的,比如 VS,Idear,Eclipse 之类的,这些都比较吃机器性能,放到 VM 里面性能要打折扣。以我的实际经验说,i5 以上 CPU,8G 以上内存,固态硬盘的配置,在虚拟机里面用 IDE 写代码基本上可以接受,流畅度和在宿主机中相比就要明显差一些了。 通常都是在宿主机中用 IDE 开发代码,在 VM 中跑个 Ubuntu Server 之类的模拟部署环境,然后提交到 VM 中来跑。 方案多的是,比如用 docker,或 git 写个钩子都能实现自动部署。 |
|
SuperMildOct 25, 2018
16
笔记本会卡,台式机上 SSD 丝滑流畅,你都感觉不到是虚拟机。
|
|
boywhpOct 25, 2018
17
windows7 + virtualbox(ubuntu) 不用折腾乱七八糟的显卡驱动, 美滋滋!
以前还用 Windows/Ubuntu 双系统来回切换, 感觉当时真逗逼了 |
|
gamexgOct 25, 2018 via Android
18
esxi 里面用过,储存是有 ssd 缓存的 nas。
用起来基本没法感觉,但是换到普通 ssd 电脑后还是能够觉得反应快了很多。 |
|
maninfogOct 25, 2018 via iPhone
19
这有啥?我之前在云服务器上开发 …此处好想用滑稽
|
|
xenmeOct 25, 2018 via iPhone
20
虚拟机肯定不卡,卡主要还是资源问题。
资源不是问题的,估计都是由于虚拟,远程或者套一层导致 UI 有些延迟看起来卡,实际 CPU 内存和 IO 损失很小。 |
|
aldenchangOct 25, 2018 via iPhone
21
一直在 mbp 上的 Windows 虚拟机开发,体验比台式机好
|
|
HardrainOct 25, 2018
22
那要看你的虚拟机是不是在 SSD 上
|
|
lionseunOct 25, 2018 via Android
23
为什么要在虚拟机里面开发?
|
|
aleryOct 25, 2018
24
会挺卡的,除非配置巨高
|
|
FeifeiJinOct 25, 2018 via Android
25
研发环境都是阿里云的机器,刺不刺激。
|
|
lihongjie0209Oct 25, 2018
27
你怕是没用过虚拟化底层吧
|
|
iv2exOct 25, 2018
28
有些公司本机不部署开发环境,都是连接到服务器进行开发。防止代码被带走。。。
|
|
flynajOct 25, 2018 via Android
29
虚拟机一般只是测试环境,延迟肯定高
|
|
nicevarOct 25, 2018
30
大多数开发没啥问题,如果是做 android 开发,配置再高都能卡出 shi,别说虚拟机了
|
|
liuminghao233Oct 25, 2018 via iPhone
31
性能不过远程编译还能理解
如果是本机开虚拟机写 java 除非你要混一些 c/c++ 不然你就是来搞笑的 |
|
LaCroqueta12Oct 25, 2018
32
在 pd 里面用 matlab、python 之类的,体验尚可,写写代码和简单的测试而已,真要是大型程序还是放到台式机跑。
|
|
lj3lj3Oct 25, 2018
33
用过大概几个月时间 Windows 起来 直接进 Manjaro IDE 我觉得其实还好 基本跟手 不过 VirtualBox 里再跑个 docker chrome 那 16GB 的内存就满了 后来换到了 Windows 上直接跑 docker 放弃了 VirtualBox
|
|
Bryan0ZOct 25, 2018 via Android
34
我…虚拟机上开着 MySQL,HBase,influxdb 还有各种任务模拟服务器环境,然后在 Windows 上写前端,Ubuntu 写后端
|
|
auroracccOct 25, 2018
35
windows 开虚拟机 ubuntu 开发, 感觉不错
|
|
yuikOct 26, 2018
36
cloud9 了解一下。
要是环境一致性,其实一个比较好的办法是 mount 虚拟机,或者里面开个 server/agent。任何 GUI 还是别非凑到虚拟机里面玩。 前段时间手头主力机送修了,备用机直接双系统,开发当然是反应越快越好多多益善。 |
|
ormOct 26, 2018
38
Ubuntu 使用 VMware 开个 Windows10,用于测试跨平台,平时开发还是在 Ubuntu 下。公司配置的电脑垃圾,虚拟机开发卡
|