This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. Find sources: "Job File Table" – news · newspapers · books · scholar · JSTOR(December 2009) (Learn how and when to remove this message)
The Job File Table (JFT) is a DOS data structure in the Program Segment Prefix (PSP). It starts at PSP offset 0x18 and is 20 bytes long. For each open file handle, DOS stores the index into the System File Table (SFT). A file handle that is returned by open, _open, and other similar functions is simply an index into the JFT where DOS stored the SFT entry index for the file or device that the program opened.
When a program starts, the first 5 entries in the JFT are preconnected to the standard devices. All other handles are marked as closed by setting the value of the entry to 0xFF. The standard devices are initialised as follows:
Handle
Description
0
Standard input
1
Standard output
2
Standard error
3
COM1
4
LPT1
[1]
Handles 0-2 are connected to the console device. During program execution they can get modified (closed, redirected) like any other handle.
Because the size of the JFT in the PSP is limited to 20 bytes, originally only 15 files (20 minus the 5 standard devices) could be open at a time. In MS-DOS 2.0, the Extended Job File Table was introduced, which allowed up to 254 files to be opened.
As of MS-DOS 3.30, the size of the JFT can be modified with a call to INT 21h, 67h.
^"First steps towards system programming under MS-DOS 7/Appendix - Wikibooks, open books for an open world".
The JobFileTable (JFT) is a DOS data structure in the Program Segment Prefix (PSP). It starts at PSP offset 0x18 and is 20 bytes long. For each open...
crontab (cron table) file, a configuration file that specifies shell commands to run periodically on a given schedule. The crontab files are stored where...
JFT may refer to: JobFileTable, a data structure in DOS-compatible operating systems Johnson–Forest Tendency, an American Trotskyist organization Jones...
Similarly, a standalone JobTracker server can manage job scheduling across nodes. When Hadoop MapReduce is used with an alternate file system, the NameNode...
was common with some operating systems that supported the File Allocation Table (FAT) file system. Examples of operating systems that do not impose this...
subfunction 9) mov dx,mess1 mov ah,9 int 21h retf If the executable was a .COM file, this procedure was unnecessary and the program could be terminated merely...
Truevision TGA, often referred to as TARGA, is a raster graphics file format created by Truevision Inc. (now part of Avid Technology). It was the native...
level and send a new print job in the form of an entirely new PostScript file. Thus, any given page in a PostScript file could be accurately rendered...
Direct Match Title File (DMTF) that contains job titles that match detailed occupations in the SOC. For example, the following job titles all match to...
The Job Lot is a British sitcom. The series is set in a busy West Midlands Job Centre, and focuses on the relationships between the staff, and the job-seekers...
arguments removes the job from the jobtable, which also implies that the job will not receive the signal. Before using disown on an active job, it should be...
The Portable Executable (PE) format is a file format for executables, object code, DLLs and others used in 32-bit and 64-bit versions of Windows operating...
Mac OS X, and various flavors of Unix was added. The NCP is used to access file, print, directory, clock synchronization, messaging, remote command execution...
process that handles cloud connectivity features. The table below contains some of the supported file formats that can be opened or accessed in Adobe Acrobat...
<file> element corresponds to an original file or source (e.g. database table). A <file> contains the source of the localizable data and, once translated,...
Coverage of Steve Jobs Keynote 1:00PM EDT, June 6th, 2005, WWDC 2005 - Live Coverage of Keynote, The Mac Observer "Supported file formats for InDesign...
separated in four categories: Job scheduler, nodes management, nodes installation and integrated stack (all the above). Table explanation Software: The name...
the job id, which removes the process group from the shell's jobtable (so they will not be sent SIGHUP), or (optionally) keeps them in the jobtable but...
(particularly unemployment benefits), and fair treatment. Under-the-table employees who lose their jobs may not be entitled to collect unemployment benefits. They...
The Italian Job is a 1969 British comedy caper film written by Troy Kennedy Martin, produced by Michael Deeley, directed by Peter Collinson, and starring...
A(4B) When F2FS finds a file name in a directory, first a hash value of the file name is calculated. Then, F2FS scans the hash table in level #0 to find the...
programs. It also contains the user file directories— Fixed Location Equivalence Table (FLET), and Location Equivalence Table (LET), Following the system area...
"Angebliches Bewerbungsschreiben: Ransomware Petya verschlüsselt Master FileTable" (in German). ZDNet. 29 March 2016. Archived from the original on 11 February...
languages Tables can be set to inherit their characteristics from a parent table. Data in child tables will appear to exist in the parent tables, unless...
Round Table Pizza is a chain and franchise of pizza parlours in the Western United States. The first Round Table Pizza restaurant was opened in 1959, and...