V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cppc
V2EX  ›  Windows

Windows 11 有个叫 [开发驱动器]的功能,打算尝试一下,先来问问有没有什么坑

  •  
  •   cppc · 2 天前 · 1931 次点击

    官方的介绍: https://learn.microsoft.com/zh-cn/windows/dev-drive/

    我看了下,似乎还挺适合开发人员的。

    19 条回复    2024-10-18 19:07:31 +08:00
    zed1018
        1
    zed1018  
       2 天前
    其实就是 vhdx 封装了一下,然后针对这个对 wd 杀毒做了一些优化
    nullyouraise
        2
    nullyouraise  
       2 天前   ❤️ 1
    Dev Drive 要使用 ReFS ,这个文件系统很多年了就没有稳定过,去年我用了一阵,有一天系统更新后分区突然变成 RAW 了,数据全丢了,还好里面只是些 Git 库没什么损失
    0o0O0o0O0o
        3
    0o0O0o0O0o  
       2 天前
    上次重装系统时也看到这个了,我也想知道使用体验,话说微软的一些东西经常是迭代到非常好用的程度突然就被砍了
    wangsd
        4
    wangsd  
       2 天前   ❤️ 1
    ReFS 用过一次,升级下系统直接读不出来了,服了,最后只能格式化,然后用数据恢复软件恢复,文件名全都变成数字。
    cccer
        5
    cccer  
       2 天前   ❤️ 2
    出来就再用,没遇到什么坑也没感觉快多少,另外用上 ReFS 注意千万别回退系统版本就行。
    1145148964
        6
    1145148964  
       2 天前
    refs 对普通人而言必须只在一个系统上使用,只要系统降级就会有问题。自己不是高手就做好文件备份。
    高人随意。
    Satelli
        7
    Satelli  
       2 天前   ❤️ 1
    可以选虚拟驱动器的方式,如 1 楼的 VHDX 。
    也可以单独选一个分区格式化成 ReFS 。

    对小文件有一定效果。MS Defender 也默认启用异步扫描模式来降低 IO 影响。
    需要注意的是除了代码,你可能还需要更改构建、包管理等工具让其将 cache 或者中间产物也放在 Dev Drive 里。否则只有代码在那也没什么意义。
    https://learn.microsoft.com/en-us/windows/dev-drive/#what-should-i-put-on-my-dev-drive
    atuocn
        8
    atuocn  
       1 天前
    固态硬盘时代,磁盘分区对读写性能已经没什么意义,而且 Windows 的尿性,C 盘总在不断膨胀中,分区有时是作茧自缚。但是如果你想保留以前时代系统磁盘一个 Driver ,数据盘一个 Driver ,方便迁移数据的话,可以用 Dev Driver 。Dev Driver 好处是系统会自动挂载。但是好像新版 windows 11 ,使用设置画面创建的虚拟磁盘也可以自动挂载,有点记不清了。
    mmdsun
        9
    mmdsun  
       1 天前
    Dev Drive 刚出就用了挺好了,没用出现丢数据的问题。

    单独分区 ReFS 好像不稳定,升级系统不兼容可能读不出数据。

    但 ReFS 在 Windows Server 上没有这种问题。
    xcnick
        10
    xcnick  
       1 天前
    看起来如果不涉及做 Windows 平台的开发,这个开发驱动器就没什么用处?
    Donahue
        11
    Donahue  
       1 天前
    linux 下有类似的东西吗
    INCerry
        12
    INCerry  
       1 天前
    用了挺久了,感觉上构建速度确实变快了
    blinue
        13
    blinue  
       1 天前
    dev home 里面可以快捷配置,实测编译 C++ 项目速度明显快了
    EVANGELIONAir
        14
    EVANGELIONAir  
       1 天前
    refs 有版本区别,升级新版 Windows 后不可降级,否则会 raw
    liubaicai
        15
    liubaicai  
       1 天前
    用过,感觉没啥大用
    TomCN
        16
    TomCN  
       1 天前
    一直在用,速度啥的没测试,也没有明显的感觉
    majula
        17
    majula  
       1 天前
    @Donahue #11

    比如 ZFS volume ?
    clorischan
        19
    clorischan  
       1 天前 via Android
    在用,要求 refs 分区,对于 dev drive ,indows defender 默认执行异步扫描,而非同步模式。然后在 24h2 的 refs 分区中默认启用 cow 了(写时复制,微软叫块克隆,复制几百 g 甚至更大的文件都是瞬间完全,有实际修改时才会写入修改的部分)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2515 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 03:24 · PVG 11:24 · LAX 20:24 · JFK 23:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.