Quick memory management techniques:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
New York, NY u.a.
Wiley
1994
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XV, 287 S. |
ISBN: | 0471053848 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV010481369 | ||
003 | DE-604 | ||
005 | 19951218 | ||
007 | t | ||
008 | 951117s1994 |||| 00||| engod | ||
020 | |a 0471053848 |9 0-471-05384-8 | ||
035 | |a (OCoLC)30319634 | ||
035 | |a (DE-599)BVBBV010481369 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
049 | |a DE-91 | ||
050 | 0 | |a QA76.9.M45 | |
082 | 0 | |a 004.5/3 |2 20 | |
084 | |a DAT 120f |2 stub | ||
084 | |a DAT 406f |2 stub | ||
100 | 1 | |a Underdahl, Brian |e Verfasser |4 aut | |
245 | 1 | 0 | |a Quick memory management techniques |c Brian Underdahl |
264 | 1 | |a New York, NY u.a. |b Wiley |c 1994 | |
300 | |a XV, 287 S. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 4 | |a Memoria, Administración de la (Computadoras) - Metodología | |
650 | 4 | |a Memory management (Computer science) | |
650 | 0 | 7 | |a Speicherverwaltung |0 (DE-588)4182146-4 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Personal Computer |0 (DE-588)4115533-6 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Personal Computer |0 (DE-588)4115533-6 |D s |
689 | 0 | 1 | |a Speicherverwaltung |0 (DE-588)4182146-4 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=006984578&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-006984578 |
Datensatz im Suchindex
_version_ | 1804124914785976320 |
---|---|
adam_text | Contents
Introduction xi
CtapteM Ä Few TIAigs You Shodd Know ~~
ebout Memory before stardng 1^
How Did We Get into Such a Mess? 1
Special Programs Your PC Uses 3
AUTOEXEC.BAT and CONFIG.SYS Files 3
Terminate and Stay Resident (TSR) Programs 4
Device Drivers 4
Measuring Memory 4
The Different Types of Memory in Your PC 5
Conventional Memory 5
Upper Memory 8
Expanded Memory (EMS) 9
Extended Memory (XMS) 12
High Memory (HMA) 14
VCPI Memory 15
DPMI Memory 18
DPMS Memory 18
Summary 19
iii
|iV CONTENTS 1
Chapter 2 How Your PC Remembers Whw»e rt Puts Stuft 21
Understanding Hexadedmal Math 22
Creating Your Own Hex Converter in QBasic 23
Memory Pages 26
What Is Segmented Addressing? 27
Understanding Multiple Addressing 29
How Can Different Addresses Be the Same? 30
Summary 31
Chapter3 Makmg a Plan: Decimng What Types of Memory
You Weeti and How «fluch 33
Determining What Memory Your Software Needs 34
Conventional Memory 35
Upper Memory 37
Expanded Memory (EMS) 42
Extended Memory (XMS) 45
Choosing between Extended (XMS) and Expanded (EMS) Memory 47
Creating a Compromise 48
Balancing Memory and Performance 49
What to Do about Conflicting Interests 51
Summary 61
Chapter 4 Rnding All Your Memory ^3
A Memory Management Plan 64
Using MEM 65
Using the MS DOS 5 MEM Command 66
Using the MS DOS 6.x MEM Command 75
Using the Novell DOS 7 MEM Command 84
[ CONTENTS VJ
Using MSD to Examine How Your PC Is Configured 93
Examining the Memory Report 95
Looking Deeper at Memory 98
What Else Can MSD Tell Me? 100
What MSD May Lie About 101
Using DEBUG 102
Looking at Memory 102
Finding Holes 104
When a Hole Isn t Real 108
Quitting DEBUG 109
Summary 109
Chapter 5 Managing Your Memory wtth M3 D0S 5 111
Using CONFIG.SYS Options 112
Understanding HIMEM.SYS s Options 113
Understanding EMM386.EXE s Options 119
Using the BREAK Command 130
Using the BUFFERS Command 130
Using the COUNTRY Command 131
Using the DEVICE Command 132
Using the DEVICEHIGH Command 132
Using the DOS Command 134
Using the DRIVPARM Command 135
Using the FCBS Command 135
Using the FILES Command 136
Using the INSTALL Command 13 7
Using the INSTALLHIGH Command 138
Using the LASTDRIVE Command 138
Using the REM Command 139
Using the SHELL Command 140
Using the STACKS Command 141
Using AUTOEXEC.BAT Options 142
Using the LOADHIGH Command 142
Consider the INSTALLHIGH Option 143
(VJ CONTENTS ~1
Performing the Load Order Juggling Act 143
Reordering Device Drivers and TSRs 143
Limitations to Reordering 145
Summary 146
Chapter 8 Managing Your Memory with MS DOS B 147
Using CONFIG.SYS Options 149
Understanding HIMEM.SYS s Options 150
Understanding EMM386.EXE s Options 158
Using the ? Command 173
Using the BREAK Command 174
Using the BUFFERS Command 174
Using the COUNTRY Command 176
Using the DEVICE Command 176
Using the DEVICEHIGH Command 177
Using the DOS Command 179
Using the DRIVPARM Command 180
Using the FCBS Command 180
Using the FILES Command 181
Using the INCL UDE Command 182
Using the INSTALL Command 183
Using the INSTALLHIGH Command 184
Using the LASTDRIVE Command I85
Using the MENUCOLOR Command 185
Using the MENUDEFAULT Command I86
Using the MENUITEM Command 18 7
Using the NUMLOCK Command • I88
Using the REM Command 188
Using the SET Command 189
Using the SHELL Command 190
Using the STACKS Command 191
Using the SUBMENU Command 192
t/s/n^r fte SWITCHES Command 192
Using AUTOEXEC.BAT Options 193
Using the CHOICE Command 194
r •¦¦ ..•¦ CONTESTS Vitl
Using the CONFIG Variable 195
Using the LOADHIGH Command 196
Consider the INSTALLHIGH Option 198
Using MemMaker 199
Using Express Mode 199
Using Custom Mode 201
Using the MEMMAKER.STS Report 203
Performing the Load Order Juggling Act 204
Reordering Device Drivers and TSRs 205
Limitations to Reordering 206
Bypassing CONFIG.SYS and AUTOEXEC.BAT 207
Summary 207
MW|HW # MHmM Iflr fflMNrj nDI mffW MK #, ^ BBS
Using CONFIG.SYS Options 211
Why You Don t Need HIMEM.SYS 212
Understanding EMM386.EXE s Options 213
UnderstandingDPMS.EXE 224
Using the ? Command 226
Using the BREAK Command 227
Using the BUFFERS Command 227
Using the CHAIN Command 228
Using the CLS Command 229
Using the COUNTRY Command 229
Using the CPOS Command 230
Using the DEVICE Command 230
Using the DE VICEHIGH Command 231
Using the DOS Command 232
Using the DRIVPARM Command 233
Using the ECHO Command 234
Using the EXIT Command 234
Using the FASTOPEN Command 234
Using the FCBS Command 235
Using the FILES Command 235
Viii CONTENTS ~ ~ |
Using the GOSUB Command 236
Using the GOTO Command 23 7
Using the HIDEVICE Command 238
Using the HIINSTALL Command 238
Using the HISTORY Command 238
Using the INSTALL Command 239
Using the INSTALLHIGH Command 240
Using the LASTDRIVE Command 240
Using the REM Command 241
Using the RETURN Command 242
Using the SET Command 242
Using the SHELL Command 243
Using the STACKS Command 244
Using the SWITCH Command 244
Using the TIMEOUT Command 245
Using AUTOEXEC.BAT Options 245
Using the CHOICE Command 246
Using Environment Variables 247
Using the CONFIG Variable 249
Using the LOADHIGH Command 250
Consider the INSTALLHIGH Option 250
Performing the Load Order Juggling Act 251
Reordering Device Drivers and TSRs 251
Limitations to Reordering 253
Bypassing CONFIG.SYS and AUTOEXEC.BAT 253
Summary 254
Can t Run Programs 256
Expanded Memory Not Available 256
Memory Error at xxxx:yyyy 25 7
Memory Parity Errors 257
Packed File Corrupt Message 258
Screen Suddenly Goes Crazy 258
Stack Overflow Message 258
I CONTENTS ix]
System Halts 259
Where s My Memory? 259
Windows Won t Start 259
Not Enough Memory 260
AppewlxB MIMwwry 281
Do You Have Room for More Memory? 261
Figuring Out What Kind of Memory You Need 263
Buying Memory 265
Installing SIMMs 265
AwwdbcC UtteryofPCt 267
Why Not the 286 and the 8088? 268
What Is Memory Management? 269
A Short History of the PC and DOS for Those Interested 269
Why Is Memory Management Important? 270
Limitations of the Early PCs 272
Index 275
|
any_adam_object | 1 |
author | Underdahl, Brian |
author_facet | Underdahl, Brian |
author_role | aut |
author_sort | Underdahl, Brian |
author_variant | b u bu |
building | Verbundindex |
bvnumber | BV010481369 |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.9.M45 |
callnumber-search | QA76.9.M45 |
callnumber-sort | QA 276.9 M45 |
callnumber-subject | QA - Mathematics |
classification_tum | DAT 120f DAT 406f |
ctrlnum | (OCoLC)30319634 (DE-599)BVBBV010481369 |
dewey-full | 004.5/3 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 004 - Computer science |
dewey-raw | 004.5/3 |
dewey-search | 004.5/3 |
dewey-sort | 14.5 13 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01456nam a2200397 c 4500</leader><controlfield tag="001">BV010481369</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">19951218 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">951117s1994 |||| 00||| engod</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0471053848</subfield><subfield code="9">0-471-05384-8</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)30319634</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV010481369</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA76.9.M45</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004.5/3</subfield><subfield code="2">20</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 120f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 406f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Underdahl, Brian</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Quick memory management techniques</subfield><subfield code="c">Brian Underdahl</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">New York, NY u.a.</subfield><subfield code="b">Wiley</subfield><subfield code="c">1994</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XV, 287 S.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Memoria, Administración de la (Computadoras) - Metodología</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Memory management (Computer science)</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Speicherverwaltung</subfield><subfield code="0">(DE-588)4182146-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Personal Computer</subfield><subfield code="0">(DE-588)4115533-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Personal Computer</subfield><subfield code="0">(DE-588)4115533-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Speicherverwaltung</subfield><subfield code="0">(DE-588)4182146-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=006984578&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-006984578</subfield></datafield></record></collection> |
id | DE-604.BV010481369 |
illustrated | Not Illustrated |
indexdate | 2024-07-09T17:53:14Z |
institution | BVB |
isbn | 0471053848 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-006984578 |
oclc_num | 30319634 |
open_access_boolean | |
owner | DE-91 DE-BY-TUM |
owner_facet | DE-91 DE-BY-TUM |
physical | XV, 287 S. |
publishDate | 1994 |
publishDateSearch | 1994 |
publishDateSort | 1994 |
publisher | Wiley |
record_format | marc |
spelling | Underdahl, Brian Verfasser aut Quick memory management techniques Brian Underdahl New York, NY u.a. Wiley 1994 XV, 287 S. txt rdacontent n rdamedia nc rdacarrier Memoria, Administración de la (Computadoras) - Metodología Memory management (Computer science) Speicherverwaltung (DE-588)4182146-4 gnd rswk-swf Personal Computer (DE-588)4115533-6 gnd rswk-swf Personal Computer (DE-588)4115533-6 s Speicherverwaltung (DE-588)4182146-4 s DE-604 HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=006984578&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Underdahl, Brian Quick memory management techniques Memoria, Administración de la (Computadoras) - Metodología Memory management (Computer science) Speicherverwaltung (DE-588)4182146-4 gnd Personal Computer (DE-588)4115533-6 gnd |
subject_GND | (DE-588)4182146-4 (DE-588)4115533-6 |
title | Quick memory management techniques |
title_auth | Quick memory management techniques |
title_exact_search | Quick memory management techniques |
title_full | Quick memory management techniques Brian Underdahl |
title_fullStr | Quick memory management techniques Brian Underdahl |
title_full_unstemmed | Quick memory management techniques Brian Underdahl |
title_short | Quick memory management techniques |
title_sort | quick memory management techniques |
topic | Memoria, Administración de la (Computadoras) - Metodología Memory management (Computer science) Speicherverwaltung (DE-588)4182146-4 gnd Personal Computer (DE-588)4115533-6 gnd |
topic_facet | Memoria, Administración de la (Computadoras) - Metodología Memory management (Computer science) Speicherverwaltung Personal Computer |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=006984578&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT underdahlbrian quickmemorymanagementtechniques |