برای اصطلاح که در ویکی‌پدیا استفاده می‌شود را ببینید. یک مدرن، معمولاً را به دو بخش فضای و مجزا می‌کند. این تقسیم‌بندی عمدتاً به خاطر محافظت از داده‌ها و همچنین حفظ صحت عملکرد سیستم در برابر خطاها و اشکالات (با بهبود ) و همچنین رفتار مخرب (با فراهم کردن ) است.
 صرفاً برای اجرا کردن هسته ممتاز، افزونه‌های هسته (ماژول‌ها)، و رزرو شده‌است. در مقابل، فضای کاربری به قسمتی از حافظه سیستم گفته می‌شود که و برخی از در آن اجرا می‌شوند.
 به تمامی کدهایی که خارج از هسته سیستم‌عامل در حال اجرا شدن هستند، اصطلاح یوزرلند (به : ) یا فضای کاربری اطلاق می‌گردد. فضای کاربری معمولاً اشاره به برنامه‌های گوناگون و دارد که سیستم‌عامل از آن‌ها برای تعامل با هسته استفاده می‌کند: برنامه‌هایی که عملیات را انجام می‌دهند، ابزارهایی که برای دستکاری کردن و اداره کردن مورد استفاده قرار می‌گیرند، و موارد دیگر.
 هر در فضای کاربری در فضای مخصوص به خودش اجرا می‌شود. و تا وقتی که صراحتاً به آن اجازه داده نشود، نمی‌تواند به حافظه‌ای که مختص به فرایندهای دیگر است، دسترسی داشته باشد. این سناریو اساس کار اکثر سیستم‌عامل‌های امروزی برای و همین‌طور از جمله پیش‌نیازهای است. بر طبق امتیازات و اختیاراتی که فرایندها دارند، می‌توانند از هسته بخواهند که قسمتی از فضای آدرس یک فرایند دیگر را به فضای آدرس خودشان نگاشت (به : ) کند، مشابه کاری که انجام می‌دهند. فرایندها می‌توانند نواحی با دیگر فرایندها داشته باشند (یک ناحیه خاص از حافظه بین چند فرایند به اشتراک گذاشته شود)، هرچند که تکنیک‌های دیگری هم برای انجام ارتباطات بین-فرایندی وجود دارد.
{"title": "فضای کاربری", "link": "https://fa.wikipedia.org//w/index.php?title=%D9%81%D8%B6%D8%A7%DB%8C_%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%DB%8C&oldid=35033592", "language": "fa"}