Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

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.).

5. Take a screenshot of the maximized Task Manager window that shows the five (5) columns
listed

This study source was downloaded by 100000839190614 from CourseHero.com on 01-11-2022 03:39:29 GMT -06:00

https://www.coursehero.com/file/115568640/03-Laboratory-Exercise-1-ARGpdf/
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.

➢ useful tools included with Microsoft Windows. It allows users to manage how memory
is used, check the number of processes currently running, organize running apps, and
recreate task sequences. For those of you tasked with managing many computers for
yourself or company-wide, this tool will be especially helpful.

Part 2

1. Linux has two types of threads: user space and kernel space threads. The kernel generally
creates these while turning on preemption, while user space threading is only supported by
certain POSIX standards such as pthreads or Windows APIs such as Windows 95 or 98 .
2. At the point when an application part begins and the application does not have some other
parts running, the Android framework will begin a new Linux process for the application with
an execution string. Naturally, all parts of a similar application run in a similar cycle and string
called the principle string
3.

4. This diagram shows us of Process state is the state field in the process descriptor that
Whenever a process is created, it directly enters in the ready state, in which, it waits for the
CPU to be assigned.
5. Threads come in handy for various reasons. It allows one process to execute its instructions
from beginning to end without stopping the other processes from running as well as sharing
resources between those different processes by utilizing those shared resources equally for all
the running programs or processes that are operating simultaneously on your computer’s
processor or CPU chip or architecture as well as main memory or RAM.
6. It is a maximum number of available threads in a process is limited by the operating system.
However, increasing this limitation would not affect the average response time because when
running multiple threads, each thread takes an equal share in providing service to users.

This study source was downloaded by 100000839190614 from CourseHero.com on 01-11-2022 03:39:29 GMT -06:00

https://www.coursehero.com/file/115568640/03-Laboratory-Exercise-1-ARGpdf/
7. For processing data, it is possible. A multithreaded CPU has multiple cores that are still able to
process different tasks at the same time, which means faster speeds and sometimes better
battery life. However, this does not come without drawbacks as there are other issues that
can occur when using a multithreaded CPU, such as lack of control over power management
and thread scheduling.

Operating Systems: Processes. (2019). Retrieved from Uic.edu website:


https://www.cs.uic.edu/~jbell/CourseNotes/OperatingSystems/3_Processes.h
tml

Difference between Process and Thread. (2019, May 22). Retrieved from
GeeksforGeeks website: https://www.geeksforgeeks.org/difference-between-
process-and-thread/

Better performance through threading. (n.d.). Retrieved from Android Developers


website: https://developer.android.com/topic/performance/threads

The Linux Implementation of Threads. (n.d.). Retrieved November 3, 2021, from


books.gigatux.nl website:
http://books.gigatux.nl/mirror/kerneldevelopment/0672327201/ch03lev1sec
3.html

This study source was downloaded by 100000839190614 from CourseHero.com on 01-11-2022 03:39:29 GMT -06:00

https://www.coursehero.com/file/115568640/03-Laboratory-Exercise-1-ARGpdf/
Powered by TCPDF (www.tcpdf.org)

You might also like