Content-type: text/html Manpage of plfs_flatten_index

plfs_flatten_index

Section: C Library Functions (3)
Updated: 12/3/2010
Index Return to Main Contents
 

NAME

plfs_flatten_index  

SYNTAX

#include <plfs.h>

int plfs_flatten_index( Plfs_fd *, const char *path );

 

DESCRIPTION

This call optimizes a PLFS file for subsequent reads. For large files created by a large number of writers, the runtime of this call can be quite large but it will be worth it for improved read performance. Note that the best way to optimize PLFS files for subsequent reads is to write them using the PLFS-MPI-IO interface and set hint plfs_flatten_close to 1.

 

INPUT PARAMETERS

Plfs_fd
the file handle returned from plfs_open
path
path to file

 

RETURN VALUES

Most PLFS functions return 0 or -errno, except write and read which return the number of bytes or -errno

 

AUTHORS

PLFS is developed at Los Alamos National Laboratory and is available under LANL LA-CC-08-104. It is hosted at http://sourceforge.net/projects/plfs and more information is available at http://institute.lanl.gov/plfs

 

SEE ALSO

plfs(3), plfs(7), is_plfs_file(3), plfs_access(3), plfs_buildtime(3), plfs_chmod(3), plfs_chown(3), plfs_close(3), plfs_create(3), plfs_debug(3), plfs_dump_config(3), plfs_dump_index(3), plfs_flatten_index(3), plfs_get_attr(3), plfs_index_stream(3), plfs_link(3), plfs_merge_indexes(3), plfs_mkdir(3), plfs_mode(3), plfs_open(3), plfs_query(3), plfs_read(3), plfs_readdir(3), plfs_readlink(3), plfs_rename(3), plfs_rmdir(3), plfs_serious_error(3), plfs_set_mpi(3), plfs_stats(3), plfs_statvfs(3), plfs_symlink(3), plfs_sync(3), plfs_trunc(3), plfs_unlink(3), plfs_utime(3), plfs_version(3), plfs_write(3), plfs_wtime(3)


 

Index

NAME
SYNTAX
DESCRIPTION
INPUT PARAMETERS
RETURN VALUES
AUTHORS
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 14:33:59 GMT, June 15, 2012