% Q* R7 }; c' R& ?% u4 P3 M 8 e, C. `1 [, n5 g4 I说到机械硬盘和固态硬盘,用到的情况有很多,例如电脑中要用来安装系统、软件以及存放资料、音视频等等外,还有就是外接来做移动硬盘,甚至是服务器上、NAS等等一样会用到。所以在如今的时代,数据存储已成为我们日常生活和工作不可或缺的一部分。, J' O- L( u+ I
@) T; |; B# i! P2 p' `% D, ?8 [ & S! f' [0 X) B5 E$ @! m3 Q, U$ L只是随着文件越来越多、软件升级越来越频繁或其它原因,目前硬盘的可用空间也逐渐减少,尽管有些时候也有清理了没什么用的文件并得到短时的缓解外,但实际硬盘空间也会越来越紧张,甚至捉襟见肘。此时可能有人想到,换个新的更大的不就好了?这确实是个最后的办法。 - i# w# W( @: q% q当然,有人也干脆不清理出硬盘多余空间,而是一直让其占用的,即使见红了也觉得没什么硬盘。只是你没有意识到的是:将硬盘空间使用到接近饱和状态可能会对硬盘性能和寿命造成严重影响。为什么会有这样的说法?可以看看下面的介绍,你就能从中了解到了。4 Z# H$ K! {' y, M. m; x
1、硬盘的运作原理及存放文件时做了什么?6 H$ N0 z, q) S; q; Z b4 O7 w& Q
6 \! y/ ?3 o; F, O在要了解为何有这种说法前,我们首先要了解的是关于机械硬盘/固态硬盘它们是如何运作的,以及往它们存放文件时,它们都在背后做了什么。下面将做简要介绍,避免过多地长篇大论。+ k( N! p3 {" p' [: T, ^& _2 D
* Z& f9 U+ l; ?/ p( G& H: h一、机械硬盘(HDD)) D8 ~/ l1 k+ Q# D c' i
3 C+ ]% d( O/ V+ _* Z# S
(1)工作原理 $ `( J, B" _( k* f ( p4 y! E7 A6 z: A# s: {; Q通过磁头在高速旋转的磁盘表面移动,利用电磁感应读取或改变磁性材料的极性(N/S极代表0/1)来存储数据。数据则按磁道和扇区分布,读写需进行物理寻址。+ l% F- K5 T2 b! U; u$ ]
. F( V+ d& T6 @4 J3 @
(2)将文件写入或读取时机械硬盘期间做的操作 " \ N( P5 l" [+ q) j. ? ^' J) a! @9 w. w* L4 w4 s5 Z当文件写入时,磁头定位到目标磁道,待扇区旋转至下方后施加电流改变磁性。 c v; w0 d, L- |' @4 y
7 L+ W3 O7 f g& y) s
读取文件时,磁头感应磁场变化并转换为电信号。 ; l% H# C1 r- @/ m! k w/ h" J二、固态硬盘(SSD)" P3 y/ e, q4 h1 u
0 W2 Y) B9 m5 m; n) b) I, ?" d
(1)工作原理 1 H5 o2 B. n8 X; C 3 V) U2 E4 e0 h8 V4 M+ t% F' C$ d/ A主要是基于NAND闪存芯片,通过浮栅晶体管存储电荷(电荷量决定数据值)。 & q/ @1 `# U+ s; ~( s) K( w- k8 u: O. z6 z9 U
(2)将文件写入或读取时固态硬盘期间做的操作: _* g( r, ~, Y: R) |
+ V. A) F M4 [写入前需先擦除整个块,再编程写入新数据。 - U) ?7 f) }3 F1 ] t; N H 9 u6 Y: \- Y: c. k2 A. G3 c% R读取时通过测量电流判断电荷状态。* J& d. z3 ~, i4 h8 ^, l- z
到此,就简单了解完有关机械硬盘/固态硬盘的工作原理以及文件在写入或读取时硬盘做的操作。而这些恰好是我们在用的过程中是感觉不出来的,毕竟在我们面前,能看到的仅仅是在系统上文件拷贝到硬盘的过程(例如下图)。4 J7 M; s; c$ k3 [) b' z2 |) ?% C" f
所以,在硬盘真正没被装太满前,这些操作无疑是很日常的,而且也不会影响到什么,静静等待拷贝完全即可。5 g( G; s6 u& J0 `
4 J, i. r+ i5 R2 y8 w
2、硬盘装太满有什么影响?( B5 e0 S) `- p+ s* x
- L; f1 g1 }! I( R |% B这里就需要回归到开头的说法“可能会对硬盘性能和寿命造成严重影响”,此时有人有疑问:为什么把硬盘装太满就会有影响?硬盘不就是用来装东西的吗?这跟影响性能和寿命有啥关系?况且我用下来也没感觉到啥毛病......& Z4 j- O! W, ]6 M; H