การที่ระบบปฏิบัิติการ NetWare นำเอาหน่วยความจำมาทำหน้าที่เป็นแคชนั้นเพื่อต้องการเพิ่มความเร็วในการใช้ข้อมูลจากฮาร์ดดิสก์ แต่ก็อาจมีปัญหาบางประการเช่นกัน ประการแรก กรณีที่เราเพิ่มขนาดของหน่วยความจำให้มากขึ้นก็จะทำให้มีแคชมากขึ้น ซึ่งโดยทั่วไปน่าจะทำให้ความเร็วในการทำงานของระบบเร็วขึ้น แต่บางครั้งไม่เป็นเช่นนั้น ตัวอย่างเช่น เรามีแคชที่มีขนาดใหญ่มาก และมีเวิร์กสเตชันจำนวนมากที่เรียกใช้ข้อมูลกระจัดกระจายไม่ซ้ำกัน ดังนั้นจึงทำให้ระบบปฏิบัติการต้องไปค้นหาข้อมูลในแคชก่อนเมื่อไม่พบก็ต้องไปอ่านข้อมูลจากฮาร์ดดิสก์ อยู่ดีทำให้ต้องใช้เวลาเพิ่มขึ้น และถ้าหากแคชมีขนาดใหญ่มากต้องใช้เวลาในการค้นหาข้อมูลในแคชนานขึ้นตามไปด้วย
ปัญหาอีกประการหนึ่งคือ กรณีที่เรามีหน่วยความจำแคชขนาดใหญ่แ่ต่ฮาร์ดดิสก์มีความเร็วต่ำในการอ่านข้อมูล จากแคชจะช่วยให้มีความเร็วมากขึ้น แต่ในการบันทึกข้อมูล การถ่ายข้อมูลจาก Dirty Cache Buffer ลงในฮาร์ดดิสก์จะใช้เวลานาน เพราะต้องรอการทำงานของฮาร์ดดิสก์ ทำให้ในช่วงเวลานั้นผู้ใช้อื่น ๆ จะหยุดชะงักเพราะต้องรอการถ่ายข้อมูลจาก Dirty Cache Buffer ให้เสร็จเสียก่อน ซึ่งปัญหานี้เราสามารถแก้ไขโดยใช้ฮาร์ดดิสก์ที่มีวามเร็วสูลขึ้น หรือกำหนดระยะเวลาในการถ่ายข้อมูลจาก Dirty Cache Buffer ให้น้อยกว่า 3.3 วินาที
----------------------------------------------------------------------------