CS-3310 - 08 Android - Security and Processes

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/8

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

9 Terms

1
New cards

How does Android sandbox applications?

Each app runs under its own UID.

2
New cards

Why does Android assign each app a UID?

Strong isolation of files and permissions.

3
New cards

What carries UID information during IPC?

Binder includes caller UID in transactions.

4
New cards

Who can access an app's private files?

Only that UID (and installd when needed).

5
New cards

What is the role of installd?

Manages app file creation with special privileges.

6
New cards

Why don't Android apps “exit”?

System kills apps based on need; no exit call.

7
New cards

What determines process importance?

Activity manager tracks dependencies and use.

8
New cards

What variable influences OOM killing?

oom_adj.

9
New cards

Why does Android maintain a dependency graph?

To understand which processes are safe to kill.