Older Operating Systems

Total Page:16

File Type:pdf, Size:1020Kb

Older Operating Systems Older Operating Systems Class Notes # 13 Hard Drive Performance November 13, 2003 Your computer’s performance is strongly influenced by the characteristics of your hard disk. These characteristics of your hard disk include the following: • The speed of your hard disk influences the speed of your system. • The amount of space on your hard disk. • The reliability of the hard disk to store data. DOS provides several techniques to increase the speed at which programs can access information. These techniques are: • Disk Cache • Fastopen • Ram Disk • Defragmenting Disk Cache The most significant way to enhance the performance of your hard disk is to use a disk- caching program. Most programs access the same programs and data repeatedly. Disk cache takes advantage of this by allocating some of the memory for temporary data storage. For example, if a program accesses data, the disk-caching program saves that data in memory (e.g. RAM), on the assumption that the same data will be used again. If a program requires access to the same data again, the disk-caching program intercepts the disk access and gives the program the data stored in memory. The program receives the data quicker since DOS doesn’t require reading the data from hard disk; instead, the disk- caching program finds the data in its cache buffer. The disk-caching program that comes with DOS is called SMARTDRV.EXE, or SMARTdrive. SMARTdrive builds its buffer area in XMS (Extended memory specification) or EMS (Expanded memory specification) memory, using very little conventional memory. When DOS reads information from the disk, it places that information in the cache (due to SMARTdrive), and sends the requested information to the program that requested it. SMARTdrive reads more information than the program requests and stores that information in memory. If the program later requests information that is already in memory, then cache supplies that information faster than DOS can retrieve the information from hard disk. SMARTdrive also eliminates redundant disk writing by placing information on disk only when the data differs from data already stored. The program also accumulates information, writing out data to the hard disk only when a certain amount has accumulated. If you use write caching and a power failure occurs while SMARTdrive is accumulating data, you lose the data that it has not yet written to disk. 1 When the cache must be recycled (new data stored in the cache), the program retains the data in the most frequently used areas and discards the data in the less frequently used area. A cache tends to keep in memory the most heavily used areas of the disk. To start SMARTdrive, enter a command in your autoexec.bat file that has the following syntax: SMARTDRV /X drive± … initsize winsize /E:esize /B:bsize /switches /X: specifies that you want to disable write-behind cache for all drives by default. You can then enable or disable individual drives with the drive± parameter. drive±: If you just specify the drive letter then this will enable read caching and disable write caching. If you specify the drive+ parameter then this will enable read and write caching. If you specify the drive- parameter then this will disable the cache for that drive. initsize: The size (kilobytes) of the cache when SMARTdrive starts. The default values for this parameter is given in table one. winsize: The size (kilobytes) by which SMARTdrive reduces its cache when Microsoft windows starts, freeing that memory for Windows to use. When you quit Windows, that memory is returned to SMARTdrive and defaults to the values listed in table one. Table one: The default memory values for initsize and winsize Extended Memory initsize (cache) winsize (cache) Up to 1 Mbytes All XMS Zero (no caching) Up to 2 Mbytes 1 Mbyte 256 kbytes Up to 4 Mbytes 1 Mbyte 512 kbytes Up to 6 Mbytes 2 Mbyte 1 Mbyte More than 6 Mbytes 2 Mbyte 2 Mbyte /E:esize The element size (bytes), which the amount of cache data that SMARTdrive moves in one operation. Values can be 1024 bytes, 2048 bytes, 4096 bytes, 8192 bytes. The default is 8192 bytes. The smaller the number, the less memory SMARTdrive takes and the slower the performance. /B:bsize The size of the read ahead buffer (bytes that are a multiple of esize), which is how much SMARTdrive reads beyond a disk request. The default is 16384 bytes. The smaller the number, the less conventional memory SMARTdrive takes and the slower the performance. 2 Table two: SMARTdrive switches Switch Description /U If you specify this switch, then SMARTdrive will not load the CD-ROM caching module. /C Clears SMARTdrive by writing all write buffers to disk. /R Resets SMARTdrive by clearing all caches and restarting SMARTdrive /F Writes cached data to the disk after each command finishes, before the DOS command prompts reappears. /N Writes cached data to the disk whenever the system is idle. /V Forces “verbose” mode, so status messages appear when SMARTdrive starts. You cannot use this switch with /Q /Q Forces quite mode, so status messages do not appear when SMARTdrive starts. Only error messages will appear. /Q is the default /S Displays SMARTdrive’s status, including what and how drives are cached and a cache hit statistic. /L Forces SMARTdrive to load into low (conventional) memory even if room exists in upper memory. For SMARTdrive to use extended memory, you must load HIMEM.SYS or some other extended memory manager. Also, if you want SMARTdrive to cache a CD-ROM drive, you have to load MSCDEX into memory before SMARTdrive. Example: To enable read caching for drive C, read and write caching for drive D, and using a 4Mbyte cache for DOS that can get no smaller than 2Mbytes when Microsoft Windows is running, issue the following command: C:\DOS\SMARTDRV C D+ 4096 2048 FASTOPEN Another way to improve hard disk performance is to use the FASTOPEN program. FASTOPEN is an executable program that you can include in AUTOEXEC.BAT. You can also load FASTOPEN through CONFIG.SYS using the install command. You can use FASTOPEN only with hard drives. FASTOPEN caches directory information, holding in memory the locations of frequently used files and directories. DOS typically holds the File Allocation Table (FAT) in the disk buffers, FASTOPEN was developed to hold directory entries in memory. FASTOPEN’s syntax is: FASTOPEN.EXE C:= n /X The C: parameter is the name of the first hard drive that you want FASTOPEN to track. You can specify up to 24 hard disk or hard disk partitions at one time. The /X switch enables FASTOPEN information to reside in EMS. By default, FASTOPEN uses conventional memory. The n parameter is the number of directory entries that FASTOPEN should cache. Each file or subdirectory requires one directory entry. You 3 can enter a value ranging from 10 through 999. If you do not specify a value for n, DOS uses a default value of 48. Each directory entry stored in memory takes 48 bytes. Therefore, the practical range for n is between 100 and 200 per disk. Using too small a number for n also can be a disadvantage. FASTOPEN discards the least recently used entry when it needs space for a new entry. If the n value is too small, DOS discards entries that it still may need. The objective is to have enough entries in memory so that FASTOPEN operates efficiently, but not so many entries that FASTOPEN wastes time searching through directory entries. To load FASTOPEN as part of your regular configuration, use the INSTALL command in your CONFIG.SYS file, as follows: INSTALL = FASTOPEN.EXE C: To load FASTOPEN in upper memory, use LOADHIGH in AUTOEXEC.BAT. For example, LOADHIGH C:\DOS\FASTOPEN C: Note: you must disable FASTOPEN to run the defrag program. Also do not use FASTOPEN with Windows. RAM Disk A RAM disk is a device driver that uses a portion of your computer’s memory to emulate a disk drive. You can use RAM drive as you use any other disk drive. A RAM disk is extremely fast compared with a real disk drive. You must, however, give up a significant amount of memory to create a useful RAM disk. Also you cannot store anything permanent like the disk drive, since the contents of RAM disk disappears when you turn off your computer. The RAM disk driver that comes with DOS is named RAMDRIVE.SYS. To install RAMDRIVE and create a virtual disk, include RAMDRIVE.SYS as a device driver in CONFIG.SYS. The syntax for including RAMDRIVE is: DEVICE = RAMDRIVE.SYS disksize sectorsize entries /E /A The disksize parameter indicates the size of the RAM disk in kilobytes. This number can range from 16 kbytes to 32,767 kbytes. The default is 64 kbytes. The sectorsize parameter represents the size of the sectors used in the virtual disk. You can specify one of three sector sizes: 128 bytes, 256 bytes, or 512 bytes (default = 512 bytes). The entries parameter determines the maximum number of directory entries permitted in the RAM disk’s root directory. This parameter can be a value ranging from 2 through 1024. The default value is 64. 4 Normally, DOS creates a RAM disk in conventional memory. You can include the /E switch to cause the RAM disk to be created in XMS memory. Even with this switch, RAMDRIVE still uses some conventional memory, so you may want to try loading the RAMDRIVE.SYS device driver into upper memory. The following command (in CONFIG.SYS) creates a 1024kbyte RAM disk in XMS memory and loads the device driver into upper memory: DEVICEHIGH = C:\DOS\RAMDRIVE.SYS 1024 /E The /A switch creates the RAM disk in EMS memory.
Recommended publications
  • Optimizing and Protecting Hard Drives ‐ Chapter # 9
    Optimizing and Protecting Hard Drives ‐ Chapter # 9 Amy Hissom Key Terms antivirus (AV) software — Utility programs that prevent infection or scan a system to detect and remove viruses. McAfee Associates’ VirusScan and Norton AntiVirus are two popular AV packages. backup — An extra copy of a file, used in the event that the original becomes damaged or destroyed. boot sector virus — An infectious program that can replace the boot program with a modified, infected version of the boot command utilities, often causing boot and data retrieval problems. buffer — A temporary memory area where data is kept before being written to a hard drive or sent to a printer, thus reducing the number of writes to the devices. chain — A group of clusters used to hold a single file. child, parent, grandparent backup method — A plan for backing up and reusing tapes or removable disks by rotating them each day (child), week (parent), and month (grandparent). cross-linked clusters — Errors caused when more than one file points to a cluster, and the files appear to share the same disk space, according to the file allocation table. defragment — To “optimize” or rewrite a file to a disk in one contiguous chain of clusters, thus speeding up data retrieval. differential backup — Backup method that backs up only files that have changed or have been created since the last full backup. When recovering data, only two backups are needed: the full backup and the last differential backup. disk cache — A method whereby recently retrieved data and adjacent data are read into memory in advance, anticipating the next CPU request.
    [Show full text]
  • Lab 13A: Configuring Disk Compression
    Lab 13A: Configuring Disk Compression Objectives After completing this lab, you will be able to: !" Configure an NTFS volume for compression. !" Move files with the compression attribute set. !" Copy files with the compression attribute set. Prerequisites Before working on this lab, you must have: !" Knowledge of the NTFS file system. !" Knowledge of file compression. Estimated time to complete this lab: 15 minutes 2 Lab 13A: Configuring Disk Compression Exercise 1 Configuring Disk Compression In this exercise, you will enable disk compression and view the effects of compression on the Documents and Settings folder and subfolders. Scenario To provide the maximum storage capacity for your client computers, the IT manager has decided that NTFS disk compression will be enabled for folders on client computers that are low on disk space. You have been tasked with enabling disk compression for specified folders on your client computers. Tasks Detailed steps 1. Log on as Administrator a. Log on as Administrator with the password of password. with the password of b. Open Explorer, and then on the Tools menu click Folder Options. password and configure c. In the Folder Options dialog box, on the View tab, select the Show Microsoft® Windows® Explorer to display encrypted or compressed NTFS files in color check box, and then compressed files and folders click OK. in another color. 2. Compress the Documents a. In the left pane, expand Local Disk (C:), right-click Documents and and Settings folder Settings, and then click Properties. hierarchy. What are the Size and Size on disk values for the Documents and Settings folder? Answers will vary.
    [Show full text]
  • Alien Legacy On-Line Documentation
    ™ ContentsContents INTRODUCTION ————————————————— 4 αGETTING STARTED ———————————————— 6 About This Manual —————————————— 6 Manual Changes And Additions ————————— 6 Installing Alien Legacy ————————————— 6 System Requirements ————————————— 6 Installing Alien Legacy On Your Hard Drive ———— 7 Starting Alienβ Legacy ————————————— 7 Start-Up Problems ——————————————— 7 Changing Sound Options ——————————— 8 HISTORICAL BRIEFING ——————————————— 9 QUICK REFERENCE ——————————————— 12 Control Screen Diagram ——————————— 12 Game Controls ——————————————— 14 Commands ———————————————— 14 ORIENTATION TOUR —————————————— 20 CALYPSO CONTROLS GUIDE ——————————— 27 Startup Menu ——————————————— 27 Universal Commands ———————————— 27 Bridge ——————————————————— 28 γ General Options Menu ——————————— 30 Video Phone ———————————————— 31 Comm. Panel ———————————————— 31 Advisor Screens —————————————— 32 Technology Manager ———————————— 34 Inventions ————————————————— 34 Sciences —————————————————— 35 Vehicle Manager —————————————— 36 Missions —————————————————— 37 Cargo ——————————————————— 40 Launching Or Changing A Mission —————— 41 Mercator Map ——————————————— 42 Inactive Map Options ———————————— 42 Active Map Options ————————————— 43 Ship Controls ———————————————— 44 Surface Exploration Screen —————————— 46 Main Window ——————————————— 46 2 Control Panel ———————————————— 47 δOther Displays ——————————————— 48 Space Map ———————————————— 50 Main Window ——————————————— 50 Space Map Controls ————————————— 51 Planet Options Menu ε———————————— 52 Colony Manager ——————————————
    [Show full text]
  • Installation and Performance
    Installation and Performance Welcome Thank you for purchasing Visual Reality software. Visual Reality is designed to offer an easy but extremely powerful, three dimensional environment in which full color still images and 3D animations can be created. Visual Reality 2.0 includes: Renderize Live. Load 2D and 3D models from a variety of drawing and modeling programs or drag and drop from Visual Model and Visual Font and compose unique scenes in an intuitive 3D environment using a wide variety of material, lighting and camera effects. Load bitmap images from a variety of common file formats for backgrounds in scenes and as color, bump or reflection maps in material definitions. Render your compositions as full-color photorealistic images at any resolution. Animate just about anything with just a few button clicks. Objects, camera views, color intensity and location of lights and the bump height of materials can all be set in motion or transformed. Rotoscoping allows you to create moving water and flickering fire. Bend, twist, stretch and morph objects over time. An advanced channel editor gives you precise time line control of every attribute, for every element or object. The 'Ease to' and 'Ease from' functions and hierarchical linking of objects give your animations a natural feel with smooth, fully controllable motion. Visual Font. Load Windows TrueType fonts and create 3D text objects by defining extrusion and bevel properties. Load extruded text into Renderize Live for inclusion in 3D scenes. Visual Image. Load and modify bitmap images from a wide variety of file formats. Work on individual images, or use the powerful layering tools to create digital collages.
    [Show full text]
  • Softnas Deployment Guide for High- Performance SQL Storage
    SoftNAS Deployment Guide for High- Performance SQL Storage Introduction SoftNAS cloud NAS systems are based on an innovative, memory-centric storage architecture that delivers unparalleled NAS performance, efficiency, and value. They incorporate a hybrid disk storage technology that tailors the usage of data disks, log solid- state cache drives (SSDs), and read cache SSDs to the data share's specific needs. Additional features include variable storage record size, data compression, and multiple connectivity options. As a Cloud NAS solution, SoftNAS cloud NAS systems provide an excellent base for Microsoft Windows Server deployments by providing iSCSI or Fibre Channel block storage for Microsoft SQL Server, and network file system (NFS) or server message block (SMB) file storage for Microsoft Windows client access. This document covers the best practices to follow when deploying Microsoft SQL Server on a SoftNAS cloud NAS system. The intended audience is storage administrators and Microsoft SQL Server database administrators. Maintaining High Availability As with any business-critical application, high availability is a crucial design criterion to be considered when deploying a Microsoft SQL Server installation. Microsoft SQL Server 2016 can be installed on local and/or shared file systems, and SoftNAS cloud NAS systems can satisfy both of these options. Local file systems (from the Microsoft Windows Server perspective) are hosted as block volumes—iSCSI and/or Fibre-Channel-connected LUNs and file systems as SMB and/or NFS volumes. High availability starts with the network connectivity supporting the storage and server interconnectivity. Any design for the storage infrastructure should avoid single points of failure. Because many white papers and publications cover storage-area networking and network-attached storage resilience, those topics are not covered in detail in this paper.
    [Show full text]
  • Install Guide
    THIS BOX CONTAINS: • (1) CD (your game!) • Install Guide (16 pp.) with quick installation instructions, directions for creating a floppy boot disk, configurations for a variety of memory management systems and Troubleshooting answers to possible problems. • Playguide (24 pp.) covering movement, fighting, interaction and so on. • Reference Card lists keyboard commands for a single-glance reminder. • Top Line — news brief, courtesy of the World Economic Consortium. • Anti-Terrorist Site Security — guide to keeping your WEC installation safe from armored, gun-toting turncoats and other menaces, annotated by General Maxis. • Resistance Handbook — written briefing for new rebel recruits. • Registration Card — please tell us who you are! CRUSADER: NO REMORSE ™ INSTALL GUIDE Welcome to Crusader: No Remorse. This guide includes quick installation instructions for users more familiar with the process, and a detailed, step-by- step guide to installing the game. If you experience any difficulty, consult Troubleshooting (page 9). To avoid compatibility or memory problems, please take a moment to confirm that your machine matches the System Require- ments described on page 2. Remember, you may safely stop at any time during installation and return to DOS with q, except when files are being copied. QUICK INSTALLATION Note: If you are running a disk cache such as SMARTDrive, you need to disable it to ensure a clean installation. (This only affects the installation of the game. SMARTDrive will work normally during gameplay.) Refer to your SMARTDrive documentation or make a system boot disk as described in Boot Disks (page 4) to disable this cache. 1. Turn on your computer and wait for the DOS prompt.
    [Show full text]
  • United States Patent 19 11 Patent Number: 5,907,703 Kronenberg Et Al
    USOO5907703A United States Patent 19 11 Patent Number: 5,907,703 Kronenberg et al. (45) Date of Patent: May 25, 1999 54) DEVICE DRIVER FOR ACCESSING “Compact -Notes,” “Compact,” “Expand,” “Create More COMPUTER FILES Disk Space by Using Disk Compression on NTFS Vol umes,” Microsoft Windows NT 4.0 Help file, 1996. 75 Inventors: Pierre-Michel Kronenberg, Middleton; Mark Nelson and Jean-Loup Gailly, “The Data Compres Derek T. Zahn, Madison, both of Wis. sion Book,” M & T Books, Second Edition 1996, pp. 73 Assignee: Mijenix Corporation, Boulder, Colo. 209-212. Ruediger R. Asche, “The Little Device Driver,” Microsoft Development Network Technology Group. Technical 21 Appl. No.: 08/643,454 Articles: Windows: Drivers, Microsoft Developer Network 22 Filed: May 8, 1996 Library CD, Apr. 1996. 51) Int. Cl. ............................ G06F 15/163; G06F 9/00; “Introduction to Windows 95 Device Drivers,” DDK. Win G06F 9/46 dows 95 Device Driver Kit, Microsoft Developer Network 52 U.S. Cl. .................... 395/681; 395/828; 364/222.81; Library CD, Apr. 1996. 364/955 “DOS/Win32 Installable File System Specifications' DDK. 58 Field of Search ..................................... 395/680, 682, Windows 95 Device Driver Kit, Microsoft Developer Net 395/681 work Library CD, Apr. 1996. “StuffIt SpacerSaver User's Guide,” Aladdin System, Inc., 56) References Cited Sep. 1994, pp. 19-28. U.S. PATENT DOCUMENTS Primary Examiner Lucien U. Toplu 5,414,850 5/1995 Whiting .................................. 395/682 ASSistant Examiner-Peter Stecher 5,457,681 10/1995 Gaddis et al.. 5,572,209 11/1996 Farmer et al. ............................ 341/67 Attorney, Agent, or Firm Arnold White & Durkee 5,628,010 5/1997 Ooishi et al.
    [Show full text]
  • Wavetek 488RT Manual
    Full-service, independent repair center -~ ARTISAN® with experienced engineers and technicians on staff. TECHNOLOGY GROUP ~I We buy your excess, underutilized, and idle equipment along with credit for buybacks and trade-ins. Custom engineering Your definitive source so your equipment works exactly as you specify. for quality pre-owned • Critical and expedited services • Leasing / Rentals/ Demos equipment. • In stock/ Ready-to-ship • !TAR-certified secure asset solutions Expert team I Trust guarantee I 100% satisfaction Artisan Technology Group (217) 352-9330 | [email protected] | artisantg.com All trademarks, brand names, and brands appearing herein are the property o f their respective owners. Find the Rockwell / Allen-Bradley 1784-T45 at our website: Click HERE WAVETEK WaveTese Runtime 488-RT WAVETE ST SOFTyARE PREFACE WaveTest Runtime (488-R1) enables you to run already developed and debugged automatic test programs. Clear. easy-to -use screens with pull-down menus guide you through program execu- tion. Programs developed with WaveTest (488) can be loaded and exe- cuted. The operator will have available all of the operator dialogs and runtime output that have been included in the test program. There are no editing capabilities. Chapter 1. Configuring Chapter 1 tells you how to setup WaveTest Runtime. This in- cludes ways to automatically load and run a test program. Chap- ter 1 also has useful information regarding how to effectively use the runtime environment of Windows. Chapter 2. Reference Chapter 2 describes the windows and menus available for access- ing test programs and controlloing their execution. Chapter 2 is not meant to be read through, but rather referred to for help with questions as they arise.
    [Show full text]
  • DR DOS for the Zfx86
    DR DOS for the ZFx86 Cost Effective, Reliable, Rapid Deployment of Embedded Systems w DR DOS on the ZFx86 gets products to market quickly at the lowest development and ownership cost. w Thousands of compatible applications, drivers and utilities available free or at minimal cost. w Full documentation available. DR DOS 7.03 Key Features of DR DOS Online Manual - DRDOS is supplied with a complete The ideal embedded DOS system, online manual that contains detailed information about all designed for out-of-the-box of the features of the operating system including the basic implementation into ROM or Flash commands, and the advanced utilities. It also has online ROM with tools and associated help available for all its commands. documents available in the DRDOS Memory Management - Memory management features OEM Documentation Kit. include a set of device drivers and commands that enable w 100% MS-DOS 6.22 compatible.. you to manage memory efficiently and make as much memory as possible available to your applications. w Comprehensive DOS utility set DOS Protected Mode Services - DOS Protected Mode w Multitasking, with API for developers Services (DPMS) interface allows specially-implemented w DPMS memory manager in addition to DPMI device drivers and TSRs to operate in extended memory. w Stacker disk compression This makes more memory within the first megabyte w NWCACHE - disk caching program available to applications and other conventionally-written drivers and TSRs. Both Stacker* (the disk compression w EMM386 memory manager program), and NWCACHE (the disk cache) use DPMS. w DOS Protected Mode Services (DPMS) Disk Compression - The disk compression component w Multitasking enables you to store more information by compressing the w DR-DOS provides a full multitasking environment data.
    [Show full text]
  • [D:]Path[...] Data Files
    Command Syntax Comments APPEND APPEND ; Displays or sets the search path for APPEND [d:]path[;][d:]path[...] data files. DOS will search the specified APPEND [/X:on|off][/path:on|off] [/E] path(s) if the file is not found in the current path. ASSIGN ASSIGN x=y [...] /sta Redirects disk drive requests to a different drive. ATTRIB ATTRIB [d:][path]filename [/S] Sets or displays the read-only, archive, ATTRIB [+R|-R] [+A|-A] [+S|-S] [+H|-H] [d:][path]filename [/S] system, and hidden attributes of a file or directory. BACKUP BACKUP d:[path][filename] d:[/S][/M][/A][/F:(size)] [/P][/D:date] [/T:time] Makes a backup copy of one or more [/L:[path]filename] files. (In DOS Version 6, this program is stored on the DOS supplemental disk.) BREAK BREAK =on|off Used from the DOS prompt or in a batch file or in the CONFIG.SYS file to set (or display) whether or not DOS should check for a Ctrl + Break key combination. BUFFERS BUFFERS=(number),(read-ahead number) Used in the CONFIG.SYS file to set the number of disk buffers (number) that will be available for use during data input. Also used to set a value for the number of sectors to be read in advance (read-ahead) during data input operations. CALL CALL [d:][path]batchfilename [options] Calls another batch file and then returns to current batch file to continue. CHCP CHCP (codepage) Displays the current code page or changes the code page that DOS will use. CHDIR CHDIR (CD) [d:]path Displays working (current) directory CHDIR (CD)[..] and/or changes to a different directory.
    [Show full text]
  • List of MS-DOS Commands - Wikipedia, the Free Encyclopedia Page 1 of 25
    List of MS-DOS commands - Wikipedia, the free encyclopedia Page 1 of 25 List of MS-DOS commands From Wikipedia, the free encyclopedia In the personal computer operating systems MS -DOS and PC DOS, a number of standard system commands were provided for common Contents tasks such as listing files on a disk or moving files. Some commands were built-in to the command interpreter, others existed as transient ■ 1 Resident and transient commands commands loaded into memory when required. ■ 2 Command line arguments Over the several generations of MS-DOS, ■ 3 Windows command prompt commands were added for the additional ■ 4 Commands functions of the operating system. In the current ■ 4.1 @ Microsoft Windows operating system a text- ■ 4.2 : mode command prompt window can still be ■ 4.3 ; used. Some DOS commands carry out functions ■ 4.4 /* equivalent to those in a UNIX system but ■ 4.5 ( ) always with differences in details of the ■ 4.6 append function. ■ 4.7 assign ■ 4.8 attrib ■ 4.9 backup and restore Resident and transient ■ 4.10 BASIC and BASICA commands ■ 4.11 call ■ 4.12 cd or chdir ■ 4.13 chcp The command interpreter for MS-DOS runs ■ 4.14 chkdsk when no application programs are running. ■ 4.15 choice When an application exits, if the command ■ 4.16 cls interpreter in memory was overwritten, MS- ■ 4.17 copy DOS will re-load it from disk. The command ■ 4.18 ctty interpreter is usually stored in a file called ■ 4.19 defrag "COMMAND.COM". Some commands are ■ 4.20 del or erase internal and built-into COMMAND.COM, ■ 4.21 deltree others are stored on disk in the same way as ■ 4.22 dir application programs.
    [Show full text]
  • Ms-Dos / Pc-Dos Ms-Dos / Pc-Dos Ms-Dos / Pc-Dos Ms
    MS-DOS / PC-DOS CSC414 Forensic Overview: Computer Microsoft Disk Operating System System MS-DOS - PC-DOS was IBM's version for its PC Fundamentals and Programs usually self-contained - Programs were segregated Windows 3.11 - Program files in a single directory - Copy program directory to another system and run it Digital Forensics Center Boot Disks only need three files Department of Computer Science and Statics THINK BIG WE DO - command.com U R I - config.sys http://www.forensics.cs.uri.edu - io.sys MS-DOS / PC-DOS MS-DOS / PC-DOS Single user system File names limited to 8 - Only one program could run at a time characters with 3 character - Terminate and stay resident (TSR) extension programs were an exception - No strong association between file - Utilities, viruses, key-loggers extension and type Simple Operating System - Users could use extension for Environment filename or initials - No shared device drivers - Could not search for .doc for *all* - Device drivers integrated in to programs documents - No shared .dll files (Dynamically Some common applications Linked Library) - No Windows registry - Lotus 1-2-3, Microsoft Multiplan - Each program used a .ini or .cfg file - Word Perfect, Microsoft Word MS-DOS / PC-DOS Windows 3.11 Digital Forensics didn't exist Provided a GUI interface to DOS - No special forensics tools - Not it's own operating system - Had to relay on system tools and - GUI replaces command line interface programs Windows 3.11 - Icons were short-cuts to programs - UNDELETE, UNFORMAT - Files represented as icons or
    [Show full text]