- 主题:像ultraedit那种几百兆的文件秒开是怎么做到的?
你说seek也就罢了,fseek这个。。。
【 在 ilovecpp 的大作中提到: 】
: memmap就是纯扯淡,这个场景fseek一下就能慢了?
--
FROM 1.203.84.*
你确定你知道fseek是干啥的?
【 在 ilovecpp 的大作中提到: 】
: 你估算一下渲染几个byte的字符需要多少cycle,也该明白memcpy几次,syscall几次在这个问题里完全无关紧要。
: 何况mmap用不好的话syscall反而更多。
--
FROM 1.203.84.*
fseek是C stardard库,不同OS,不同编译器厂商的实现都不一样,用户甚至可以自己去实现standard library。什么时候轮到它去承担底层IO了?
【 在 eGust 的大作中提到: 】
: 说实话,c stdlib 我是知道 fseek 的,至于 seek 是个什么玩意儿就只有你知道了
:
--
FROM 114.250.18.*