Windows 11 有个叫 [开发驱动器]的功能,打算尝试一下,先来问问有没有什么坑 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cppc
V2EX    Windows

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

  •  
  •   cppc 2024-10-18 10:37:21 +08:00 6612 次点击
    这是一个创建于 425 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

    19 条回复    2024-10-18 19:07:31 +08:00
    zed1018
        1
    zed1018  
       2024-10-18 10:45:45 +08:00
    其实就是 vhdx 封装了一下,然后针对这个对 wd 杀毒做了一些优化
    nullyouraise
        2
    nullyouraise  
       2024-10-18 10:51:33 +08:00   1
    Dev Drive 要使用 ReFS ,这个文件系统很多年了就没有稳定过,去年我用了一阵,有一天系统更新后分区突然变成 RAW 了,数据全丢了,还好里面只是些 Git 库没什么损失
    0o0O0o0O0o
        3
    0o0O0o0O0o  
       2024-10-18 10:54:55 +08:00
    上次重装系统时也看到这个了,我也想知道使用体验,话说微软的一些东西经常是迭代到非常好用的程度突然就被砍了
    wangsd
        4
    wangsd  
       2024-10-18 11:15:29 +08:00   1
    ReFS 用过一次,升级下系统直接读不出来了,服了,最后只能格式化,然后用数据恢复软件恢复,文件名全都变成数字。
    cccer
        5
    cccer  
       2024-10-18 11:17:56 +08:00   2
    出来就再用,没遇到什么坑也没感觉快多少,另外用上 ReFS 注意千万别回退系统版本就行。
    1145148964
        6
    1145148964  
       2024-10-18 11:18:14 +08:00
    refs 对普通人而言必须只在一个系统上使用,只要系统降级就会有问题。自己不是高手就做好文件备份。
    高人随意。
    bsfx2
    &nsp;   7
    bsfx2  
       2024-10-18 11:18:27 +08:00   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  
       2024-10-18 13:37:43 +08:00
    固态硬盘时代,磁盘分区对读写性能已经没什么意义,而且 Windows 的尿性,C 盘总在不断膨胀中,分区有时是作茧自缚。但是如果你想保留以前时代系统磁盘一个 Driver ,数据盘一个 Driver ,方便迁移数据的话,可以用 Dev Driver 。Dev Driver 好处是系统会自动挂载。但是好像新版 windows 11 ,使用设置画面创建的虚拟磁盘也可以自动挂载,有点记不清了。
    mmdsun
        9
    mmdsun  
       2024-10-18 13:39:50 +08:00
    Dev Drive 刚出就用了挺好了,没用出现丢数据的问题。

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

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

    比如 ZFS volume ?
    fuis
        18
    fuis  
       2024-10-18 19:04:57 +08:00
    clorischan
        19
    clorischan  
       2024-10-18 19:07:31 +08:00 via Android
    在用,要求 refs 分区,对于 dev drive ,indows defender 默认执行异步扫描,而非同步模式。然后在 24h2 的 refs 分区中默认启用 cow 了(写时复制,微软叫块克隆,复制几百 g 甚至更大的文件都是瞬间完全,有实际修改时才会写入修改的部分)
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1003 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 18:50 PVG 02:50 LAX 10:50 JFK 13:50
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86