หน่วยความจำประเภทวต่อไป เป็นหนึ่งความจำที่ถูกจองไว้ถาวรเพื่อใช้งานภายในระบบปฏิบัติการ (Permanent Memory) ซึ่งหน่วยความจำประเภทนี้บางกรณีจะถูกจับจองไว้ในขนาดคงที่ ตัวอย่างเช่น บัฟเฟอร์ของฮาร์ดดิสก์นี้ NetWare จะใช้หน่วยความจำบางส่วนเป็นบัฟเฟอร์สำหรับข้อมูลที่รับส่งกับ ฮาร์ดดิสก์ จะมากน้อยก็ขึ้นอยู่กับขนาดของฮาร์ดดิสก์ แต่หนึ่งความจำประเภทนี้บางกรณีก็มีขนาดไม่คงที่ ตัวอย่างเช่นบัฟเฟอร์สำหรับสื่อสาร (Communication Buffers) เมื่อมีเวิร์กสเตชันติดต่อมาที่เซอร์เวอร์เป็นจำนวนน้อย ขนาดของหน่วยความจำก็จะใช้น้อย แต่ถ้าหากมีเวิร์กสเตชันติดต่อเข้ามามากก็จะใช้หน่วยความจำมาก
ในระบบปฏิบัติการ NetWare บนเซอร์เวอร์นอกจากจะมีโปรแกรมที่เป็นระบบปฏิบัติการทำงานอยู่แล้ว จะมีโปรแกรมอื่น ๆ ทำงานอยู่ที่เซอร์เวอร์อีก เรียกว่า NLM ซึ่งหน่วยความจำที่ NLM ใช้นี้เรียกว่า Alloc Memory การที่มี NLM ทำงานอยู่หลาย ๆ โปรแกรม จะใช้หนึ่งความจำที่เป็น Alloc Memory มากขึ้นและทำให้ส่วนที่เป็นแคชน้อยลง แต่เมื่อ NLM แต่ละตัวจบงานและถูกล้างออกจากหน่วยความจำไปหน่วยความจำส่วนนั้นก็จะถูกนำกลับมาใช้ เป็นแคชได้อีก ทั้งนี้ NetWare ได้กำหนดให้ Alloc Memory โดยปกติมีขนาดไม่เกิน 2 เมกะไบต์ แต่สามารถเปลี่ยนแปลงขนาดสูงสุดได้ตั้งแต่ 50 กิโลไบต์ จนถึง 16 เมกะไบต์ โดยใช้คำสั่ง SET Maximum Alloc Short Term Memory ในการกำหนด
หน่วยความจำประเภทสุดท้ายของ NetWare คือ หน่วยความจำแคช (Cache Memory) ซึ่งเป็นการเอาหน่วยความจำส่วนที่เหลือจากที่ใช้ไปในส่วนอื่น ๆ ทั้ง 3 ส่วนที่กล่าวมาแล้ว มาทำหน้าที่เป็นที่พักข้อมูล หรือเรียกว่าหน่วยความจำแคชให้กับฮาร์ดดิสก์ เพื่อช่วยให้การทำงานกับฮาร์ดดิสก์เร็วขึ้น เพราะการอ่านและบันทึกข้อมูลในหน่วยความจำจะเร็วกว่าการอ่านและบันทึกข้อมูลกับฮาร์ดดิสก์ โดยตรงมาก ซึ่ง NetWare แนะนำว่าหน่วยความจำแคชนี้ควรจะมีประมาณ 70% ของหน่วยความจำทั้งหมดของเซอร์เวอร์