首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Recommended Services
Amazon Web Services
LeanCloud
New Relic
ClearDB
V2EX  ›  云计算

你们一般把虚拟机放在哪个盘?

  •  
  •   arrowna · 2016-06-09 20:22:44 +08:00 · 9626 次点击
    这是一个创建于 1278 天前的主题,其中的信息可能已经有所发展或是发生改变。
    放在 C 盘,运行速度是否会快一些呢?
    43 回复  |  直到 2016-06-11 11:14:01 +08:00
        1
    fruit   2016-06-09 20:28:01 +08:00
    放固态盘里面才快。
        2
    lslqtz   2016-06-09 20:30:19 +08:00 via iPhone
    d 盘,除非调试完立马删除的放桌面。
        3
    fengxiang   2016-06-09 20:32:49 +08:00
    放 d 盘了。内存够大的话能不能搞个虚拟硬盘啊,有人试过吗?
        4
    cxbig   2016-06-09 20:34:48 +08:00
    我一般放外置 SSD
    虚拟机快不快,放那个盘区别不大,看你用什么硬盘, HDD 、 SSHD 还是 SSD 。
        5
    SourceMan   2016-06-09 20:36:04 +08:00 via iPhone
    什么盘?
        6
    ivmm   2016-06-09 20:45:21 +08:00
    /home/ivmm/parallels/*
        7
    pimin   2016-06-09 20:54:01 +08:00 via Android
    @cxbig
    HDD 不同分区性能差距还蛮大的
    当然造成速度差异的主要原因是硬盘的外圈内圈速度不一致,并不是分区
    正常来说前面的分区速度快,后面的分区速度慢
        8
    fruit   2016-06-09 20:56:15 +08:00
    @pimin 理论上是 C 盘快。

    [差距蛮大的] 这个结论是否由可靠的测试而得出的?
        9
    arrowna   2016-06-09 21:04:49 +08:00
    @ivmm 你有专门的存储矩阵?
        10
    arrowna   2016-06-09 21:07:01 +08:00
    @pimin 外圈一圈的数据比内圈一圈的数据多么?
    磁盘数据是均匀存储的么?
        11
    pimin   2016-06-09 21:21:25 +08:00
    @fruit
    我并不是随便打嘴炮的人
    但是不知道 HD Tune Pro 这样的软件算不算可靠测试
    我的 HDD 2TB 之前是分很多个区,CDEFGH,读写 5GB 文件测试第一分区读写速度一般在 130MB/S,最后一个 80 左右.
    为了降低这种损耗我现在分是的 CDEF,然后 F 盘尽量分大作为备份分区.
    F 盘读写速度会接近 100MB/S.
        12
    ivmm   2016-06-09 22:08:30 +08:00 via Android
    @arrowna 啊?你说的我怎么听不懂。

    1. 类 UNIX UNIX 不分盘
    2. 固体硬盘 放哪里速度都是一样的
        13
    arrowna   2016-06-09 22:13:56 +08:00
    @ivmm 你不用机械硬盘么?
    /home/ivmm/parallels/* 是本地硬盘?
        14
    fruit   2016-06-09 22:19:41 +08:00
    @pimin 你确定你用的 HD Tune Pro 测试的?

    这软件能测试不同分区?
        15
    Troevil   2016-06-09 22:21:00 +08:00
    /home/*/parallels/*

    这是 osx 的 pd 虚拟机的默认位置
    ssd 放哪儿都一样
        17
    pimin   2016-06-09 22:43:30 +08:00
        18
    yuanqi   2016-06-09 22:44:34 +08:00
    放移动硬盘,感觉速度不是很慢
        19
    laoyur   2016-06-09 22:47:11 +08:00 via iPhone
    @Troevil 不是 macOS , mac 的是 /User/ivmm/
        20
    msg7086   2016-06-09 22:48:18 +08:00
    @fruit @arrowna
    机械硬盘的扇区排列从外到内,外圈线速度最大。
    扇区密度是平均的,因此外圈速度最快。
    平均扇区读取速度,尾部的块要比头部的块慢 30%-50%。

    CC @pimin
        21
    ivmm   2016-06-09 22:55:58 +08:00
    @arrowna mac 纯固态


    @laoyur 饿,我的错, MAC 的文件路径我就没好好看过,平时还是虚拟机下 linux 用的比较多
        22
    Srar   2016-06-09 23:04:28 +08:00
    放 U 盘。。
        23
    ayaseangle   2016-06-09 23:14:47 +08:00
    有毛关系。。
        24
    rashawn   2016-06-09 23:16:20 +08:00
    移动硬盘里面 因为我笔记本硬盘只剩不到 15G 了 😢
        25
    yangyanggnu   2016-06-10 00:15:06 +08:00
    你关注的是虚拟机提速的问题。我的环境大概是这样的,主系统为 openSUSE 、客系统为 winTPC ( win7 的官方精简版)、虚拟机为 virtualbox ,可能刚好与你相反,但思路是通用的:
    0 )客系统应采用固定大小硬盘空间分配方式。虚拟机有多种存储空间使用模式,固定大小和动态调整两种最常用。比如,划拨 32G 空间给客系统,客系统内客系统数据量有 2G ,那么,如果是固定大小模式,这 32G 的空间主系统已无法再使用,即便客系统只用了 2G ;而动态调整模式,主系统仍然可以用余下的 30G 空间。显然,在存储资源利用率上,后者更优。但是,另一方面,动态调整模式需要客系统每次写数据时有些附加计算,所以,从运行效率上来看,你应优选前者,当出现存储资源不够时再在 VB 管理界面中手工设置;
    1 )增加 SSD ,从主系统中的单独划个分区给客系统(如,/dev/sda3 ),且该分区位于 SSD 。 SSD 相较 HDD 在 I/O 上有绝对优势,提升客系统 I/O 率;
    2 )客系统所在的独立分区,在主系统中采用客系统原生文件系统格式。也就是说, openSUSE 应将 /dev/sda3 格式化为 NTFS 格式。 windows 采用 NTFS 格式的文件系统, linux 采用 EXT4 这类非 NTFS 系统,为了避免虚拟机读写文件时作格式转换,应为 /dev/sda3 选用 NTFS 格式。
        26
    antharas   2016-06-10 00:20:35 +08:00 via iPad
    四个 ssd raid10 :)
        27
    xiahei   2016-06-10 01:01:37 +08:00
    放 ~/vmware
        28
    sagnitude   2016-06-10 11:26:53 +08:00
    在虚拟机里做事的时候 IO 爆满,几分钟不响应,我就买了个 SSD 只放虚拟机

    为了避免不同分区影响速度,我现在一个硬盘只分一个区,感觉很好
        29
    arrowna   2016-06-10 11:27:28 +08:00
    @sagnitude 你说的是笔记本电脑?
        30
    sagnitude   2016-06-10 11:35:38 +08:00
    @arrowna 不,台式机,如果是笔记本电脑,也建议弄个移动硬盘放虚拟机
    我之前虚拟机放在 D 盘(工作盘),我在虚拟机里 git add ,整个工作盘就跪了,什么都干不了,只能坐等
        31
    sagnitude   2016-06-10 11:38:58 +08:00
    不对,云计算节点, lz 你在讨论平时自己使用还是大规模部署?题目和帖子里没有明确说明
        32
    arrowna   2016-06-10 12:18:47 +08:00
    @sagnitude 你的 ssd 多大的?
        33
    sagnitude   2016-06-10 12:26:40 +08:00
    @arrowna 256G ,淘汰下来的系统盘,就放了一个虚拟机
        34
    qwerasdf   2016-06-10 12:50:00 +08:00
    放 移动硬盘的同学 ... 你们是一开电脑就在 USB 接口插上 移动硬盘 吗?
        35
    arrowna   2016-06-10 12:56:47 +08:00
    @qwerasdf 你平时虚拟机一直开着么?
        36
    20015jjw   2016-06-10 13:07:21 +08:00
    一个系统就一个 ssd
        37
    BlueFly   2016-06-10 13:29:25 +08:00
    @pimin 外圈比内圈快是纯机械的事,和分区并没有必然关系, 就这么问你,你不分区就都是跑外圈的速度了?不用跑内圈了,内圈都不储存了? 只要有数据需要跑内圈,终归速度还是降了下来啊。
    其实只能这么说,如果分区太多太多,最后一个区的速度可能会比较难看,分区少只是相对平均速度好看点。分区多与少又不能物理改变硬盘的转速和寻道时间的。
        38
    sky170   2016-06-10 15:29:07 +08:00
    D 盘!
        39
    msg7086   2016-06-10 22:29:54 +08:00
    @BlueFly 看帖看仔细,这叫区分冷热数据。
        40
    jemyzhang   2016-06-11 09:14:51 +08:00 via Android
    /home/username/vm
        41
    fchypzero   2016-06-11 09:29:36 +08:00
    为什么要分区?一个硬盘一个区啊,分毛线,多麻烦
        42
    shizzmk   2016-06-11 10:17:33 +08:00
    虛擬機類我一般 Win 放別盤不放系統盤, Linux 則放~/存放
        43
    Neveroldmilk   2016-06-11 11:14:01 +08:00
    必须放进 RAID 里,否则省事一时爽,坏盘就完了。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4168 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 28ms · UTC 08:05 · PVG 16:05 · LAX 00:05 · JFK 03:05
    ♥ Do have faith in what you're doing.