scispace - formally typeset
Search or ask a question
Topic

Batch file

About: Batch file is a research topic. Over the lifetime, 262 publications have been published within this topic receiving 2638 citations. The topic is also known as: batch & BAT file.


Papers
More filters
Journal ArticleDOI
TL;DR: A novel batch-file access approach, referred to as BFO for its set of optimized Batch-File Operations, by developing novel BFOr and BFOw operations for fundamental read and write processes, respectively, using a two-phase access for metadata and data jointly.
Abstract: Existing local file systems, designed to support a typical single-file access mode only, can lead to poor performance when accessing a batch of files, especially small files. This single-file mode essentially serializes accesses to batched files one by one, resulting in a large number of non-sequential, random, and often dependent I/Os between file data and metadata at the storage ends. Such access mode can further worsen the efficiency and performance of applications accessing massive files, such as data migration. We first experimentally analyze the root cause of such inefficiency in batch-file accesses. Then, we propose a novel batch-file access approach, referred to as BFO for its set of optimized Batch-File Operations, by developing novel BFOr and BFOw operations for fundamental read and write processes, respectively, using a two-phase access for metadata and data jointly. The BFO offers dedicated interfaces for batch-file accesses and additional processes integrated into existing file systems without modifying their structures and procedures. In addition, based on BFOr and BFOw, we also propose the novel batch-file migration BFOm to accelerate the data migration for massive small files. We implement a BFO prototype on ext4, one of the most popular file systems. Our evaluation results show that the batch-file read and write performances of BFO are consistently higher than those of the traditional approaches regardless of access patterns, data layouts, and storage media, under synthetic and real-world file sets. BFO improves the read performance by up to 22.4× and 1.8× with HDD and SSD, respectively, and it boosts the write performance by up to 111.4× and 2.9× with HDD and SSD, respectively. BFO also demonstrates consistent performance advantages for data migration in both local and remote situations.

3 citations

Journal ArticleDOI
TL;DR: RunScript is a general-purpose authoring program that allows one to specify, in a script text file, the steps to be undertaken in the execution of an experiment, to add features of arbitrary complexity while maintaining simplicity, clarity, and consistency in the overall architecture of the software and the scripting language.
Abstract: RunScript is a general-purpose authoring program that allows one to specify, in a script text file, the steps to be undertaken in the execution of an experiment. The script language supports fundamental operations, such as conditional branching to script-defined labels, manipulation of variables, sending the user messages, appending a string to a data file, and executing a subsidiary script file. A second command type allows runtime loading and execution of custom object-oriented software modules. A module’s methods (or routines) are accessed from the script file simply by citing their text names, with optional variables likewise specified via a character string. Module development is simplified by requiring that new modules inherit existing code that implements protocols for passing variables and interacting with the script interpreter. These mechanisms allow the experimenter to add features of arbitrary complexity while maintaining simplicity, clarity, and consistency in the overall architecture of the software and the scripting language.

3 citations

Patent
Sanjay Dubey1, Gaurav Mittal1
19 Apr 2005
TL;DR: In this paper, a system and method that uses a text-based script file to capture a circuit design and allow a circuit designer to manipulate the script file is presented, where the circuit designer can add, delete, or move components using various tags and commands that are stored in the script files.
Abstract: A system and method that uses a text-based script file to capture a circuit design and allows a circuit designer to manipulate the script file. The circuit designer can add, delete, or move components using various tags and commands that are stored in the script file. When the design is complete, or ready to be tested, the script file is processed creating a layout representation file that is readable by a graphics-based circuit design tool.

3 citations

Book
01 Jan 1998
TL;DR: Any user who wants to make the most of Windows 95 will love this book and follow the commonsense O'Reilly approach, cutting through the hype and giving practical details you can use every day.
Abstract: Windows 95 in a Nutshell is a comprehensive, compact reference that systematically unveils what serious users of Windows 95 will find interesting and useful. Little known details of the operating system, utility programs, and configuration settings are all captured in a consistent reference format. This is the first book in years personally coauthored by Tim O'Reilly, the publisher whose books have revolutionized computer book publishing with their common-sense approach, depth of detail, and focus on practical information that you can really use. If you can't remember which option on a dialog box controls a function, or if you just want to have a better handle on what's available, this is the book you need. It contains: A fast-paced introduction to the operating system for new users Detailed documentation on almost every command and utility available with Windows 95, including Start Menu accessories, DOS commands, hidden system administration utilities such as the Registry Editor and Policy Editor, and optional suites of programs such as Microsoft Plus!, PowerToys and KernelToys Detailed advice and documentation on system configuration via the Control Panel, system startup files, and the Registry A detailed treatment of Internet configuration and access via Dial-Up Networking Hundreds of tips, gotchas, and clever ways to do familiar and not-so-familiar tasks A focus on ways to integrate the command line and batch files into your work with Windows 95 Pointers to dozens of useful online sites that contain additional information The book also includes an innovative "Task Index," which is a comprehensive cross-reference list that gives shorthand instructions on how to accomplish hundreds of the most useful and interesting things you might want to do with Windows 95. The book even provides a detailed look at the Win95 architecture, getting you under the hood and showing you how the operating system really works. This book follows the commonsense O'Reilly approach, cutting through the hype and giving practical details you can use every day. Any user who wants to make the most of Windows 95 will love this book. (Note: This book is not replaced by Windows 98 in a Nutshell. O'Reilly will be providing strong marketing support for both volumes.)

3 citations

Patent
31 Oct 2012
TL;DR: In this article, the authors present a file loading method and device, which comprises the following steps of: before loading a file to be loaded, determining a batch file hard disk mirror image of the file and then applying for loading the file in the batch file internal memory mirror image by the internal memory, thus generating a batch-file internal memory internal memory image.
Abstract: The embodiment of invention discloses a file loading method and device. The method comprises the following steps of: before loading a file to be loaded, determining a batch file hard disk mirror image of the file to be loaded exists, wherein the batch file hard disk mirror image is formed after the file to be loaded is backed up by establishing one or more continuous areas on a hard disk; if the batch file hard disk mirror image exists, applying for loading the file in the batch file hard disk mirror image by the internal memory, thus generating a batch file internal memory mirror image; and completing loading response through the file in the batch file internal memory mirror image. According to the method and device provided by the embodiment of the invention, the speed of file loading can be increased when an operating system is started or an application program is started.

3 citations

Network Information
Related Topics (5)
Software
130.5K papers, 2M citations
75% related
Software system
50.7K papers, 935K citations
72% related
Web service
57.6K papers, 989K citations
71% related
Server
79.5K papers, 1.4M citations
70% related
User interface
85.4K papers, 1.7M citations
70% related
Performance
Metrics
No. of papers in the topic in previous years
YearPapers
20212
20204
201916
201815
201713
201614