ย่อหน้าแรกของคุณไม่ชัดเจนเนื่องจากดูเหมือนจะขัดแย้งกัน
บน IBM Z คุณมีฮาร์ดแวร์และระบบปฏิบัติการ ฮาร์ดแวร์มีชุดคุณสมบัติที่อนุญาตให้มีช่องว่างที่อยู่แยกกันและที่เก็บข้อมูลเสมือนของแต่ละอันได้รับการปกป้องจากผู้ใช้รายอื่นที่เข้าถึงข้อมูล มีข้อแม้บางประการเนื่องจากฮาร์ดแวร์ IBM Z ใช้คีย์ป้องกันที่เก็บข้อมูลเพื่อระบุเพิ่มเติมว่าที่เก็บข้อมูลได้รับการปกป้องอย่างไร ปุ่มสามารถมีได้ตั้งแต่ 0 - 15 (F) และปุ่มที่อยู่ด้านล่าง 8 จะสงวนไว้สำหรับ OS z/OS ใช้คุณสมบัตินี้เพื่อให้สถานะปัญหา (โปรแกรมผู้ใช้) ทำงานในคีย์ 8 บน z/OS ฮาร์ดแวร์ยังอนุญาตให้มีการป้องกันที่เก็บข้อมูลเพื่อให้ที่เก็บข้อมูลบางส่วนสามารถอ่านได้โดยพื้นที่ที่อยู่ทั้งหมด (โดยทั่วไปคือหน่วยความจำ OS) และบางส่วนได้รับการป้องกันการดึงข้อมูล หมายความว่าคุณต้องมีคีย์ที่ถูกต้องเพื่ออ่านข้อมูล โดยรวมแล้วเป็นชุดความสามารถที่ค่อนข้างครอบคลุม
บน z/OS มีแอดเดรสสเปซซึ่งมีหน่วยความจำเสมือนของตัวเอง ซึ่งเป็นอิสระและไม่สามารถเข้าถึงได้ (ในทางที่ถูกควบคุม) จากกระบวนการอื่นๆ พื้นที่ที่อยู่สามารถโฮสต์ JOB (จัดการโดย JES) หรืองานระบบ (งานเริ่มต้น) ⦠ในพื้นที่ที่อยู่แต่ละแห่งสามารถมีเธรดการดำเนินการหลายเธรด
ที่กล่าวว่า ความซับซ้อนทั้งหมดนี้ขึ้นอยู่กับ z/OS ซึ่งเป็นโมเดลที่ใช้ร่วมกันของทรัพยากรระบบซึ่งแตกต่างจาก Linux Linux ล็อคเคอร์เนลและควบคุมการเข้าถึงผ่านการเรียกระบบ สิ่งนี้ทำให้ z/OS มีประสิทธิภาพสูง แต่ก็เป็นจุดอ่อนเช่นกัน เพราะเมื่อเกิดสิ่งเลวร้ายขึ้น กระบวนการทั้งหมดก็จะแย่ลงไปด้วย
แพลตฟอร์มนี้ได้รับการออกแบบมาอย่างปลอดภัยจากฮาร์ดแวร์และระบบปฏิบัติการเพื่อปกป้องข้อมูลและการเข้าถึง ที่กล่าวว่าระบบปฏิบัติการ (ทั้งหมด) ถูกเขียนขึ้นโดยคนที่ผิดพลาดได้ และหนึ่งในนั้นสามารถถูกแฮ็กได้ z/OS น่าจะยากขึ้นจนไม่แพร่หลายเหมือนลินุกซ์หรือวินโดวส์