查看: 12157|回复: 22
收起左侧

[硬件] 存储卡可以用来装系统吗?这样做会让存储卡容易坏掉吗?

[复制链接]
菩提祖师
发表于 2013-10-20 23:12:19 | 显示全部楼层 |阅读模式
本帖最后由 菩提祖师 于 2013-10-20 23:18 编辑

存储卡可以用来装系统吗?这样做会让存储卡容易坏掉吗?

爸爸买了一个存储卡,平时不怎么用,看说明上速度貌似不错,配合高速读卡器,估计能有望打造成"土SSD",就是不知道真的当成硬盘用会不会很快坏掉?
awangwjf
发表于 2013-10-20 23:24:18 | 显示全部楼层
可以做,但很快会坏。

而且速度会让你想去死。

解决方法,EWF类。

这种“土SSD”我现在手上还有五个。

要达到有实有价值要上CZ80。

评分

参与人数 1经验 +3 收起 理由
wyj915752168 + 3 感谢解答: )

查看全部评分

菩提祖师
 楼主| 发表于 2013-10-20 23:38:26 | 显示全部楼层
awangwjf 发表于 2013-10-20 23:24
可以做,但很快会坏。

而且速度会让你想去死。

感谢解答,但这个方法足够应付系统启动时的大量读写吗?
awangwjf
发表于 2013-10-20 23:45:48 | 显示全部楼层
菩提祖师 发表于 2013-10-20 23:38
感谢解答,但这个方法足够应付系统启动时的大量读写吗?

没有EWF,2.0的存储卡进入Windows7的桌面要30分钟。

装好EWF,会比你的硬盘还快。
菩提祖师
 楼主| 发表于 2013-10-21 03:46:20 | 显示全部楼层
awangwjf 发表于 2013-10-20 23:45
没有EWF,2.0的存储卡进入Windows7的桌面要30分钟。

装好EWF,会比你的硬盘还快。


我装的是Lubuntu,龟速安装....
貌似当时速度估算错误了,4~6MB的传输速度,每分钟最高也就360左右,而主机每分钟则可以至少900+mb
以为存储卡的速度很快,仔细一算,远远不如主机硬盘的速度.
USB2.0的读卡器和主板接口

为什么用上EWF之后就比硬盘还快?感觉只是一个类似缓冲的东西,起到保护存储介质,避免频繁读写的作用.(Lubuntu还没找到EWF之类的工具,但linux的IO缓存策略都很给力,即使IO负荷较高(如虚拟机开机等),我这也基本不卡)
awangwjf
发表于 2013-10-21 11:13:57 | 显示全部楼层
4~6MB是普通存储卡的正常速度,这个速度称为C4,也有达到10M的,称为C10
但存储卡还有几个参数非常关键:
1、存储卡小文件写入极慢,而系统正常运行时80%以上磁盘操作对象是小文件,这是存储卡当SSD用的第一大拦路虎
2、存储卡不支持Trim,这对闪存类存储是致命的,让你的闪存很快报废
3、存储卡一般都没有缓存,让上述两条雪上加霜。

EWF是微软出的一个写过滤类软件,类似影子系统,支持Win2000——Win8,Win8以后貌似升级到UWF了。
这个软件把对磁盘的写操作都映射到内存,简单的可以理解为用内存做磁盘,但不同于RamDisk和DiskCache。

因为是对内存操作,所以上述两大问题都得到完美解决。
1、写内存速度肯定比硬盘快吧
2、不再对闪存进行写操作,对没有Trim的闪存寿命影响就小多了
3、重启后所有对系统的修改还原,可有效防范病毒和不良软件对系统的影响。
代价就是需要占用内存,占用多少由写入数据决定,而且有上限,32位系统最高只能使用1GB内存缓冲。

当然,在用户确定的情况下EWF可以非常方便的把修改的数据保存,不用担心数据丢失。

闪存相对磁盘有个优势,闪存的4K iops非常高,所以读数据比磁盘快,这也是Vista开始引入ReadyBoost的原理。

本人实测,10年前的U盘4k-iops比现在的机械硬盘还高几倍,在一些笔记本上甚至高出10倍。
菩提祖师
 楼主| 发表于 2013-10-21 16:56:30 | 显示全部楼层
awangwjf 发表于 2013-10-21 11:13
4~6MB是普通存储卡的正常速度,这个速度称为C4,也有达到10M的,称为C10
但存储卡还有几个参数非常关键:
...

但寿命保护作用和DiskCache一样吧?
DiskCache满了之后就自动真实写入,而EWF满了之后就?出错吗?
awangwjf
发表于 2013-10-21 17:57:45 | 显示全部楼层
菩提祖师 发表于 2013-10-21 16:56
但寿命保护作用和DiskCache一样吧?
DiskCache满了之后就自动真实写入,而EWF满了之后就?出错吗?

不一样,DiskCache仅仅是Cache,为提高速度而存在的,最后数据仍要写入磁盘。

EWF默认不会对保护分区进行何写入操作,系统关闭时所有对保护分区进行修改的数据会全部丢弃——除非用户执行它的保存修改数据的功能。

它内存占用的大小是按需分配的,开始占用很小,然后随写入数据增加而增加。
它占用的内存采用了一种数据压缩方式,可以保存比所占内存多的多的数据,比如占用100MB内存时可能修改的数据达到200MB,正常情况下,只要不向保护分区拷入类似视频音频安装包这样的纯数据文件,一般不会溢出。

根据我使用的经验用一整天(10小时),占用也没有超过500MB的时候,当然这个数据量因实际应用而异,不同的情况数据量会有很大的差异。

内存占用超过1GB的时候,会提示占用已满,这时系统和Windows系统盘空间全满时的情况很相似,类似系统挂起状态,一些小命令可以执行,但大部分应用无法正常工作,这时就要重启系统了。

估计用闪存卡做主系统盘的时候,很少有人在上面工作这么长时间吧。
恋爱的夏娜
头像被屏蔽
发表于 2013-10-21 19:45:40 | 显示全部楼层
awangwjf 发表于 2013-10-21 17:57
不一样,DiskCache仅仅是Cache,为提高速度而存在的,最后数据仍要写入磁盘。

EWF默认不会对保护分区进 ...

那啥,服务器系统可以使用这种东西么?
awangwjf
发表于 2013-10-21 19:50:51 | 显示全部楼层
恋爱的夏娜 发表于 2013-10-21 19:45
那啥,服务器系统可以使用这种东西么?

我只确定Win2000和Win2003是可以的,2008以上没有新自用过,据说是可以的。
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-1-13 03:08 , Processed in 0.140781 second(s), 17 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表