SD卡一定要用diskpart格式化一下!

k
kingoftweaks
楼主 (未名空间)

exFAT一般默认的256K最小单元太浪费,还是NTFS默认的4K最佳,浪费小又不影响性能
。在diskpart里:

list disk

记住SD卡的号,比如“1”。

select disk 1

“1”是上面list disk所得到的数字。千万别搞错了,因为diskpart不会提示让你确认每一步的操作,一旦敲下回车键就是开了弓的没有回头的箭!!!

format fs=exFAT unit=4096 quick

我256GB的卡远来只剩下30GB,这么做了之后,现在剩86GB,节省出来20%,相当的可观。当然先要把SD卡上的文件备份一下,做完了这个格式化之后再复制回去。现在的速度也明显比以前更快,奇怪,照理说4K要比256K慢一些。以前打开SD卡有明显的延迟,现在完全感觉不到。

exFAT像NTFS那样支持junction,但是没有那么多繁琐的安全因素,而且Android,Mac
和Linux都认。外置硬盘如果需要在多种系统下使用的话,最好也用exFAT。对于SD卡或Jump drive来说,exFAT就是专门针对它们而来的,会尽量减少不必要的写操作和写的
内容。

早知道这么有效果,最近就不用买512GB的卡了。说到这个512GB卡,复制文件到某个特定目录的时候就失败。做了full format之后好了,也没有发现坏的扇区,奇怪。

为什么要在diskpart里做?否则最小单元只能选择16K。16K可能已经够节省了,比一般默认的256K要好多了。

为什么junction很重要?我可以把一般只读(很少会写)的庞大目录比如Progrgam
Files都透明地映射到SD卡上去,不浪费机内的SSD卡。我不愿意更新SSD,虽然价钱现
在差不多了,一是麻烦,二是不通用,不能能像SD卡那样用在手机、平板和相机上,长远来说还是更贵。

用4K这样的最小单元会不会加剧SD卡的磨损?不会,绝对不会。从理论上讲,反而会减少磨损,因为每一次写操作所牵涉的记忆体比256K少多了。

总之,对SD的磨损主要来自于写操作,频繁更改的内容不要放在SD卡上。最小单元一定要是4K,如果存储的都是大文件比如音乐、视频和照片等,4K不会显著减少浪费,但是也没有坏处。
t
tingtingliu

拿sd当硬盘用

nb

【 在 kingoftweaks (捣鼓) 的大作中提到: 】
: exFAT一般默认的256K最小单元太浪费,还是NTFS默认的4K最佳,浪费小又不影响性能
: 。在diskpart里:
: format fs=exFAT unit=4096 quick override
: 我256GB的卡远来只剩下30GB,这么做了之后,现在剩86GB,节省出来20%,相当的可观
: 。当然先要把SD卡上的文件备份一下,做完了这个格式化之后再复制回去。现在的速度
: 也明显比以前更快,奇怪,照理说要慢一些。以前打开SD卡有明显的延迟,现在完全感
: 觉不到。
: exFAT像NTFS那样支持junction,但是没有那么多繁琐的安全因素,而且Android,
Mac
: 和Linux都认。外置硬盘如果需要在多种系统下使用的话,最好也用exFAT。对于SD卡或
: Jump drive来说,exFAT就是专门针对它们而来的,尽量减少不必要的写操作和写的内
: ...................

k
kingoftweaks


【 在 tingtingliu (Grand Cherokee Overland) 的大作中提到: 】
: 拿sd当硬盘用
: nb
: Mac

不是当硬盘,而是当ROM。偶然当一下硬盘用比如偶尔跑一下Windows XP Embedded或
Linux虚拟机,也不是问题,Raspberry Pi更是完全拿SD当硬盘用。所以我都是把不经
常用的虚拟机放在SD卡里,不占SSD,又方便。现在的SD卡的速度很好了,尤其是读。
c
chunjuan

服务器都可以双sd卡跑系统
不过sd卡这个耐久是个问题
上次有个rpi上sd卡满了 我和人说你顺便换个新的 这玩意儿读写多了就要挂
不听

后来没几个礼拜就挂了
【 在 kingoftweaks (捣鼓) 的大作中提到: 】
: 不是当硬盘,而是当ROM。偶然当一下硬盘用比如偶尔跑一下Windows XP Embedded或: Linux虚拟机,也不是问题,Raspberry Pi更是完全拿SD当硬盘用。所以我都是把不经
: 常用的虚拟机放在SD卡里,不占SSD,又方便。现在的SD卡的速度很好了,尤其是读。

k
kingoftweaks


【 在 chunjuan (👍春卷🐱更多春卷👍) 的大作中提到: 】
: 服务器都可以双sd卡跑系统
: 不过sd卡这个耐久是个问题
: 上次有个rpi上sd卡满了 我和人说你顺便换个新的 这玩意儿读写多了就要挂
: 不听
: 后来没几个礼拜就挂了

用SD也好,SSD也好,HDD也好,改备份的都一样,不能侥幸。
t
tingtingliu

行车记录仪的sd用久了都会发现从启动到开始记录变慢了

【 在 chunjuan (👍春卷🐱更多春卷👍) 的大作中提到: 】
: 服务器都可以双sd卡跑系统
: 不过sd卡这个耐久是个问题
: 上次有个rpi上sd卡满了 我和人说你顺便换个新的 这玩意儿读写多了就要挂
: 不听
: 后来没几个礼拜就挂了

k
kingoftweaks


【 在 tingtingliu (Grand Cherokee Overland) 的大作中提到: 】
: 行车记录仪的sd用久了都会发现从启动到开始记录变慢了

