Professional Documents
Culture Documents
Maragrag Platform
Maragrag Platform
BSIT 2101
Part I.
1. Run at least seven (7) different applications on your computer (i.e., Google
Chrome with multiple tabs, Microsoft Word/Excel/PowerPoint,
programming software, video/music player, etc.)
Visual Studio Code
Riot Client
Microsoft Word
Microsoft PowerPoint
Killer Control Center
iTunes
Google Chrome
2. Open and maximize the window of the Task Manager on your computer
3. Find the tab showing the list of processes (application and background tasks) and
their corresponding details that currently run on your computer.
5. Take a screenshot of the maximized Task Manager window that shows the five (5)
columns listed above.
6. Analyze the details of the running processes in your computer. You may open other
columns that would show additional details regarding each process. Then, explain the
relationships or interdependencies that you can conclude based on the corresponding
details in your Task Manager. Cite examples as needed.
In the task manager, you can see all application process and those
application that runs in the background, the total processor utilization,
memory used by the active process, it also shows the process ID of the used
application where it change when you end the process and open it again, it
also shows that status either the application is running or suspended. When
it comes to interdependence, the task manager shows all about how the
processes runs where you can also manage if you have something to manage,
task manager will show performances that will depends the running
processes.
Part II.
1. Search for relative studies and/or literature regarding the process and thread concepts of
the following operating systems:
a. Linux OS - Linux is a Unix-like, open source and community-developed operating
system (OS) for computers, servers, mainframes, mobile devices and embedded
devices. It is supported on almost every major computer platform, including x86, ARM
and SPARC, making it one of the most widely supported operating systems. Older
version of the Linux Kernel offered no support for multithreaded applications, from
kernel point of view, a multithreaded application was just a normal process. The
multiple execution flows of a multithreaded application were create, handle, and
scheduled entirely in User Mode.
References:
https://www.techtarget.com/searchdatacenter/definition/Linux-operating-system
https://books.google.com.ph/books?hl=en&lr=&id=h0lltXyJ8aIC&oi=fnd&pg=PT11&dq=
process+in+linux&ots=gQ5sIT9gLV&sig=DvRQx4zRfSO4B3k-
v4lOFIbDYO8&redir_esc=y#v=onepage&q&f=false
https://picture.iczhiku.com/resource/paper/syIerhyjZtDKtbVB.pdf
https://www.toptal.com/android/android-threading-all-you-need-to-
know#:~:text=When%20an%20application%20is%20launched,from%20the%20Android
%20UI%20toolkit
https://developer.android.com/guide/components/activities/process-lifecycle
https://linuxhint.com/process-vs-thread-linux/