กลับไปหน้าบทความ

อ่าน 3 นาที

โหลดสูง

ในด้านการคำนวณLOADHIGH(ย่อว่าLH) เป็นคำสั่งDOS ภายใน ในCOMMAND.COMที่ใช้ในการโหลดโปรแกรมลงในพื้นที่หน่วยความจำส่วนบน (UMA) แทนที่จะเป็นหน่วยความจำแบบเดิม

โหลดสูง

โหลดสูง / ซ้าย / โหลดสูง
นักพัฒนาดิจิทัล รีเสิร์ช , โนเวลล์ , ไมโครซอฟต์ , ไอบีเอ็ม , คาลเดรา
ปล่อย11 มิถุนายน 2534 ( 11 มิถุนายน 1991 )
ระบบปฏิบัติการดีเอส
พิมพ์สั่งการ

ในด้านการคำนวณLOADHIGH(ย่อว่าLH) เป็นคำสั่งDOS ภายใน ในCOMMAND.COMที่ใช้ในการโหลดโปรแกรมลงในพื้นที่หน่วยความจำส่วนบน (UMA) แทนที่จะเป็นหน่วยความจำแบบเดิม[ 1 ]

คำสั่งนี้ถูกนำมาใช้ในMS-DOS 5.0 / PC DOS 5.0ในปี 1991 [ 2 ] [ 1 ]โดยคัดลอกคำสั่งในตัวที่HILOADถูกนำมาใช้ก่อนหน้านี้ในDR DOS 5.0ในปี 1990 DR DOS 6.0ได้เพิ่มการสนับสนุนสำหรับรูปแบบการตั้งชื่อนี้ในปี 1991 เช่นกัน[ 3 ] [ 4 ]

ภาพรวม

เนื่องจากการออกแบบของIBM PCทำให้ DOS ประสบปัญหาที่เรียกว่า " ข้อจำกัด 640 KB " ขนาดของพื้นที่หน่วยความจำนี้ ซึ่งเรียกว่าหน่วยความจำแบบดั้งเดิม ( conventional memory ) นั้นคงที่และไม่ขึ้นอยู่กับปริมาณหน่วยความจำระบบที่ติดตั้งจริง มีการพัฒนาระบบต่างๆ เพื่อรองรับหน่วยความจำเพิ่มเติม (ดูเพิ่มเติมที่EMS , XMS ) และตัวขยาย DOSแต่หน่วยความจำแบบดั้งเดิมก็ยังคงเป็นปัญหาเนื่องจากปัญหาความเข้ากันได้ มันเป็นทรัพยากรที่หายาก เนื่องจากแอปพลิเคชันจำนวนมากต้องการส่วนใหญ่ของหน่วยความจำพื้นฐานนี้ในระหว่างการทำงาน ดังนั้นจึงมักจำเป็นต้องย้าย โปรแกรม TSR บาง โปรแกรม เช่น ไดรเวอร์ เมาส์หรือไดรเวอร์แคชดิสก์ (เช่นSMARTDRV ) ไปไว้ในหน่วยความจำระดับสูงก่อนที่จะเรียกใช้แอปพลิเคชันที่ต้องการหน่วยความจำมาก ซึ่งทำได้โดยการLOADHIGHเรียกใช้ฟังก์ชันโดยใช้ชื่อโปรแกรมเป็นพารามิเตอร์

ในการโหลด TSR ระดับสูงภายในCONFIG.SYSต้องใช้คำสั่ง INSTALLHIGH แทนคำสั่งLOADHIGHคำสั่งที่เทียบเท่าLOADHIGHสำหรับไดรเวอร์อุปกรณ์คือDEVICEHIGH (ใช้ได้เฉพาะภายในCONFIG.SYS เท่านั้น ) คำสั่งเหล่านี้ได้รับการสนับสนุนตั้งแต่ DR DOS 6.0 DR DOS 5.0 และเวอร์ชันที่สูงกว่ายังรองรับHIINSTALLและHIDEVICEตามลำดับ[ 4 ]

ระบบปฏิบัติการสมัยใหม่ส่วนใหญ่ทำงานในโหมดป้องกัน (protected mode ) โดยรองรับโมเดลหน่วยความจำแบบไม่แบ่งส่วน (flat memory model) และไม่มีข้อจำกัด 640 KB LOADHIGHและวิธีการอื่นๆ ในการปลดปล่อยหน่วยความจำแบบเดิมก็ล้าสมัยไปแล้วเป็นส่วนใหญ่

LOADHIGHเป็นส่วนหนึ่งของระบบย่อย MS-DOS ของ Windows XP เพื่อรักษาความเข้ากันได้ของไวยากรณ์ MS-DOS และ MS OS/2 เวอร์ชัน 1.x เท่านั้น[ 5 ]ไม่สามารถใช้งานได้เลยในWindows XP 64-Bit Edition [ 6 ]และยังไม่สามารถใช้งานได้ในตัวแปลคำสั่งของระบบปฏิบัติการWindows รุ่นใหม่กว่าอีกด้วย [ 7 ]

ดูเพิ่มเติม

อ่านเพิ่มเติม

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=LOADHIGH&oldid=1329359559 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ โหลดสูง

ในด้านการคำนวณLOADHIGH(ย่อว่าLH) เป็นคำสั่งDOS ภายใน ในCOMMAND.COMที่ใช้ในการโหลดโปรแกรมลงในพื้นที่หน่วยความจำส่วนบน (UMA) แทนที่จะเป็นหน่วยความจำแบบเดิม

ภาพรวม

เนื่องจากการออกแบบของ IBM PC ทำให้ DOS ประสบปัญหาที่เรียกว่า " ข้อจำกัด 640 KB " ขนาดของพื้นที่หน่วยความจำนี้ ซึ่งเรียกว่าหน่วยความจำแบบดั้งเดิม ( conventional memory ) นั้นคงที่และไม่ขึ้นอยู่กับปริมาณหน่วยความจำระบบที่ติดตั้งจริง มีการพัฒนาระบบต่างๆ...

ดูเพิ่มเติม

BUFFERSHIGH / HIBUFFERS (DOS 7.0+) STACKSHIGH / HISTACKS (DOS 7.0 ขึ้นไป) LASTDRIVEHIGH / HILASTDRIVE (DOS 7.0+) FILESHIGH / HIFILES (DOS 7.0+) FCBSHIGH / HIFCBS (DOS 7.0+) DOS / HIDOS (DOS 5.

อ่านเพิ่มเติม

บทความเกี่ยวกับซอฟต์แวร์ DOS นี้ ยัง ไม่สมบูรณ์คุณสามารถช่วยวิกิพีเดียได้โดยการเพิ่มข้อมูลที่ขาดหายไป