也许要像我这样做一下 - 复制到另一个盘,然后快速格式化一下,然后再把文件都淘
腾回来?反正我这个256GB的卡比以前快多了,以前的那种打开一个目录的延迟现象现
在完全不见了。不知道是因为这个操作的结果,还是把最小单元从256K减少到4K的缘故。

我在想,微信为什么那么占地方?也许是因为每一条短信都是一个文件?那么每一条短信都要占256K?!我早就不用微信了,所以没办法去核实。

主要是写伤SD,所以有频繁写操作的目录不要放到SD上去。Program Files之类的毫无
问题,不过有些马公不守规矩,比如LeapDroid,就经常往那个目录里面写东西。
B
BroPingtou

瞎jb扯,sector size越大读写效率越高。

更牛逼的是,能够浪费掉20%的空间,相当于全部是200KB的小文件。正常人拿sd卡存照片视频音乐等中大型文件,lz吃饱撑了才在sd卡上干这事

【 在 kingoftweaks (捣鼓) 的大作中提到: 】
: 也许要像我这样做一下 - 复制到另一个盘,然后快速格式化一下,然后再把文件都淘
: 腾回来?反正我这个256GB的卡比以前快多了,以前的那种打开一个目录的延迟现象现
: 在完全不见了。不知道是因为这个操作的结果,还是把最小单元从256K减少到4K的缘故。
: 我在想,微信为什么那么占地方?也许是因为每一条短信都是一个文件?那么每一条短
: 信都要占256K?!我早就不用微信了,所以没办法去核实。
: 主要是写伤SD,所以有频繁写操作的目录不要放到SD上去。Program Files之类的毫无
: 问题,不过有些马公不守规矩,比如LeapDroid,就经常往那个目录里面写东西。

t
tingtingliu

行车记录仪都是大文件

【 在 kingoftweaks (捣鼓) 的大作中提到: 】
: 【 在 tingtingliu (Grand Cherokee Overland) 的大作中提到: 】
: : 行车记录仪的sd用久了都会发现从启动到开始记录变慢了
:
: 也许要像我这样做一下 - 复制到另一个盘,然后快速格式化一下,然后再把文件都淘
: 腾回来?反正我这个256GB的卡比以前快多了,以前的那种打开一个目录的延迟现象现
: 在完全不见了。不知道是因为这个操作的结果,还是把最小单元从256K减少到4K的缘故。
:
: 我在想,微信为什么那么占地方?也许是因为每一条短信都是一个文件?那么每一条短
: 信都要占256K?!我早就不用微信了,所以没办法去核实。
:
: 主要是写伤SD,所以有频繁写操作的目录不要放到SD上去。Program Files之类的毫无
: 问题,不过有些马公不守规矩,比如LeapDroid,就经常往那个目录里面写东西。
k
kingoftweaks


【 在 tingtingliu (Grand Cherokee Overland) 的大作中提到: 】
: 行车记录仪都是大文件
: 故。

我说的意思是:把文件来回倒腾一下,可以减少碎片。一个大文件分散在很多间断的区域的话,读起来应该要比连续读要慢些,尽管SD的这个问题没有传统机械硬盘那样的严重。这只是我的猜测,SD卡有没有碎片问题,我不知道。我的256GB倒腾一下后快了很
多,只能是两个原因,多半是这个原因,因为把256K改小到4K在理论上讲会更慢的。
A
AIRFORCE1

我下载bittorrent

怕弄坏SSD,就改用SD卡下

结果没用多久SD卡就挂了
k
kingoftweaks


【 在 AIRFORCE1 (AIRFORCE1) 的大作中提到: 】
: 我下载bittorrent
: 怕弄坏SSD,就改用SD卡下
: 结果没用多久SD卡就挂了

频繁地写肯定不行的。我在我的只有64GB SSD的笔记本上用SD有很多年了,最早32GB,后来64,128,256,都没坏过,这些卡都还在各种设备中使用。这次的512GB是用在
CostCo的HP真香本里,机内只有128GB的SSD。一直在等40块钱的512GB的SSD,但是现在都在60块以上,结果碰到50块钱的Sandisk SD,就从了。有了这512GB,不愁了,啥软
件都可以使劲地装。需要经常写的东西不多,128GB的SSD够了。

以前经常刷手机,每个ROM都是好几个GB,放机内的SSD上毫无意义,放SD卡上是正道。还有下载的各种系统images,电影,音乐等都应该放SD卡里,否则太浪费SSD了。
Program Files放SSD里也太不值了,Visual Studio,Android Studio等,都非常的庞
大,而且小文件巨多,所以要把256K改小到4K,否则每个小文件都占256K,太浪费SD。
o
oOOo

这都啥玩儿?瞎几把搞

a
anesthetic


【 在 kingoftweaks (捣鼓) 的大作中提到: 】
: exFAT一般默认的256K最小单元太浪费,还是NTFS默认的4K最佳,浪费小又不影响性能
: 。在diskpart里:
: list disk
: 记住SD卡的号,比如“1”。
: select disk 1
: “1”是上面list disk所得到的数字。千万别搞错了,因为diskpart不会提示让你确认
: 每一步的操作,一旦敲下回车键就是开了弓的没有回头的箭!!!
: format fs=exFAT unit=4096 quick
: 我256GB的卡远来只剩下30GB,这么做了之后,现在剩86GB,节省出来20%,相当的可观
: 。当然先要把SD卡上的文件备份一下,做完了这个格式化之后再复制回去。现在的速度
: ...................

你这是嫌卡死的不够快啊,sd卡格4k用

真是满脑子都是屎的操作
e
emi

马应龙的电车上面的卡都写挂了呢,哈哈。

【 在 AIRFORCE1 (AIRFORCE1) 的大作中提到: 】
: 我下载bittorrent
: 怕弄坏SSD,就改用SD卡下
: 结果没用多久SD卡就挂了