Системний режим означає запуск коду apex, ігноруючи дозволи користувача. Режим користувача означає запуск коду apex із дотриманням дозволів користувача та обміну записами. Розберемося докладніше.15 травня 2020 р
У системному режимі дозволи поточного користувача на рівні об’єкта та поля ігноруються, а правила спільного використання записів контролюються ключовими словами спільного використання класу. У режимі користувача застосовуються дозволи поточного користувача на об’єкти, захист на рівні поля та правила спільного доступу.
Процеси режиму користувача мають обмежений доступ до системної пам’яті. Вони можуть отримати доступ лише до пам’яті, виділеної їм операційною системою. Режим ядра, однак, має повний доступ до всієї системної пам’яті. Цей доступ має вирішальне значення для таких завдань, як керування пам’яттю та планування процесів.
Режим користувача є привілейований рівень в операційних системах, призначений для обмеження доступу до захищених областей пам'яті комп'ютера та виконання певних інструкцій.
Системний режим є коли контролер apex виконується без примусового дозволу користувача. Під дозволом користувача це означає налаштування безпеки та спільного доступу користувача.
Що таке режим користувача? Щоразу, коли ви запускаєте програму у своїй комп’ютерній системі, вона працює в режимі користувача. Наприклад, якщо ви використовуєте MS Word або переглядаєте відео за допомогою VLC Player, усі ці програми працюють у режимі користувача.