⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tags

📁 Linux磁盘测试的源代码,测试磁盘的读写性能
💻
📖 第 1 页 / 共 2 页
字号:
delete_file	dtutil.c	/^delete_file (struct dinfo *dip)$/devtype	dt.h	/^enum devtype {DT_AUDIO, DT_BLOCK, DT_CHARACTER, DT_COMM, DT_DISK,$/dinfo	dt.h	/^typedef struct dinfo {$/dinfo_t	dt.h	/^} dinfo_t;$/dispose	dt.h	/^enum dispose {DELETE_FILE, KEEP_FILE};$/dlm_error	dt.c	/^dlm_error(dlm_lkid_t *lk, dlm_status_t err_stat)$/do_random	dtutil.c	/^do_random (struct dinfo *dip, bool doseek, size_t xfer_size)$/dopad_verify	dtutil.c	/^dopad_verify ($/drain_tty	dttty.c	/^drain_tty (int fd)$/dt_procs	dtprocs.c	/^struct dt_procs {$/dtaio_cancel	dtaio.c	/^dtaio_cancel (struct dinfo *dip)$/dtaio_cancel_reads	dtaio.c	/^dtaio_cancel_reads (struct dinfo *dip)$/dtaio_checkdevice	dtaio.c	/^dtaio_checkdevice (struct dinfo *dip)$/dtaio_close_file	dtaio.c	/^dtaio_close_file (struct dinfo *dip)$/dtaio_initialize	dtaio.c	/^dtaio_initialize (struct dinfo *dip)$/dtaio_process_read	dtaio.c	/^dtaio_process_read (struct dinfo *dip, struct aiocb *acbp)$/dtaio_process_write	dtaio.c	/^dtaio_process_write (struct dinfo *dip, struct aiocb *acbp)$/dtaio_read_data	dtaio.c	/^dtaio_read_data (struct dinfo *dip)$/dtaio_restart	dtaio.c	/^dtaio_restart(struct dinfo *dip, struct aiocb *first_acbp)$/dtaio_wait	dtaio.c	/^dtaio_wait (struct dinfo *dip, struct aiocb *acbp)$/dtaio_wait_reads	dtaio.c	/^dtaio_wait_reads (struct dinfo *dip)$/dtaio_wait_writes	dtaio.c	/^dtaio_wait_writes (struct dinfo *dip)$/dtaio_waitall	dtaio.c	/^dtaio_waitall(struct dinfo *dip, bool canceling)$/dtaio_write_data	dtaio.c	/^dtaio_write_data (struct dinfo *dip)$/dtfuncs	dt.h	/^struct dtfuncs {$/dthelp	dtusage.c	/^dthelp(void)$/dtusage	dtusage.c	/^dtusage(void)$/dtversion	dtusage.c	/^dtversion(void)$/dtype	dt.h	/^struct dtype {$/dump_buffer	dtutil.c	/^dump_buffer (	char		*name,$/fifo_open	dtfifo.c	/^fifo_open (struct dinfo *dip, int oflags)$/file_type	dt.h	/^enum file_type {INPUT_FILE, OUTPUT_FILE};$/fill_buffer	dtutil.c	/^fill_buffer (	u_char		*buffer,$/flow	dt.h	/^enum flow {FLOW_NONE, CTS_RTS, XON_XOFF};$/flush_file	dtgen.c	/^flush_file (struct dinfo *dip)$/flush_tty	dttty.c	/^flush_tty (int fd)$/fork_process	dtprocs.c	/^fork_process(void)$/format_ltime	dtutil.c	/^format_ltime (long time, int tps)$/format_time	dtutil.c	/^format_time (clock_t time)$/gather_stats	dtstats.c	/^gather_stats(struct dinfo *dip)$/gather_totals	dtstats.c	/^gather_totals(void)$/get_eei_status	dteei.c	/^get_eei_status(int fd, struct mtget *mt)$/get_lba	dtutil.c	/^get_lba (struct dinfo *dip)$/get_lbn	dt.h	/^#define get_lbn(bp)	( ((u_int32)bp[3] << 24) | ((u_int32)bp[2] << 16) | \\$/get_position	dt.h	/^#  define get_position(dip) (seek_position (dip, (off_t) 0, L_INCR))$/get_random	dtutil.c	/^get_random(void)$/get_variable	dtutil.c	/^get_variable (struct dinfo *dip)$/howmany	dt.h	/^#  define howmany(x, y)   (((x)+((y)-1))\/(y))$/htos	dtutil.c	/^htos (u_char *bp, u_long value, size_t size)$/incr_position	dtutil.c	/^incr_position (struct dinfo *dip, off_t offset)$/init_buffer	dtutil.c	/^init_buffer (	u_char		*buffer,$/init_file	dtgen.c	/^init_file (struct dinfo *dip)$/init_iotdata	dtutil.c	/^init_iotdata ($/init_lbdata	dtutil.c	/^init_lbdata ($/init_padbytes	dtutil.c	/^init_padbytes (	u_char		*buffer,$/init_prefix	dtutil.c	/^init_prefix( u_char **buffer, size_t *bcount )$/init_slice	dtprocs.c	/^init_slice(struct dinfo *dip, int slice)$/init_slice_info	dtprocs.c	/^init_slice_info(struct dinfo *dip, slice_info_t *sip, large_t *data_resid)$/init_stats	dtstats.c	/^init_stats(struct dinfo *dip)$/initialize	dtgen.c	/^initialize (struct dinfo *dip)$/int32	dt.h	/^typedef int			int32;$/iodir	dt.h	/^enum iodir {FORWARD, REVERSE};$/iomode	dt.h	/^enum iomode {COPY_MODE, TEST_MODE, VERIFY_MODE};$/iotype	dt.h	/^enum iotype {SEQUENTIAL_IO, RANDOM_IO};$/is_Eof	dtutil.c	/^is_Eof (struct dinfo *dip, size_t count, int *status)$/is_ResetCondition	dteei.c	/^is_ResetCondition($/is_StatusRetryable	dteei.c	/^is_StatusRetryable($/large_number	dt.c	/^large_number(int base)$/large_t	dt.h	/^typedef unsigned long		large_t;$/make_lba	dt.h	/^#define make_lba(dip, pos)	\\$/make_lbdata	dt.h	/^#define make_lbdata(dip, pos)	\\$/make_offset	dt.h	/^#define make_offset(dip, lba)	((off_t)(lba * lbdata_size))$/make_position	dt.h	/^#define make_position(dip, lba)	((off_t)(lba * lbdata_size))$/match	dt.c	/^match (char *s)$/mmap_file	dtmmap.c	/^mmap_file (struct dinfo *dip)$/mmap_flush	dtmmap.c	/^mmap_flush (struct dinfo *dip)$/mmap_read_data	dtmmap.c	/^mmap_read_data (struct dinfo *dip)$/mmap_reopen_file	dtmmap.c	/^mmap_reopen_file (struct dinfo *dip, int oflags)$/mmap_validate_opts	dtmmap.c	/^mmap_validate_opts (struct dinfo *dip)$/mmap_write_data	dtmmap.c	/^mmap_write_data (struct dinfo *dip)$/mySleep	dtutil.c	/^mySleep(unsigned int sleep_time)$/myalloc	dtutil.c	/^myalloc (size_t size, int offset)$/nofunc	dt.c	/^nofunc (struct dinfo *dip)$/number	dt.c	/^number (int base)$/onerrors	dt.h	/^enum onerrors {ABORT, CONTINUE};$/open_file	dtgen.c	/^open_file (struct dinfo *dip, int oflags)$/opt	dt.h	/^enum opt {OFF, ON, OPT_NONE};$/os_system_device_info	dtinfo.c	/^os_system_device_info (struct dinfo *dip)$/parse_args	dt.c	/^parse_args (int argc, char **argv)$/print_cam_status	dteei.c	/^print_cam_status(u_int cam_status)$/print_category	dteei.c	/^print_category(long stat, device_info_t *devinfop)$/print_devio	dteei.c	/^print_devio(int fd)$/print_eei	dteei.c	/^print_eei(DEV_EEI_STATUS *eei)$/print_eei_status	dteei.c	/^print_eei_status(u_int eei_status)$/print_erreg	dteei.c	/^print_erreg(short erreg)$/print_mtio	dteei.c	/^print_mtio(int fd, struct mtget *mt)$/print_mtstatus	dteei.c	/^print_mtstatus(int fd, struct mtget *mt, bool print_all)$/print_scsi_status	dteei.c	/^print_scsi_status(u_char scsi_status)$/print_sense_data	dteei.c	/^print_sense_data(u_char *scsi_sense_ptr)$/print_stat	dteei.c	/^print_stat(long stat)$/print_status	dteei.c	/^print_status( v1_device_info_t *p_info )$/print_time	dtutil.c	/^print_time (clock_t time)$/process_pfile	dtutil.c	/^process_pfile (int *fd, char *file, int mode)$/ptr_t	dt.h	/^typedef unsigned long		ptr_t;$/read_data	dtread.c	/^read_data (struct dinfo *dip)$/read_eof	dtread.c	/^read_eof(struct dinfo *dip)$/read_eom	dtread.c	/^read_eom(struct dinfo *dip)$/read_file	dtgen.c	/^read_file (struct dinfo *dip)$/read_record	dtread.c	/^read_record (	struct dinfo	*dip,$/reference_data	dtmmap.c	/^reference_data (u_char *buffer, size_t count)$/reopen_file	dtgen.c	/^reopen_file (struct dinfo *dip, int oflags)$/report_error	dt.c	/^report_error($/report_pass	dtstats.c	/^report_pass(struct dinfo *dip, enum stats stats_type)$/report_record	dt.c	/^report_record($/report_stats	dtstats.c	/^report_stats(struct dinfo *dip, enum stats stats_type)$/restore_tty	dttty.c	/^restore_tty (int fd)$/rounddown	dt.h	/^#  define rounddown(x,y)  (((x)\/(y))*(y))$/roundup	dt.h	/^#  define roundup(x, y)   ((((x)+((y)-1))\/(y))*(y))$/save_tty	dttty.c	/^save_tty (int fd)$/scale	dtutil.c	/^scale (struct timeval *tvp)$/seek_file	dtutil.c	/^seek_file (int fd, u_long records, off_t size, int whence)$/seek_position	dtutil.c	/^seek_position (struct dinfo *dip, off_t offset, int whence)$/sense_entry	dteei.c	/^struct sense_entry {$/set_Eof	dtutil.c	/^set_Eof(struct dinfo *dip)$/set_position	dtutil.c	/^set_position (struct dinfo *dip, off_t offset)$/set_rseed	dtutil.c	/^set_rseed(u_int seed)$/setup_baud_rate	dttty.c	/^setup_baud_rate (u_int32 baud)$/setup_device_defaults	dtinfo.c	/^setup_device_defaults (struct dinfo *dip)$/setup_device_info	dtinfo.c	/^setup_device_info (char *dname, struct dtype *dtp)$/setup_device_type	dtinfo.c	/^setup_device_type (char *str)$/setup_pattern	dtutil.c	/^setup_pattern (u_char *buffer, size_t size)$/setup_slice	dtprocs.c	/^setup_slice(struct dinfo *dip, slice_info_t *sip)$/setup_tty	dttty.c	/^setup_tty (int fd, int flushing)$/show_position	dtutil.c	/^show_position (struct dinfo *dip, off_t pos)$/skip_records	dtutil.c	/^skip_records (	struct dinfo	*dip,$/slarge_t	dt.h	/^typedef signed long		slarge_t;$/slice_info	dtprocs.c	/^typedef struct slice_info {$/slice_info_t	dtprocs.c	/^} slice_info_t;$/ssize_t	dt.h	/^typedef int			ssize_t;$/start_procs	dtprocs.c	/^start_procs(void)$/start_slices	dtprocs.c	/^start_slices(void)$/stats	dt.h	/^enum stats {COPY_STATS, READ_STATS, RAW_STATS, WRITE_STATS, TOTAL_STATS, VERIFY_STATS};$/stoh	dtutil.c	/^stoh (u_char *bp, size_t size)$/strtoul	dtutil.c	/^#  define strtoul	strtol$/system_device_info	dtinfo.c	/^system_device_info (struct dinfo *dip)$/terminate	dt.c	/^terminate (int code)$/test_mode	dt.h	/^enum test_mode {READ_MODE, WRITE_MODE};$/time_value	dt.c	/^time_value(void)$/times	dtutil.c	/^times (struct tms *tmsp)$/tty_baud_rate	dt.h	/^struct tty_baud_rate {$/tty_close	dttty.c	/^tty_close (struct dinfo *dip)$/tty_flush_data	dttty.c	/^tty_flush_data (struct dinfo *dip)$/tty_open	dttty.c	/^tty_open (struct dinfo *dip, int oflags)$/tty_reopen	dttty.c	/^tty_reopen (struct dinfo *dip, int oflags)$/u_char	dt.h	/^typedef	unsigned char		u_char;$/u_int	dt.h	/^typedef	unsigned int		u_int;$/u_int32	dt.h	/^typedef unsigned int		u_int32;$/u_long	dt.h	/^typedef unsigned long		u_long;$/u_short	dt.h	/^typedef	unsigned short		u_short;$/vSprintf	dtutil.c	/^vSprintf(char *bufptr, const char *msg, va_list ap)$/v_bool	dt.h	/^typedef volatile unsigned int	v_bool;$/v_char	dt.h	/^typedef	volatile char	v_char;$/v_int	dt.h	/^typedef	volatile int	v_int;$/v_large	dt.h	/^typedef volatile large_t	v_large;$/v_long	dt.h	/^typedef volatile long	v_long;$/v_short	dt.h	/^typedef	volatile short	v_short;$/v_slarge	dt.h	/^typedef volatile slarge_t	v_slarge;$/validate_opts	dtgen.c	/^validate_opts (struct dinfo *dip)$/verify_buffers	dtutil.c	/^verify_buffers(	struct dinfo	*dip,$/verify_data	dtutil.c	/^verify_data (	struct dinfo	*dip,$/verify_lbdata	dtutil.c	/^verify_lbdata(	struct dinfo	*dip,$/verify_padbytes	dtutil.c	/^verify_padbytes ($/verify_prefix	dtutil.c	/^verify_prefix( struct dinfo *dip, u_char **buffer, size_t *bcount )$/verify_record	dtread.c	/^verify_record (	struct dinfo	*dip,$/vu_char	dt.h	/^typedef	volatile unsigned char	vu_char;$/vu_int	dt.h	/^typedef	volatile unsigned int	vu_int;$/vu_long	dt.h	/^typedef volatile unsigned long	vu_long;$/vu_short	dt.h	/^typedef	volatile unsigned short	vu_short;$/winit_lbdata	dtutil.c	/^winit_lbdata($/write_data	dtwrite.c	/^write_data (struct dinfo *dip)$/write_file	dtgen.c	/^write_file (struct dinfo *dip)$/write_record	dtwrite.c	/^write_record($/write_verify	dtwrite.c	/^write_verify($/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -