由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 向硬盘上写大文件的方法
相关主题
发现自己写buffer还是能加速fwrite的opengl 问题
a question abou dll, 3x!!How to char <--> int in Matlab?
map shared memory to local process请教:Map reduce到底是什么啊 (转载)
程序占用很大内存怎样读一个不断更新的文件
lambda 什么时候进入 c++的?顺便问一个CreateFile问题 (转载)
C++在linux下读一次系统时间要多少时间convert mapped drive letter to full path in vbscript (转载)
data structure 课的 Mappings 翻译成中文是什么?为什么 gmail 感觉很快?
how to share I/O space among multiple processes??关于thread的stack
相关话题的讨论汇总
话题: 硬盘话题: buffer话题: 写大
进入Programming版参与讨论
1 (共1页)
h***s
发帖数: 19
1
用C/C++ 向硬盘上逐行写 >100GB 的文本文件.
请问用什么方法最快?
p***o
发帖数: 1252
2
pipe the file to gzip, save as .gz file

【在 h***s 的大作中提到】
: 用C/C++ 向硬盘上逐行写 >100GB 的文本文件.
: 请问用什么方法最快?

s****n
发帖数: 700
3
为啥不能是cat

【在 p***o 的大作中提到】
: pipe the file to gzip, save as .gz file
c****e
发帖数: 1453
4
memory mapped file.
b*******r
发帖数: 68
5
先开一个大buffer(几十M),先写到buffer里面。等buffer快慢了的时候在写一次。还
可以异步写,多线程来进一步加速。
O*******d
发帖数: 20343
6
This is the way.

【在 b*******r 的大作中提到】
: 先开一个大buffer(几十M),先写到buffer里面。等buffer快慢了的时候在写一次。还
: 可以异步写,多线程来进一步加速。

b****y
发帖数: 169
7
操作系统难道不会自动buffer?

【在 b*******r 的大作中提到】
: 先开一个大buffer(几十M),先写到buffer里面。等buffer快慢了的时候在写一次。还
: 可以异步写,多线程来进一步加速。

d*******1
发帖数: 854
8
多快算快?

【在 h***s 的大作中提到】
: 用C/C++ 向硬盘上逐行写 >100GB 的文本文件.
: 请问用什么方法最快?

1 (共1页)
进入Programming版参与讨论
相关主题
关于thread的stacklambda 什么时候进入 c++的?
why do we need to map user threads to kernel threads?C++在linux下读一次系统时间要多少时间
Google Map这种地图的原始数据是什么结构存储的?data structure 课的 Mappings 翻译成中文是什么?
请帮忙看看这个小程序how to share I/O space among multiple processes??
发现自己写buffer还是能加速fwrite的opengl 问题
a question abou dll, 3x!!How to char <--> int in Matlab?
map shared memory to local process请教:Map reduce到底是什么啊 (转载)
程序占用很大内存怎样读一个不断更新的文件
相关话题的讨论汇总
话题: 硬盘话题: buffer话题: 写大