View
55
Download
0
Category
Preview:
DESCRIPTION
BAB IV. SISTEM OPERASI. Sistem Operasi: Software Tersembunyi. Sistem Operasi : sekumpulan program yang menjembatani antara software aplikasi dan hardware software yang mengendalikan akses ke semua hardware dan software resource. Hardware. Sistem Operasi. Program Aplikasi. User. - PowerPoint PPT Presentation
Citation preview
BAB IV
SISTEM OPERASI
Sistem Operasi: Software Tersembunyi
Sistem Operasi : – sekumpulan program yang menjembatani antara
software aplikasi dan hardware– software yang mengendalikan akses ke semua hardware
dan software resource.Hardware
Sistem Operasi
Program Aplikasi
User
Sistem Operasi: Software Tersembunyi (2)
System software :– sering tertukar dengan sistem operasi
– semua program yang berhubungan dengan koordinasi operasi komputer
– melibatkan sistem operasi, translator bahasa pemrograman, dan program utilitas
Sistem Operasi:– Kumpulan program
– Program yang terpenting dalam OS adalah program yang mengatur sistem operasi, kernel , berada di memory (resident)
– Kernel mengontrol sistem operasi dan memasukkan ke memory program sistem operasi (disebut nonresident) dari disk storage hanya pada saat diperlukan.
Sistem Operasi: Software Tersembunyi (2)
Tanpa melihat sistem operasi yang dipergunakan, pada saat komputer diaktifkan kernell akan diload dari hard drive ke memory komputer
Proses memasukkan sistem operasi kedalam memori disebut dengan sistem bootstrapping atau booting.
Pada saat komputer diaktifkan , program kecil yang tersimpan pada ROM chip melaksanakan beberapa pengujian komponen hardware kemudian memasukkan kernel kedalam hard disk.
3 Fungsi utama sistem operasi :– mengelola sumber daya komputer, seperti Central Processing
Unit, Memory, disk drive, dan printer.– menyediakan user interface– mengeksekusi dan memberikan pelayanan untuk software aplikasi
Kebanyakan kerja dari sistem operasi tersembunyi dari user Semua operasi input dan output dilakukan oleh sistem operasi melalui
program aplikasi
Sistem Operasi Untuk Personal Computer
Software dikelompokkan berdasarkan platform dimana software tsb dijalankan
Platform mengacu pada kombinasi komputer hardware dan software sistem operasi
Kebanyakan platform komputer mikro terdiri dari beberapa versi Microsoft Windows yang dijalankan pada PC berbasis Intel, sering disebut dg Wintel.
Biasanya software aplikasi - word processing, spreadsheet, games dan yg lainnya hanya bisa dijalankan pada satu platform.
MS DOS
Mempergunakan antar muka untuk pengguna dg command-line (tidak user friendly)
Pada saat komputer diaktifkankan pertama kali (diboot) , tampilan di layar akan kosong kecuali menampilkan karakter C:\> di bagian pojok kiri atas
DOS juga dilengkapi dg software dasar yang mengkoordinir komponen perangkat keras komputer dan sekumpulan program yang memungkinkan komputer untuk melaksanakan berbagai tugas yang kita kehendaki
Untuk menjalankan program DOS perlu mengetik instruksinya Beberapa instruksi yang bisa dilaksanakan melalui DOS antara lain:
– menampilkan daftar file dalam disket– mencopy file dari satu disk ke disk lainnya– menghapus file dari sebuah disk
MICROSOFT WINDOWS
Singkatnya : Windows, menggunakan antar muka colorful graphics
Mendefinisikan lingkungan operasional yang standar untuk komputer dengan prosesor Intel
SEKILAS TENTANG WINDOWS – Feature yang membuat Windows mudah dipergunakan adalah
adanya Graphical User Interface (GUI)– User bekerja dengan gambar di layar yang disebut icons dan
menu (pull-down menu atau pop-up menu)– Dengan mengklik icon atau menu akan mengaktifkan sebuah
instruksi atau fungsi.– Windows dimulai dengan lingkungan operasional untuk MS-
DOS, layer lainnya ditambahkan untuk memisahkan sistem operasi dari user. Layer ini disebut dengan shell.
Sekilas Tentang Windows (2)
Windows merupakan sistem operasi dengan tiga cabang pelayanan terhadap user yang berbeda.– Cabang yang melayani home/consumer market, sering
mengacu pada Windows 9x dan terdiri dari berbagai versi seperti Windows 95, Windows 98, Windows Millenium Edition (ME)
– Untuk corporate market dipergunakan Windows NT dan Windows 2000
– Anggota terbaru keluarga Windows adalah Windows XP yang dirancang untuk menggantikan Windows Me dan Windows 2000. Bisa melayani pasar corporate maupun consumer dengan produk tunggal.
WINDOWS 95 DAN 98
Windows 95 tidak memerlukan preinstalled DOS akan tetapi instruksi DOS masih bisa dijalankan.
Windows 98 merupakan variasi dari Windows 95 dan mempunyai banyak tampilan yang sama.
Memungkinkan nama file sampai 255 karakter Windows 3.1 merupakan versi shellnya Windows hanya
memungkinkan 8 karakter Adanya dukungan Plug and Play ( konsep yang memungkinkan
komputer melakukan konfigurasi sendiri pada saat sebuah komponen baru ditambahkan pada komputer tersebut.
Teknologi windows disebut object linking and embedding (OLE) yang memungkinkan untuk melink sebuah dokumen dengan dokumen lainnya. Contoh: dokumen spreadsheet berisi sebuah laporan yang dibuat dengan menggunakan program word processing
WINDOWS 95 DAN 98 (2) Kemampuan Windows 98
– Internet/ intranet browsing capabilities
• Browsernya Microsofot yaitu Internet explorer dimasukkan dalam Windows.
– Dukungan untuk state-of-the-art hardware
• Termasuk dukungan Digital Video Disk (DVD) dan komponen multimedia terakhir.
– Dukungan untuk disk drive yang amat besar.
• Setiap orang menginginkan ruang disk yang cukup, dan solusinya adalah menggunakan drive berukuran gigabyte.
– Kemampuan TV Viewer dan broadcast
• Dengan mempergunakan komputer kita bisa melihat televisi dan menerima siaran radio.
– Wizard
• Memungkinkan user melaksanakan berbagai tugas tahap demi tahap
WINDOWS ME
Anggota terbaru keluarga Windows 9x adalah Windows Millenium Edition ( Windows Me)
Mempunyai basis yang sama dengan Windows 95 dan 98. Beberapa kelebihan Windows Me:
– Multimedia support. • Windows Media Player 7 : terdiri dari jukebox dan
music database control serta bisa menyimpan music CD sebagai file digital
• Windows Movie Maker : untuk mengedit video pada PC
• Windows Image Acqusition : untuk memanipulasi scanner dan gambar kamera digital
WINDOWS ME (2)– Realiability feature
• System File Protection : untuk melindungi file akibat kekeliruan penghapusan atau penumpukan file.
• Autoupdate : secara otomatis mengecek site yang tepat di internet untuk mengupdate sistem dan software aplikasi terpasang
• System restore : untuk kembali ke konfigurasi sistem sebelumnya jika penambahan hardware maupun software ternyata menimbulkan masalah
• Help center : berisi berbagai informasi problem-solving untuk membantu user memperbaiki sistem
– Home network support• Home Networking Wizard : untuk membantu user membuat
interkoneksi dari banyak komputer dan peralatan lainnya.
WINDOWS NT NT singkatan dari New Technology Kebanyakan dipergunakan pada lingkungan jaringan perusahaan . Versi 4.0: versi terakhir dari NT, terlihat serupa dengan Windows
98 dan mampu menjalankan kebanyakan software yang jalan pada Windows 98.
NT Dibuat untuk stabilitas Ada 2 versi Windows NT:
– NT Workstation, untuk user individu pada sebuah jaringan
– NT Server, merupakan sistem operasi jaringan Windows NT kurang mendukung Windows , software MS-DOS dan
hardware sebelumnya Perlu memory yang lebih besar dan prosesor yang lebih baik
dibandingkan dengan keluarga Windows 9x Jarang dipergunakan pada PC yang tidak terhubung jaringan
WINDOWS 2000
Generasi terakhir seri Windows NT Ada 2 versi:
– Windows 2000 untuk server jaringan– Windows 2000 Professionals untuk user individu.
Sistem operasi tunggal untuk user individu maupun perusahaan Kebutuhan sumber dayanya cukup komplek dan berat Satu komputer bisa melayani banyak user Bisa membuat menu Star secara personal sehingga program
yang paling sering dipergunakan akan terlihat sedangkan lainnya disembunyikan.
Terdapat software aplikasi self-healing : jika sebuah komponen terhapus secara tidak sengaja maka Windows akan melakukan restore secara otomatis.
WINDOWS XP Generasi terakhir Windows, sistem operasi untuk consumer dan
perusahaan dikemas dalam produk tunggal. Ada 2 kategori :
– network server– desktop computer
Untuk network server ada 3 versi bergantung pada kompleksitas jaringan. Untuk desktopnya ada 2 versi tambahan.
Versi Professional Client ditujukan pada user bisnis yang terhubung pada jaringan perusahaan termasuk beberapa kelebihan seperti :– File encryption– Remote desktop access– Dual processor support
WINDOWS XP (2)
Beberapa kelebihan versi Personal Client consumer-oriented– Improved user interface
• Desktopnya lebih bersih dan tidak kacau balau• Kebanyakan icon diganti dengan entry pada menu Start yang
dirancang ulang• Shortcut yang belum dipergunakan akan ditempatkan folder
terpisah melalui Desktop Cleanup Wizard.– More extensive personalization
• Visual Style : memungkinkan user untuk mengubah penampilan beberapa komponen Windows
– Multiple user support• Memungkinkan banyak user untuk login pada saat yang
bersamaan tanpa harus menutup aplikasi yang sedang dijalankan.
WINDOWS CE
CE singkatan dari Consumer Electronic Sistem operasi modular berbasis Windows yang dirancang
untuk sistem embedded dan internet appliance market. Kebanyakan dipergunakan pada sistem operasi Pocket PC
yang diproduksi oleh Hewlett-Packard, Compaq dan lainnya. Merupakan subset dari Windows yang dirancang supaya bisa
dijalankan pada memory yang lebih sedikit, layar yang lebih kecil
Sistem Embedded merupakan peralatan komputasi yang terintegrasi dengan produk lainnya seperti peralatan industri, robot, peralatan kantor, kamera , telpon, peralatan hiburan dan sistem navigasi mobil.
Terdapat fasilitas koneksi internet
MAC OS
Singkatan dari Apple’s Macintosh Operating System Dipergunakan pada komputer mikro Macintosh tahun 1984 Graphical user interface komersial pertama yang berhasil Berdasar pada konsep yang dikembangkan pada pusat
penelitian Xerox’s PARC di Palo Alto, California Merupakan model untuk graphical interface yang telah
dikembangkan semenjak itu Mac OS X ( X=10) dilengkapi dengan dukungan untuk
multimedia dan multitasking
UNIX
Sistem operasi berbasis time-sharing dan multiuser Dikembangkan tahun 1971 oleh Ken Thompson dan Dennis
Ritchie pada Laboratorium AT&T’s Bell dan dipergunakan untuk komputer mikro DEC
1970 akhir Bell memberikan Unix ke beberapa sekolah dan universitas sehingga mhs terbiasa menggunakan Unix. Dampaknya, pada saat lulusan memasuki dunia kerja mereka memasukkan Unix dalam lingkungan pekerjaan mereka. Muncul fenomena “Unix Graduate”
Unix merupakan sistem berbasis karakter dengan antarmuka buat user secara command line.
Unix tidak terikat pada kelompok prosesor tertentu. Bisa dijalankan pada berbagai tipe komputer mulai komputer mikro sampai dengan mainframe dari berbagai perusahaan komputer.
UNIX (2)
Tidak ada perusahaan yang mengendalikan Unix, dan beberapa versinya bisa dipergunakan.
Unix merupakan sistem operasi utama yang dipergunakan untuk server internet.
LINUX
Tahun 1991 Linus Torvalds, mhs dari Universitas Helsinki di Finlandia membuat kernel dari sistem operasi yang mirip Unix yang diberi nama Linux.
Dia membuat source code yang bisa dipergunakan oleh publik tanpa biaya yang kemudian dikenal dg open-source software.
User dapat mendowload Linux secara bebas dan bisa membuat perubahan sesuai kebutuhan serta mendistribusikan copynya secara bebas.
Setiap dilakukan perubahan publik harus diberitahukan. Beberapa perusahaan mengemas Linux menjadi beberapa
paket Linux code antara lain :– installation program - customer support
– documentation - utilities and application packages
LINUX (2) Linux menggunakan command-line interface; kebanyakan distribusi
Linux dilengkapi dengan GUI untuk mempermudah user menginstall Linux tsb.
Kebanyakan user menginstal Linux menggunakan konfigurasi dual-boot dg Windows. Dg demikian pada saat booting user bisa memilih sistem operasi yang akan diload.
Kelebihan Linux :– stabil , jarang terjadi crash– Pengguna Linux membentukan komunitas tersendiri. Jika ada
problem atau pertanyaan, kirimkan melalui internet maka akan diperoleh jawaban dalam waktu yang singkat.
– Jika sistem operasi oleh karena sesuatu sebab menjadi ‘corrupted’ maka instalasi ulang Linux lebih mudah dibandingkan instalasi ulang Windows.
Kelemahan Linux yang utama adalah :– relatif jarang software aplikasi yg berbasis Linux
SISTEM OPERASI JARINGAN Pengembangan sistem operasi untuk PC adalah Network
Operating System (NOS) yg dirancang untuk memungkinkan komputer pada sebuah jaringan membagi sumber daya yg ada seperti harddisk dan printer.
NOS mirip dg sistem operasi yang standar tetapi dilengkapi fungsi khusus untuk menangani jaringan.
Pada Windows 2000 versi workstation dan Windows 2000 versi server merupakan contoh sistem operasi jaringan.
Contoh NOS lainnya: Novell Netware. Selain untuk membagi sumber daya, NOS dilengkapi dg :
– data security (apakah user ini mempunyai hak terhadap data tertentu?)
– troubleshooting – administrative control (melacak jam online dan jumlah pesan yang
masuk maupun keluar dari masing-masing komputer)
SISTEM OPERASI JARINGAN (2)
Pada konfigurasi client/server , sebagian dari NOS (mayoritas akses file dan manajemen program) dijalankan pada komputer server.
Sebagian komponen NOS lainnya (seperti software yang memungkinkan permintaan ke server dan pesan ke komputer lain) dijalankan pada komputer client (user).
Masing-masing komputer client mempunyai sistem operasi sendiri seperti Windows Me.
Salah satu tugas NOS adalah supaya sumber daya bisa muncul pada saat sumber daya tersebut dijalankan pada komputer client.
Sistem Operasi Komputer Besar Komputer besar biasanya dimiliki pihak bisnis dan universitas
yang memungkinkan komputer tsb diakses banyak user. Komputer besar bisa dipergunakan banyak orang pada satu
saat. Hal ini menimbulkan problem khusus yang harus bisa diatasi oleh sistem operasi.
Beberapa pertanyaan yang sering timbul:– Jika program milik user diletakkan di komputer besar bersama-
sama dengan program lainnya, program yang mana yang diambil CPU?
– Jika beberapa program diletakkan pada memory pada saat yg bersamaan, langkah apa yang dilakukan supaya program yang satu tidak bercampur dengan lainnya?
– Bagaimana menangani penyimpanan jika beberapa program akan mengambil data dari disk atau mengirim data yg sudah diproses ke disk pada saat yg bersamaan?
Sistem Operasi Komputer Besar (2)
Pertanyaan lain :– Mengapa printer tidak kacau balau jika beberapa program
sekaligus mempergunakan printer pada saat yg bersamaan. Beberapa permasalahan diatas diantisipasi oleh sistem
operasi. User dapat membagi sumber daya tanpa harus memikirkan bagaimana cara kerjanya.
RESOURCE ALLOCATION
Resource allocation merupakan proses penunjukan sumber daya komputer untuk program tertentu supaya program tersebut bisa mempergunakannya.
Resource deallocation merupakan proses membebaskan sumber daya pada saat program yang mempergunakannya sudah selesai.
MEMBAGI CENTRAL PROCESSING UNIT– Mayoritas komputer mempunyai central processing unit
tunggal, semua program yang mempergunakan CPU tsb harus berbagi. Proses membaginya dilakukan oleh sistem operasi
– Dua pendekatan untuk membagi CPU adalah :• Multiprogramming• Time sharing
RESOURCE ALLOCATION (2)
Perlu dibedakan antara multiprogramming dan multiprocessing
Multiprocessing :– menggunakan komputer semaksimal mungkin dengan
beberapa CPU sehingga beberapa program bisa dijalankan secara bersama-sama , masing-masing dengan menggunakan prosesornya sendiri-sendiri.
Multiprogramming :– jika hanya ada 1 CPU secara fisik tidak mungkin lebih dari
1 program menggunakan CPU pada saat yg sama– Definisinya : dua program atau lebih dieksekusi pada saat
yg bersamaan secara concurrent pada sebuah komputer
MULTIPROGRAMMING
– Concurent tidak sama dengan simultan– Simultan: sebuah program dapat menggunakan CPU
yang sedang mengirimkan output ke printer.– Concurrent:
• dua atau lebih program menggunakan CPU pada time frame yang sama.
• Memungkinkan sebuah program mempergunakan sebuah sumber daya sementara program lainnya mempergunakan sumber daya lainnya.
• Proses concurrent efektif karena kecepatan CPU beberapa kali lipat lebih cepat dibandingkan kecepatan I/O.
MULTIPROGRAMMING (2)
– Contoh: Pada saat CPU meminta disk drive menjalankan instruksi baca untuk sebuah program maka CPU bisa mengeksekusi ribuan instruksi perhitungan untuk program lainnya.
– Multiprogramming merupakan event-driven. Ini berarti program membagi sumber daya bergantung pada event yang diperlukan dalam program.
– Sistem operasi mengimplementasikan multiprogramming dengan menggunakan sistem interrupt.
– Interrupt adalah sinyal yg menyebabkan program yang sedang diproses secara normal ditunda sementara.
TIME SHARING :
– Permasalahan khusus dari multiprogramming, time sharing biasanya menerapkan time-driven daripada event-driven.
– Pendekatan yg umum dengan cara memberikan masing-masing user time slice - sepersekian detik - selama komputer mengerjakan tugas user tunggal.
– Sistem operasi tidak menunggu sampai selesainya sebuah event akan tetapi pada akhir time slice. Jika waktu habis maka sumber daya akan dilepas dari salah satu user dan diserahkan ke user lainnya.
– Response time : waktu antara permintaan yg anda ketik di komputer sampai komputer memberikan respon atas permintaan tsb.
TIME SHARING (2) Tidak semua sistem komputer memberikan layanan yang
ideal sepanjang masa. Jika sebuah komputer berusaha untuk melayani terlalu banyak user pada saat yang bersamaan maka response time menjadi lambat.
SHARING MEMORY– Apa yang terjadi jika kita mempunyai sebuah program
yang besar dan kesulitan untuk mencari ruang di memory?
– Apa yang terjadi jika beberapa program berkompetisi untuk mendapatkan ruang di memory?
– Memory management merupakan proses alokasi memory untuk program dan menjaga program berada di memory yang terpisah dengan program lainnya.
– Ada berbagai metode manajemen memory. – Beberapa sistem membagi memory menjadi beberapa
area terpisah yang masing-masing dapat menyimpan sebuah program. Problemnya adalah mengetahui seberapa besar area tersebut. Cara ini disebut partition atau region.
SHARING MEMORY (2) Salah satu partisi bisa diset besar untuk mengantisipasi adanya
program terbesar. Beberapa sistem menggunakan area memory secara tidak tetap
ukurannya. Ukuran memory bisa diubah disesuaikan dengan besar kecilnya program yang dijalankan.
Muncul problem adanya lokasi memory yang kosong diantara program yang dijalankan.
FOREGROUND DAN BACKGROUND– Komputer besar sering membagi memory menjadi foreground
dan background– Foreground biasanya untuk program yang mempunyai prioritas
yang lebih tinggi dan menerima lebih banyak CPU time
SHARING MEMORY (3) Foreground program berada pada lingkungan time-sharing
dengan user pada sebuah terminal menunggu respons. Foreground program interaktif, dengan CPU sering tidak
digunakan pada saat user memasukkan permintaan berikutnya. Oleh karena itu CPU time dimanfaatkan untuk menunggu background program.
Background dipergunakan untuk program dengan jadwal yang tidak ketat dan mempunyai prioritas yang lebih rendah dan CPU time yang sedikit.
Background program biasanya merupakan batch program pada lingkungan multiprogramming.
Daftar program yang menunggu dijalankan disimpan dalam queue yang sesuai dengan job class nya.
VIRTUAL STORAGE Beberapa sistem komputer mengatur memory dengan
menggunakan teknik virtual storage (juga disebut virtual memory)
Konsep virtual storage: program yang saat ini sedang dieksekusi disimpan pada disk dan sebagian program ini diambil ke memory sesuai kebutuhan.
Dalam hal ini memory menjadi real storage, sedangkan storage sekunder (harddisk, dll) menyimpan sisa program.
Salah satu cara untuk mengimplemantasikan virtual storage adalah dengan cara PAGING.
Paging merupakan proses membagi sebuah program menjadi beberapa program yg lebih kecil dengan ukuran yang sama yang disebut dengan page dan menyimpan page ini dalam memory berukuran sama yang disebut dg page frame.
VIRTUAL STORAGE (2) Semua page dan page frame berukuran sama , biasanya 2
kilobyte atau 4 KB. Meskipun page page tersebut tidak diletakkan secara
berurutan di memory akan tetapi sistem operasi mampu menjaga tracknya . Hal ini dlakukan melalui penggunaan page table.
Page table berfungsi seperti index yang berisi semua page yang dipergunakan untuk sebuah program dan alamat memory awal yang berhubungan dengan setiap page.
MEMORY PROTECTION Pada lingkungan multiprogramming secara teori
memungkinkan bagi komputer selain untuk mengeksekusi satu program juga merusak atau mengubah program lainnya dengan cara mentransfer ke lokasi memory yang salah.
Tanpa adanya proteksi sebuah program bisa secara tidak sengaja lompat ke bagian tengah program lainnya yang bisa menyebabkan kerusakan data atau problem lainnya.
Untuk mengatasi ini sistem operasi membatasi masing-masing program pada memory tertentu.
Jika ada sebuah program berusaha untuk memasuki area di luar batas yang sudah ditentukan maka sistem operasi akan menghentikan eksekusi program tersebut.
Proses untuk menjaga sebuah program terpisah dengan program lainnya disebut dengan memory protection.
SHARING STORAGE RESOURCE
Sistem operasi akan menjaga dimana file itu berada dan respon terhadap instruksi manipulasi file.
Situasi bisa menjadi kompleks karena ada kemungkinan lebih dari satu user yang ingin membaca atau menyimpan sebuah record dari disk yang sama pada saat yang bersamaan.
Setiap instruksi program untuk membaca atau menyimpan sebuah record akan dirutekan ke sistem operasi yang akan memproses permintaan tersebut dan kemudian mengembalikan kendali ke program tersebut.
SHARING PRINTING RESOURCES
Misalkan ada 6 program aktif tetapi komputer tersebut hanya mempunyai satu printer. Jika semua program akan mencetak semua output ke printer maka output bisa menjadi tidak karuan.
Untuk mengatasi problem tersebut maka digunakan proses spooling. Setiap program menulis ke disk setiap baris yang akan dicetak.
Pada saat program tersebut menyelesaikan pencetakannya, disk file ditempatkan pada sebuah queue untuk dicetak pada saat printer siap mencetak.
Spooling juga mengatasi problem printer berkecepatan rendah. Menulis sebuah record ke disk lebih cepat dibandingkan menulis record yang sama ke printer.
Pencetakan sebenarnya bisa dilakukan setelah programnya menyelesaikan eksekusinya.
UTILITY PROGRAM
Beberapa jenis utility program antara lain:– membackup file dan merestore file– mengcompres file dan harddisk– mencari file – membersihkan virus– dll
Utility program merupakan bagian dari software sistem, bukan bagian dari sistem operasi.
FILE MANAGER Utility ini memungkinkan untuk menyimpan file dalam bentuk
struktur directory hirarki. Directory adalah area bernama dalam storage yang bisa berisi
file dan directory lainnya. Kemampuan lainnya:
– menampilkan daftar file dalam directory– mengcopy file– memindahkan file– mengganti nama file– menghapus file– memformat disket– mengcopy disket, dll
Windows explorer, file manager yg berasal dari Windows
BACKUP DAN RESTORE
Yang termasuk membackup file antara lain menduplikasi file dan menyimpan file ke sebuah tempat yg aman.
Memungkinkan untuk membackup hard drive atau directory tertentu.
Backup bisa dilakukan ke disket, tetapi biasanya dilakukan pada media berkapasitas tinggi seperti CD atau tape.
Utility ini membackup file dalam format tertentu untuk meminimisasi kebutuhan space, copy harus diproses melalui rutin restore sebelum kita bisa menggunakan file tsb.
FILE COMPRESSION
File compression utility untuk mengurangi jumlah space yang diperlukan oleh sebuah file.
File hasil compress membutuhkan space yang lebih sedikit pada disk dan juga butuh waktu yang singkat untuk mentransmisikan file tersebut melalui jalur komunikasi.
Kebanyakan file yg didownload dari internet mempunyai format compressed dan harus diuncompress kedalam file aslinya sebelum file inid ipergunakan.
PKZIP dan WINZIP merupakan dua file compression utility yang populer
DEFRAGMENTER
Pada saat sistem operasi mencari space untuk menyimpan sebuah file tidak bisa memukan space yang cukup untuk menempatkan file tersebut.
OS sering menyimpan potongan sebuah file pada lokasi disk yang noncontigious atau atau lokasi yang terpisah. Jadi file tersebut terfragmentasi.
Walapun proses ini membuat efisien penggunaan disk space akan tetapi akses menjadi lambat
Disk defragmenter utility akan mengatur file-file yang ada pada disk sehingga semua file disimpan pada lokasi yang berurutan.
Recommended