0% found this document useful (0 votes)
44 views

02 Task Performance 1

02 Task Performance 2 for Platform Technology

Uploaded by

Lloyd Reves
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
44 views

02 Task Performance 1

02 Task Performance 2 for Platform Technology

Uploaded by

Lloyd Reves
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

1.

Significant Kernel Components for Process Control:


Based on the diagram, here are three kernel components that are crucial for process
control:
- Process and thread manager: Manages the creation, scheduling, and termination of
processes and threads. It is directly responsible for handling the execution of processes.
- Virtual memory manager: Handles memory allocation for processes. Ensures that each
process has its own isolated memory space and manages paging.

- I/O manager: Manages input/output operations related to processes, such as reading


and writing to files or interacting with hardware devices.

2. Sample Processes for Each Kernel Component:

- Process and thread manager: A common process controlled by the process manager is
Task Manager (taskmgr.exe). Task Manager monitors running applications and services,
managing their priorities, and enabling the termination of non-responsive processes.

- Virtual memory manager: A sample process could be svchost.exe, which is a shared


service host that may run multiple Windows services. It requires effective virtual memory
management to ensure that each service running within it has sufficient memory and that
memory paging is handled efficiently.

- I/O manager: A typical process involving the I/O manager would be Windows Explorer
(explorer.exe), which interacts with the file system, allowing users to browse and
manipulate files, requiring I/O operations to read/write data to and from the hard drive.

a. The operating system of the device:

The Vivo V11i is running on Android 8.1 (Oreo), with Vivo's custom Funtouch OS 4.5
skin.
b. The total memory capacity (RAM) of the device:

The device has a total of 4 GB of RAM, providing decent performance for most apps
and processes.

c. The available or remaining memory capacity (RAM) of the device:

Currently, the remaining memory of the device is approximately 1.5 GB, though this can
vary based on the number of active applications and background processes.

d. Five (5) running application processes and their memory allocation:

Upon checking, the following apps are consuming the most memory on the device:

1. Facebook – 253 MB

2. Instagram – 198 MB
3. Google Chrome – 181 MB
4. WhatsApp – 150 MB
5. YouTube – Approximately 365 MB

e. Five (5) running background or system processes and their memory allocation:

Here are some of the background and system processes currently running:

1. Android System – 123 MB

2. Google Play Services – 104 MB

3. Vivo System Manager – 80 MB

4. Media Storage – 50 MB

5. Wi-Fi Service – 39 MB

f. Which has higher memory utilization, background/system processes or


application processes?

In this case, the application processes are using more memory. For instance,
Facebook and YouTube alone consume significantly more memory than the system
processes, which tend to run in the background and have lower memory usage.

g. Three (3) ways to connect the device to other devices:

1. Wi-Fi: I can connect the device to other devices or networks wirelessly via Wi-Fi.
2. Bluetooth: The device pairs with Bluetooth-enabled devices for file transfers or
accessories like headphones.
3. USB Cable: I use the USB cable to connect the device to a PC for data transfer
or charging.

h. Does connecting the device to other devices create new processes? Why or
why not?

Yes, when I connect the device to other devices, new processes are initiated. For
example, connecting via Wi-Fi or Bluetooth activates additional services for handling
data transfer, security, and network management, which consume additional system
resources.
i. Possible effects of ending (force stop) multiple processes on the device:

When I force stop multiple processes, it frees up memory and processing power, leading
to improved device performance and responsiveness. However, force-stopping important
system processes could make the device unstable, or some apps may not work properly
until they are restarted.

j. The functionality of the device in less-privileged mode:

When I switch the device to a guest mode or a restricted profile, the device operates
with limited access to apps and data. This mode restricts certain functions, which can be
useful if I need to hand the device over to another user but want to limit their access to
personal information or critical settings.

k. Two (2) ways to terminate processes on the device:


1. Force Stop via Settings: I can navigate to Settings > Apps > Select an App >
Force Stop to manually halt an app. This immediately stops the app from
running and frees up memory.

2. Swipe from the Recent Apps Menu: I can also swipe away apps from the
Recent Apps screen to close them. This action terminates the process and
clears memory, though some apps might continue to run in the background until
force-stopped.

You might also like