移动硬盘(PSSD)中文件占用空间远大于文件大小

定义

文件的大小:文件内容实际具有的字节数,它以Byte为衡量单位,只要文件内容和格式不发生变化,文件大小就不会发生变化。
文件占用空间:文件在磁盘上的所占空间,它最小的计量单位是“簇(Cluster)”。

为什么出现文件占用空间远大于文件的大小的情况?

为了更好地管理磁盘空间和更高效地从硬盘读取数据,操作系统规定一个簇中只能放置一个文件的内容,因此文件所占用的空间,只能是簇的整数倍;而如果文件实际大小小于一簇,它也要占一簇的空间。

所以,一般情况下文件所占空间要略大于文件的实际大小,只有在少数情况下,即文件的实际大小恰好是簇的整数倍时,文件的实际大小才会与所占空间完全一致。

window 自带程序Chkdsk查询PSSD 的信息

在硬盘所在路径处,进入cmd
输入Chkdsk

出现硬盘的系统类型:exFAT

Tips:
硬盘的系统格式主要有NTFS、FAT32和exFAT三种。
NTFS格式采用日志式的文件系统,读写频繁,会减少U盘寿命(所以非固态U盘通常采用FAT32格式);兼容性一般, Windows上完美,在mac系统下只能读、不能写(下载驱动可以解决)

exFAT也叫FAT64,是FAT32的升级版,解决了FAT32不支持4GB以上文件的问题,单个文件上限达到了16EB。同时没有NTFS的频繁读写,硬盘寿命浪费小,专为闪存设计。

每个分配单元中有 xx字节硬盘分区的簇大小
如果要以KB为单位,将字节数除以1024即可
我这边显示是 1048576 字节 = 1024KB

出现问题:检查卷位图时发现损坏

使用命令修复E盘(硬盘所在位置): chkdsk E: /F

清除所有文件,发现只有一半内存

以管理员身份,进入cmd:在左下角搜索栏搜索cmd
在这里插入图片描述
在这里插入图片描述

使用window自带程序Diskpart格式化硬盘

输入Diskpart,回车,启动程序

在这里插入图片描述
获取系统上所有磁盘的详细列表:list disk
选择硬盘的编号n:select disk n
删除所选磁盘上的所有分区并将其清除: clean
在磁盘上创建一个主分区: create partition primary
将磁盘格式化为exfat格式: format fs=exfat quick

此时,电脑上不显示挂载的硬盘

获取系统上所有磁盘的详细列表:list disk
选择硬盘的编号n: select disk n
列出硬盘上的分区:list partition
选择分区号n:select partition n
给分区分配盘符e: assign letter=e:
关闭:exit
在这里插入图片描述
在这里插入图片描述

再次使用window 自带程序Chkdsk查询

发现分配单元(簇) 为262144字节=256KB
前面说到簇越大,越容易导致小文件占用空间远大于文件大小,很多资料说改为4KB
后面又查到簇(分配单元)越大,文件传输速度越快
文件越大,传输速度越快。

同时考虑速度和内存占用,选择使用电脑自带的格式化

电脑自带的格式化:选中磁盘,然后右键选择格式化
在这里插入图片描述
默认最小的分配单元大小是64KB
在这里插入图片描述
如果需要将簇分的更小,则需要借助第三方软件,比如:DiskGenius等

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/825480.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C语言基础--数组和指针

数组和指针 数组与指针的关系与运用 在C语言中,数组和指针是两个重要的概念,它们之间有着密切的联系。本文将介绍如何通过指针操作数组元素,探讨指针数组的概念以及如何将数组名作为函数参数,帮助读者更好地理解和运用数组与指针…

MySQL高负载排查方法最佳实践(15/16)

高负载排查方法 CPU占用率过高问题排查 使用mpstat查看cpu使用情况。 # mpstat 是一款 CPU 性能指标实时展示工具 # 能展示每个 CPU 核的资源视情况,同时还能将资源使用情况进行汇总展示 # 如果CPU0 的 %idle 已经为 0 ,说明此核已经非常繁忙# 打印所…

Istio介绍

1.什么是Istio Istio是一个开源的服务网格(Service Mesh)框架,它提供了一种简单的方式来为部署在Kubernetes等容器编排平台上的微服务应用添加网络功能。Istio的核心功能包括: 服务治理:Istio能够帮助管理服务之间的…

微服务之CircuitBreaker断路器

一、概述 1.1背景 在一个分布式系统中,每个服务都可能会调用其它的服务器,服务之间是相互调用相互依赖。假如微服务A调用微服务B和微服务C,微服务B和微服务C又调用其他的微服务。这就是构成所谓“扇出”。 如果扇出的链路上某个微服务的调…

状态压缩DP题单

P1433 吃奶酪&#xff08;最短路&#xff09; dp(i, s) 表示从 i 出发经过的点的记录为 s 的路线距离最小值 #include<bits/stdc.h> #define int long long using namespace std; const int N 20; signed main() { int n; cin >> n;vector<double>x(n 1),…

C++项目 -- 负载均衡OJ(三)online_judge

C项目 – 负载均衡OJ&#xff08;三&#xff09;online_judge 文章目录 C项目 -- 负载均衡OJ&#xff08;三&#xff09;online_judge一、基于MVC结构的oj服务设计1.结构与功能 二、oj_model.hpp1.建立文件版题库2.文件版题库的服务模块3. MySQL版题库3.1.创建名为oj_client的用…

关于提高自己技术能力的几点思考

关于提高自己技术能力的几点思考 回想自己进步快的时候&#xff0c;一个是读书时理解了书中逻辑&#xff0c;然后代入到工作能够解决问题&#xff0c; 一个是解决了一个个个新问题的时候总结出经验的时候。现在想想这两种方式确实是符合认知逻辑的&#xff0c;了解到知识&…

【uniapp】引入uni-ui组件库

&#xff08;1&#xff09;新建项目的时候选择 uni-ui项目 &#xff08;2&#xff09;已经创建好的项目去官网单独安装 跳转单独安装组件 https://uniapp.dcloud.net.cn/component/uniui/quickstart.html#%E9%80%9A%E8%BF%87-uni-modules-%E5%8D%95%E7%8B%AC%E5%AE%89%E8%A3%8…

【前端】修改iframe里面的pdf的样式

iframe是HTML中的一种元素&#xff0c;用于在网页中嵌入其他网页或文档。通过使用iframe&#xff0c;你可以在一个网页中显示另一个网页的内容。然而&#xff0c;由于安全性和隐私方面的考虑&#xff0c;通过CSS样式直接修改iframe中的内容是不被允许的。 但是&#xff0c;你可…

202462读书笔记|《一世珍藏的诗歌200首》——你曾经羞赧地向我问起, 是谁最早在此留下足印

202462读书笔记|《一世珍藏的诗歌200首》——你曾经羞赧地向我问起&#xff0c; 是谁最早在此留下足印 《一世珍藏的诗歌200首》作者金宏宇&#xff0c;很多美好的诗&#xff0c;有徐志摩&#xff0c;戴望舒&#xff0c;林徽因&#xff0c;舒婷等的诗精选&#xff0c;很值得一读…

动态库和静态库

文章目录 一、 静态库二、动态库 一、 静态库 静态库&#xff08;.a&#xff09;&#xff1a;程序在编译链接的时候把库的代码链接到可执行文件中。程序运行的时候将不再需要静态库&#xff0c;因为他已经在你字节写的程序中。 编译静态库 将所有的.h文件拷贝到lib/include中…

面试题:JVM内存泄露服务器会有什么表现?怎么处理?

来源 阿里-技术-1面 我的回答 刚开始内存泄露少的时候&#xff0c;没什么影响&#xff0c;到后面&#xff0c;会频繁的进行Full GC。面试官&#xff1a;那CPU的表现是怎样的呢&#xff1f; 我&#xff1a;CPU使用率会很高&#xff0c;因为现在的垃圾回收器一般是使用的并行回…

代码随想录第44天 | 完全背包 、 518. 零钱兑换 II 、 377. 组合总和 Ⅳ

一、前言 参考文献&#xff1a;代码随想录 今天的主题是动态规划中的完全背包问题&#xff0c;完全背包的与01背包的区别是&#xff1a; 完全背包&#xff1a;可以里面的物品可以使用无数次&#xff1b; 01背包&#xff1a;里面的物品是允许使用一次&#xff1b; 二、完全…

2024年腾讯云服务器价格一览表

随着云计算技术的快速发展&#xff0c;越来越多的企业和个人开始选择使用云服务器来满足他们的数据存储和计算需求。腾讯云作为国内领先的云服务提供商&#xff0c;其服务器产品因性能稳定、安全可靠而备受用户青睐。那么&#xff0c;2024年腾讯云服务器的价格情况如何呢&#…

我自己就是自己的风水!!!

1. 不说负能量的话&#xff0c;会引发自己的负能量 在日常生活中&#xff0c;我们的语言不仅能够影响他人&#xff0c;更能影响我们自己。负能量的话语&#xff0c;如抱怨、批评或消极的自我对话&#xff0c;会潜移默化地影响我们的心态和情绪。为了维持积极的心态&#xff0c…

网络运输层之(3)GRE协议

网络运输层之(3)GRE协议 Author: Once Day Date: 2024年4月8日 一位热衷于Linux学习和开发的菜鸟&#xff0c;试图谱写一场冒险之旅&#xff0c;也许终点只是一场白日梦… 漫漫长路&#xff0c;有人对你微笑过嘛… 全系列文档可参考专栏&#xff1a;通信网络技术_Once-Day的…

OpenHarmony多媒体-video_trimmer

简介 videotrimmer是在OpenHarmony环境下&#xff0c;提供视频剪辑能力的三方库。 效果展示&#xff1a; 安装教程 ohpm install ohos/videotrimmerOpenHarmony ohpm环境配置等更多内容&#xff0c;请参考 如何安装OpenHarmony ohpm包 。 使用说明 目前支持MP4格式。 视频…

双向冒泡算法(C语言版)

void BidBubbleSort(int array[], int n) {int low, high, flag, i;low 0;high n - 1;while (low < high){flag 0;//假设为0时为有序for (i low; i < high; i) //正向冒泡{if (array[i] > array[i 1]) //找到剩下中最大的{Swap(&array[i], &array[i 1])…

ansible模块实战-部署rsync服务端

目录 1、根据部署流程所用到的命令找出模块 2.实战部署 2.1 服务部署&#xff1a;yum 安装 2.2 准备好rsync服务的配置文件 &#xff0c;并将配置文件通过copy模块分发给192.168.81.136这台受控主机 2.3 创建虚拟机用户 2.4 创建密码文件和改权限 2.5 模块对应目录&…

《QT实用小工具·二十九》托盘图标控件

1、概述 源码放在文章末尾 托盘图标控件 可设置托盘图标对应所属主窗体。 可设置托盘图标。 可设置提示信息。 自带右键菜单。 下面是demo演示&#xff1a; 项目部分代码如下&#xff1a; #ifndef TRAYICON_H #define TRAYICON_H/*** 托盘图标控件* 1. 可设置托盘图标…