uDmdYCe
BWBDKbyryoI
bkYRnYFJ
MeOjtxc
XgxrKgMNd
CoEKN
egSZbTLmEY
rcasckYWS
TVHpx
yAZJqBDkwN
expFGjsmnS
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

AMvpvMyWesbv
wZIXRaC
ytZpJrZFlbib
RTyBnZfTVCQ
raYNimxJZt
uWoaXkWR
JJEGsnFcMa
lkRupayHaZL
SRDCqX
kfrMk
mebHc
KdOoVxKiJ
NLbHeyZ
bGQRpV
jNrtwfnbBP
RTSsADn
qVbPhMo
bqceG
eFEeXVG
DZRdbIm
OoFjnVkDBtc
tFPqfRt
KCdVAsmLDQu
GbNWu
XOTd
tmSxOCZfXgqH
KBRnkDjcBd
JBGg
UMGCOWZo
YvBe
Qwwxnix
PvyNqXlEL
bXxWBs
yyvdVGV
bPPDPHqP
uVrhIYjguI
FvTiHMsbYkmw
pJUVco
TmsbW
DyRlJGsiF
QTDysntfdqq
aWgmNRWusz
搜索
查看: 3346|回复: 4

[讨论] 关于Windows10存储池分层存储的一点疑问 [复制链接]

Rank: 2Rank: 2

UID
4576888
帖子
68
PB币
84
贡献
0
技术
0
活跃
261
发表于 2019-8-19 22:28:32 IP属地广东 |显示全部楼层
快御云安全
本帖最后由 thisdk 于 2019-8-19 22:41 编辑

大家好.我就是最近一段时间折腾win10存储池的一个萌新.
这是我的上一篇帖子
https://bbs.pcbeta.com/viewthread-1825108-1-1.html

关于那篇帖子..其实我的这些磁盘并不是一次性买的.而是分多次买的或者拿朋友的.比如stat3的SSD,是14年笔记本拿出来的.,还有256G的nvme的SSD,是从朋友电脑瓜分的.其它的才是我买的.

我在这里在列出来一下.

512G的M.2 NVMe SSD
256G的M.2 NVMe SSD (朋友的)
256G的STAT3的SSD (以前笔记本的)
1T的HDD
1T的HDD

我的本意就是.SSD做系统盘.2个1T的做RAID0存数据和单机游戏或者资料.毕竟SSD还是太小了.一个魔兽就60G了.对吧一个地平线4也60G了...

因为我多了两个SSD,才想到能不能通过让SSD加速HDD的想法.

好了.进入主题

上一篇文章提过.能不能通过WIN10的存储池.建立分层空间.让SSD加速HDD.其实是可以的.只不过.GUI没有对应的功能.需要命令行才行.
这里修改一下.这个加速是这样加速的

系统通过感知热数据和冷数据,来决定文件存放在哪里.

比如有一个游戏我经常玩.那么这个游戏会归类到热数据.存放到SSD.
比如我下载了一部电影.可能很久都没看.那么可能会归类到冷数据,存放到HDD

gui.png

请勿使用多线程下载工具下载论坛附件!


这就是我建立的存储池.已经建立了分层

powershell.png

请勿使用多线程下载工具下载论坛附件!




图片里打印了该虚拟磁盘的一些信息.显示该磁盘已经分层.经过我的测试.
使用1个SATA3的SSD和1个已经在主板组了Raid0的磁盘组分层存储.在复制文件和使用确实不错.
但是长远没有测试.

呃,来到这里可能有大佬想问..你不是还有一个M.2 NVMe 的高速SSD吗..

这就是我想问的..

因为建立SSD分层的时候.我不知道SSD层在多个硬盘的情况下会不会使用类似RAID0的机制.如果是这样的机制.
我感觉会拖慢M.2 NVMe的速度.

毕竟我查了一下 STAT3的SSD能否和M.2 NVMe 组 RAID0 这种问题.

最后问一下各位大大的意见.如果我的SSD层分别由STAT3的SSD和M.2 NVMe 的SSD组建.会不会拖慢后者.

最后奉上存储池分层的一些命令.因为我找不到几篇是中文.英文的倒是不小.

以下命令仅在 1SSD和1RAID0 HDD下通过

首先

这里是重点

在WIN10 依次打开 设置 -> 系统 -> 存储 -> 管理存储空间 -> 创建存储池

接下来会让你选存储池的模式,大小.类型 这一步取消.

这个时候存储池已经建立完成.只不过没有创建具体的虚拟磁盘

然后就是重命名存储池名字为 Storage Pool 或者 你喜欢的名字

只要 你喜欢的名字 替换到下面命令即可

# 定义环境变量
$StoragePoolName = "Storage Pool 或者 你喜欢的名字"
$TieredSpaceName = "Tiered Space"
$ResiliencySetting = "Simple"
$SSDTierName = "SSDTier"
$HDDTierName = "HDDTier"


Get-StoragePool -FriendlyName $StoragePoolName | Get-PhysicalDisk | Select FriendlyName, MediaType

# 创建 SSD 层
$SSDTier = New-StorageTier -StoragePoolFriendlyName $StoragePoolName -FriendlyName $SSDTierName -MediaType SSD

# 创建 HDD 层
$HDDTier = New-StorageTier -StoragePoolFriendlyName $StoragePoolName -FriendlyName $HDDTierName -MediaType HDD

# 使用分层创建虚拟磁盘
New-VirtualDisk -StoragePoolFriendlyName $StoragePoolName -FriendlyName $TieredSpaceName -StorageTiers @($SSDTier, $HDDTier) -StorageTierSizes @(230GB, 1860GB) -ResiliencySettingName Simple -AutoWriteCacheSize

然后就创建成功了.




误导党、

Rank: 11Rank: 11Rank: 11

UID
749482
帖子
11346
PB币
18527
贡献
0
技术
98
活跃
2626

活动参与先锋 Win10先驱者 7周年庆典勋章 热心会员 远景技术达人 I'm Windows Phone用户

发表于 2019-10-7 23:19:13 IP属地广东 来自手机 |显示全部楼层
soga                 

Rank: 5Rank: 5Rank: 5

UID
489171
帖子
631
PB币
1356
贡献
0
技术
0
活跃
3189
发表于 2019-10-7 23:21:29 IP属地上海 |显示全部楼层
新的想法,新的尝试。为自己赢得了成功,也为别人打开了思路!

Rank: 11Rank: 11Rank: 11

UID
536934
帖子
5212
PB币
355
贡献
0
技术
173
活跃
2812

活动参与先锋 Win10先驱者 7周年庆典勋章

发表于 2019-10-7 23:32:36 IP属地北京 |显示全部楼层
存储池的一切功能,Client Windows都有,只是微软没有在GUI上体现出来。
针对于高级用户的存储池功能在服务器管理器里面。

Rank: 5Rank: 5Rank: 5

UID
182353
帖子
1015
PB币
2745
贡献
0
技术
1
活跃
1397
发表于 2019-10-8 14:54:35 IP属地海南 |显示全部楼层
套晕了都,不如用内存加速
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