Principles of Operating systems working with devices


OS Task: Memory Management



Download 202,25 Kb.
bet2/5
Sana20.07.2022
Hajmi202,25 Kb.
#825869
1   2   3   4   5
Bog'liq
OS.Independent work

OS Task: Memory Management

  • •Main Memory is an array of addressable words or bytes that is quickly accessible. •Main Memory is volatile. •OS is responsible for: • Allocate and deallocate memory to processes. • Managing multiple processes within memory - keep track of which parts of memory are used by which processes. Manage the sharing of memory between processes. • Determining which processes to load when memory becomes available.

OS Task: Secondary Storage and I/O Management

  • •Since primary storage (i.e., main memory) is expensive and volatile, secondary storage is required for backup. •Disk is the primary form of secondary storage. • OS performs storage allocation, free-space management, etc. and disk scheduling. •I/O system in the OS consists of • Device driver interface that abstracts device details • Drivers for specific hardware devices

OS Task: File System Management

  • •File is a collection of related information - represents programs and data. •OS is responsible for • File creation and deletion • Directory creation and deletion • Supporting primitives for file/directory manipulation. • Mapping files to disks (secondary storage).

OS Task: Protection and Security

  • • Protection mechanisms control access of processes to user and system resources. • Protection mechanisms must: • Distinguish between authorized and unauthorized use. • Specify access controls to be imposed on use. • Provide mechanisms for enforcement of access control

How Operating Systems Work

  • When you turn on your computer, it's nice to think that you're in control. There's the trusty mouse, which you can move anywhere on the screen, summoning up your music library or internet browser at the slightest whim. Although it's easy to feel like a director in front of your desktop or laptop, there's a lot going on inside, and the real person behind the curtain handling the necessary tasks is the operating system.
  • Microsoft Windows powers most of the computers we use for work or personal use. Macintosh computers come pre-loaded with macOS. Linux and UNIX operating systems are popular for digital content servers, but many distributions or distros, have become increasingly popular for everyday use. Regardless of your choice, without an operating system, you're not going to get anything done.

Download 202,25 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish