IO、存储、硬盘、文件系统基础知识

IO:

IO 就是指“输入和输出”(input和output),由于程序和运行时数据是在内存中驻留,由CPU执行,涉及到数据交换的地方,通常是磁盘、网络等就需要IO接口。根据对象不同,IO模式可以分为磁盘IO模型和网络IO模型,IO操作会涉及到用户空间和内核空间的转换。

存储:

1.存储:根据不同的应用环境通过采取合理、安全、有效的方式将数据保存到某些介质上并能保证有效的访问。
2.文件存储:也称为文件级存储或基于文件的存储,数据会以单条信息的形式存储在文件夹中,如果需要访问该数据,可以查找相应的路径。存储在文件中的数据会根据数量有限的元数据来进行整理和检索,这些元数据会告诉计算机文件所在的确切位置。

硬盘:

1.硬盘存储空间大,内存存储空间小

2.硬盘访问速度慢,内存访问速度快

3.硬盘成本低,内存成本高

4.硬盘上的数据断电不会丢失,内存数据断电会丢失(可持久化存储)

文件:

1.狭义上:①自己写的文档②下载的软件③系统自带的文件⑤目录⑥视频图片可执行文件……

2.广义上:对操作系统来说,一切都是文件,网卡,硬盘,键盘……

Java中关于File文件类的用法可以参考这篇文章:

(1条消息) Java中File 类的基本用法_看到我请喊我滚去追求物理的博客-CSDN博客

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值