ssd 上开虚拟机的问题

2016-03-06 19:33:54 +08:00
 klxq15
如果 ssd 上面放虚拟机的硬盘文件,假如是 60g ,那么在用虚拟机的过程中是不是会不断读写这 60g 的空间?那 ssd 会不会很快就跪了?貌似虚拟机快照时的内存镜像也会疯狂读写?
8334 次点击
所在节点    硬件
22 条回复
hpeng
2016-03-06 20:33:25 +08:00
本来呢,这种帖子是不会回复的。但是我矫情。我 Windows 装在 cz80 上,不用假设, 64g 那款。 u 盘都没挂,你担心什么。还有,东西是拿来用的,不是拿来供的。
klxq15
2016-03-06 21:17:01 +08:00
@hpeng 我的意思是说假如我买了一块 480g 的 ssd ,那么虚拟机硬盘文件是不是只会读写其中 60g 那块呢?这时候还有平衡磨损吗?会不会坏的快
vtea
2016-03-06 21:20:49 +08:00
等你把虚拟机放 ssd 上,你就知道什么叫纵想丝滑,而不是考虑跪不跪的问题了
Totoria
2016-03-06 21:21:42 +08:00
我一直用 ssd 下载 挂 bt 放虚拟机 随便折腾 目前为止还没坏过 都是坏以前就淘汰了
hpeng
2016-03-06 21:23:40 +08:00
@klxq15 你觉得设计主控的人都是智商低下的人吗?
ibegyourpardon
2016-03-06 21:31:38 +08:00
我常年开虚拟机,母系统基本什么都不跑,就跑虚拟机,所有工作都在不同的虚拟机里完成。

我只有 SSD 。

我一般同时开至少俩虚拟机干活。

我电脑不到万不得已不会关机——我连睡眠都不睡,我当服务器用的。

你能做到的读写量,平均一天下来绝对不到我的一半。

我同时还挂 BT 迅雷下着玩。

我上一块 SSD 就这样用着用了三年(严格来说没那么久,因为最开始我电脑只能开最多两个虚拟机内存就不够了,但基本都是这样往死里用的)。

你以为三年后坏了? 没有,我换了个更大的而已,老的现在当移动硬盘每天下电影用着。

所以,别想太多。理论上来说,除非这块盘本身质量问题容易崩,否则你以为的“大量读写”其实什么都不算。

你以为那叫疯狂写入,其实那还早着呢—— 真正的疯狂读写通常我们只在服务器上考虑这种事,否则通常我们都不把那叫疯狂。
klxq15
2016-03-06 23:29:04 +08:00
@ibegyourpardon 我觉得开个虚拟机什么的对于家用级产品 tlc 一流已经算疯狂写入了。。。看来还是老老实实买个 intel 的吧。。
Strikeactor
2016-03-06 23:39:22 +08:00
webdev
2016-03-07 01:44:56 +08:00
@klxq15 写入多少可以自己看的 1 年 VM , BT 折腾 也才 10T 写入 这 1000*512G=500T 可以用 50 年

楼主除非你每天格式化 写满 也许 3 年后报废 否则别瞎操心
webdev
2016-03-07 01:45:38 +08:00
实在舍不得可以考虑 HDD 上玩 VM SSD 供着
xuhaoyangx
2016-03-07 02:01:40 +08:00
@klxq15 =。=tlc 有个 480g 的,已经被朋友开了一年多的虚拟机,各种编译,各种渲染,上面跑。


说点其他的,为何要这么担心寿命,本来买 ssd 就不是为了存东西,该备份的就应该备份好,它只是补足电脑的短板,更好的体验,假设坏了,写入什么的没超过报修限制,那就拿去换呗。超过报修那就换新、换更大容量,反正到时候单位 GB 价格更低。

HDD7-8 年内自用入了几十块,收高清音乐视频用,坏的都有十多块,有的连 1 年半都没撑过,而且这些硬盘只当存储盘用。
手上有个三丧的 830 128g ,后面当移动硬盘用,从来不会安全退出拔掉,看着 copy 完立马拔线,也当下载盘用,写入也快 2KT 了,用了四年了吧,什么问题都没有。
帮周边亲戚换 ssd ,也是买 tlc 的多,比较买的多,三星保修态度更好 2333 。 tlc 到现在还没有返修的,反而浦科特买了四个坏了 3 个
SlipStupig
2016-03-07 03:01:29 +08:00
120G ssd+500G 组 RAID 0 已经两年了一点事情也没有
xbb7766
2016-03-07 03:33:27 +08:00
SSD 耐操的很,主控也不是 SB 。别买小品牌就是了,到时候要是闪存用白片黑片才叫坑。

FYI: 之前我用一块 128g 装了 4,5 和虚拟机折腾一年才降了 1%健康度,照这样降低法活得比我还久了……

反而现在大容量的机械盘问题有时候更多。


之前有个老外网站测试,六块普通 SSD 最耐操的写了大概 2400T.
1)
http://techreport.com/review/26523/the-ssd-endurance-experiment-casualties-on-the-way-to-a-petabyte

2)
http://techreport.com/review/27909/the-ssd-endurance-experiment-theyre-all-dead
sandideas
2016-03-07 08:27:31 +08:00
不会只写那一块区域。如果你是设计者你也不会这么设计
josephshing
2016-03-07 09:27:38 +08:00
兼做固件的来科普下吧,平滑磨损( wear leveling ) 的实现属于 SSD 驱动层,将文件系统的逻辑地址通过平滑磨损算法映射到器件的物理地址上。
SSD 通常采用静态平滑算法,比动态平滑的 usb 闪存寿命更长。
况且 Mac OS 的产品主要使用 SSD 这部分功能肯定是做到位的。楼主放心用!
而且即使普通使用, SSD 的寿命(~50 Yr)也比 HHD( 4 Yr )高一阶,单价寿命很划算
popok
2016-03-07 10:33:01 +08:00
如果一个能正式上市商用的 SSD 经不起这么用的话,他的包装上肯定会有这么一句话:本产品禁止用于虚拟机软件,否则保修无效。
Havee
2016-03-07 12:04:33 +08:00
谁告诉楼主, 60G 虚拟盘在 480G ssd 上,就只读 60G 区域?
ssd 的主控这么弱智么
20015jjw
2016-03-07 16:09:50 +08:00
我个人感觉 对于主控来说 虚拟机的这 60g 和 lol 的那 6g 都没区别 都是 base os 要写东西而已 要 level 就 level 了
Reficul
2016-03-07 18:58:26 +08:00
虚拟机一个文件在物理机上只是一个文件吧,那么物理机会全盘均很,那么这个文件显然也会收到这个 Buff
esxivistawrt
2016-03-09 13:28:00 +08:00
写个循环脚本运行 dd if=/dev/random of=/dev/sda bs=1M count=1 , SSD 很快就会挂掉。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/261519

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX