社区
硬件/系统
帖子详情
移动文件指针的消耗和效率?
pang2042
2009-08-03 09:43:47
一般情况下,如果我用fopen打开一个文件,然后用fseek移动文件指针大概会是一个怎么样的消耗?
比如我有一个4G左右的数据文件,假设经常需要移动指针到文件尾部去读取数据,读取的数据可能只有几KB,我前面移动文件指针的消耗会比我读取这几KB的消耗大很多吗?
...全文
150
3
打赏
收藏
移动文件指针的消耗和效率?
一般情况下,如果我用fopen打开一个文件,然后用fseek移动文件指针大概会是一个怎么样的消耗? 比如我有一个4G左右的数据文件,假设经常需要移动指针到文件尾部去读取数据,读取的数据可能只有几KB,我前面移动文件指针的消耗会比我读取这几KB的消耗大很多吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
会思考的草
2009-08-04
打赏
举报
回复
这个自己实际测一下不就知道了?强过在这里问。
pang2042
2009-08-03
打赏
举报
回复
[Quote=引用 1 楼 steedhorse 的回复:]
这个可能得测一下才知道。
不同的OS可能有不同的策略,比如是fseek之后便进行数据预取并缓存呢?还是只有fread才会导致真正的IO读取呢?
[/Quote]
谢谢!
我是用WINDOWS,有朋友了解WINDOWS系统下这个问题的请赐教
晨星
2009-08-03
打赏
举报
回复
这个可能得测一下才知道。
不同的OS可能有不同的策略,比如是fseek之后便进行数据预取并缓存呢?还是只有fread才会导致真正的IO读取呢?
C语言---
文件
操作及
文件
操作函数详解
三、
文件
的打开和关闭3.1
文件
指针
3.2
文件
的打开和关闭 本章重点 为什么使用
文件
什么是
文件
文件
的打开和关闭
文件
的顺序读写
文件
的随机读写 文本
文件
和二进制
文件
文件
读取结束的判定
文件
缓冲区 一、为什么...
Python
文件
操作:操作
文件
的1个函数3个方法使用、readline按行读取
文件
、
文件
指针
(详细图文)
主要介绍Python
文件
的操作方法使用,分别是打开、读、写、关闭,
文件
打开模式,以及按行读取
文件
内容的方法使用操作,还有一个小扩展就是
文件
指针
相关小知识,知识点虽然多但是不会很复杂,属于基础知识。
C++ 中为什么要有“
指针
” 和 “ 引用”
指针
可以初始化为NULL,且
指针
的值在初始化后可以改变,即指向其它的存储单元。 引用: 表明上是为变量创建了第二个名字, 它的本质是一个
指针
,可以使用它来读取或修改存储在该变量中的原始数据。 引用定义时必须...
Win11Debloat鼠标设置优化:禁用
指针
精度增强功能
这很可能是因为Windows默认启用了"增强
指针
精度"功能,也就是我们常说的鼠标加速(Mouse Acceleration)。 鼠标加速功能会根据你
移动
鼠标的速度来调整光标
移动
的距离——
移动
越快,光标
移动
越远。虽然这个设计初衷...
C++智能
指针
/C++新特性
多个裸
指针
指向同一块内存地址,即使被delete了,也有可能导致改内存空间...f为共享
指针
的别名,可以通过这样的操作使得b
指针
可以访问f
指针
的属性,注意b和f都必须是共享
指针
可以使用lamda表达式、普通函数、任意函数。
硬件/系统
2,643
社区成员
17,230
社区内容
发帖
与我相关
我的任务
硬件/系统
VC/MFC 硬件/系统
复制链接
扫一扫
分享
社区描述
VC/MFC 硬件/系统
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章