Download - ec501 operating systems
-
8/11/2019 ec501 operating systems
1/23
Student:
Syed Abdul Malik Bin Syed A Bakar
Matrics:
13DTK10F1049
Lecture:
Azlin binti Yajid
Subject: EC503 ( operating systems)
-
8/11/2019 ec501 operating systems
2/23
Typical installation
Set by manufacture.
Automatic choose setting
Recommended for new user
May or may not includeuser wanted features
Full installation
Install full component All features are included
Need more space
Type of Installation
-
8/11/2019 ec501 operating systems
3/23
Minimal installation
Set by manufacture
Automatic choose setting
Basic features only Minimal space required
Recommended for low-end computer
Custom Set By user
Manual setting by installer (user)
For professional user
Operation stability covered by user
-
8/11/2019 ec501 operating systems
4/23
Basic Option of Installation
Clean installation
New system
No upgradepath exists
Format or create new partition
Deletes all data on the partition
Existing OS has damaged
Upgrade installation
Same OS platform is often possible
Replace the old OS files with the newOS files.
All personal data and setting are
remain undelete
-
8/11/2019 ec501 operating systems
5/23
Multiboot
more than one OS in single P
Each OS is contained within its own
partition
own files and configuration settings
User choose on startup process
Only one OS can run at a time
Has full control of the hardware
(running OS)
Virtualization
Multiple copies of an OS on single PC
Treated as a separate computer
Single physical resource appear to
function as multiple logical resources
Demands more physical resources such
as CPU processing and RAM
-
8/11/2019 ec501 operating systems
6/23
Configure a computer for the network
1. First, unplug or turn off the cable or DSL modem.
2. Power up your wireless router and connect the network cable that
most likely comes with it into the port on the router that is labeled
"Internet" or "WAN.
3. Connect the other end to the cable or DSL modem and power up
the modem.
4. open the browser and go to address 192.168.1.15. use default user =admin and password = admin
6. Select set up a new connection or network or quick setup
7. Follow the instruction. And set the wireless connection name and
password
8. Save the setting and restart the modem9. In the
-
8/11/2019 ec501 operating systems
7/23
Open the control panel and go to network and sharing
center
Check the active network
Click at Local Area Connection. Then open the properties >
internet protocol version 4 (TCP/IPv4)
-
8/11/2019 ec501 operating systems
8/23
Manual setting Automatic setting
Choose the setting either manual or automatic setting.
-
8/11/2019 ec501 operating systems
9/23
How to change computers name
Control Panel>All Control Panel Items>System
Click change setting then click change
-
8/11/2019 ec501 operating systems
10/23
On computers name . Type the new desired name
Click ok then, a message box will appear said that computer need to
restart for new change take place
After restart, the process complete and the computers name should
change
-
8/11/2019 ec501 operating systems
11/23
To give the computer unique ID and address
Allow the computer to connect and share file and
information Prevent the complication between computer
address with other computer in same network
Easy to detect the unauthorized access of the
computer
Easy to manage ,register and setup new computer
in the network
Can monitor the activity in the network
Identify the purpose of planning network names and
address.
-
8/11/2019 ec501 operating systems
12/23
Patches
Program code that can correct a problem
Provided by the manufacturer
2 types ( operating systems @ application patch)
Repair a known vulnerability or reported problem
What is patch ?
Patch Function
Latest security updates
Assure system compliance with government regulations
Keep systems running at peak efficiency
Fix drivers issues
Fix systems crash
To keep your computer protected from the viruses and etc..
Fixing vulnerabilities before they are exploited
-
8/11/2019 ec501 operating systems
13/23
Operating system patch.
Via Windows update / software update (mac @apple and android)
Can be found in systems setting
-
8/11/2019 ec501 operating systems
14/23
Operating systems Application
A patch is a piece of program
code that can correct a
problem of an OS
Repair a detected vulnerability
in the application.
Fix multiple bugs in operating
systems including
incompatibility with
applications.
Fix bugs in its own
applications only.
Give effect to all systems
component
Give effect to single
application.
Released by OS(s) company @
OS developer
(officially)
Patches are usually released
by the manufacturer of
application
Large size Small size
-
8/11/2019 ec501 operating systems
15/23
Multitasking
Run multiple task in single time
Shared the very same resource ( CPU and RAM)
Use time sharing systems Quickly switch between each computing task
Give the impression the different applications are executing multiple
actions simultaneously.
Use memory allocation to store temporary data of task
2 types of multitasking
Preemptive multitaskingall activity are control by CPU
Cooperative multitaskingtask decide the utilization of resource
P
r
o
c
es
s
M
an
a
g
e
me
n
t
-
8/11/2019 ec501 operating systems
16/23
Multithreading
Extends the idea of multitasking into
applications
Subdivide specific operations within a single
application into individual threads
Divides processing time among thread
More efficient CPU use
Better system reliability
Improved performance on multiprocessorcomputers
P
r
o
c
es
s
M
an
a
g
e
me
n
t
-
8/11/2019 ec501 operating systems
17/23
Multiprocessing Two or more central processing units (CPUs) within a single computer system
Also known as multicore processing
Each core process different task , program @thread Share same resources ( Ram ,Data, L1 cache)
Different L2 @ L3 cache
Faster processing time
Utilized more resource
P
r
o
c
es
s
M
an
a
g
e
me
n
t
-
8/11/2019 ec501 operating systems
18/23
F
i
l
e
s
M
a
n
ag
e
m
e
nt
NTFS
New Technology Files System
introduced by Microsoft in 1993
supports hard drive sizes up to 256TB]
The security is provided to the level of files and folders. Provides security for both local and remote users
Supports file compression.
Provides lesser possibility of fragmentation.
supports bad cluster mapping and transaction logging.
FAT
File Allocation Table
simple and robust
The file and folder level security permission does not exist. Single file size can be up to 4 GB
Disk can get fragmented thus slowing down the access.
Suitable for small size storage
-
8/11/2019 ec501 operating systems
19/23
M
e
m
o
ry
M
a
na
g
e
m
en
t
Divide main memory is partition into equal-fixed sized
Each process is also divided into small partition of the same
size called pages
The process page assigned to the available partition in mainmemory called frames
Avoids the problem of fitting varying-sized memory segments
into backing store
Easy to allocate physical memory Easy to page out chunks of programs
PAGING
-
8/11/2019 ec501 operating systems
20/23
-
8/11/2019 ec501 operating systems
21/23
-
8/11/2019 ec501 operating systems
22/23
Memory address that a process uses to access
its own memory
The virtual address is not the same as the actual physical RAM
address in which it is stored
When a process accesses a virtual address, the Memory
Management Unit hardware translates the virtual address into aphysical address
The OS determines the mapping from virtual address to physical
address
Used to keep track of its own program. Virtual addresses allow isolation and relocation
Virtual Address
-
8/11/2019 ec501 operating systems
23/23