Jumat, 13 Januari 2012

Tugas Sistem Operasi ke-8

Sistem berkas pada OS windows
FAT 16
FAT 32
NTFS

FAT16 adalah system berkas yang menggunakan unit alokasi yang memiliki batas hingga 16-bit,sehingga dapat menyimpan hingga 216 unit alokaso (65536 buah). Sistem berkas ini memiliki batas kapasitas hingga ukuran 4 Gigabyte saja. Ukuran unit alokasi yang digunakan oleh FAT16 bergantung pada kapasitas partisi yang hendak di format. Misalnya jika ukuran partisi kurang dari 16 Megabyte, maka Windows akan menggunakan sistem berkas FAT12,dan jika ukuran  partisi lebih besar dari 16 Megabyte, Maka windows akan menggunkan sistem berkas FAT 16

Kelebihan FAT16 adalah sebuah file system yang kompatibel hampir semua Operating System baik itu Windows 95/98/me,OS/2, Linux bahkan Unix

Kekurangan FAT16 yaitu mempunyai kapasitas tetap jumlah cluster dalam partisi,jadi semakin besar hardisk ukuran cluster akan semakin besar,artinya file  sekecil apapun akan tetap memakan 32 Kb dari harddisk. Hal jelek dalam FAT 16 ini  tidak mendukung kompresi,enkripsi dan kontrol akses dalam partisi.

FAT32 adalah merupakan sistem yang di gunakan pada sistem operasi Windows 95 SP2, dan merupakan pengembangan lanjutan dari FAT16. Karena menggunakan tabel alokasi berkas yang besar (32-bit),FAT 32 secara teori mampu mengalamati hingga 232 unit alokasi (4294967296 buah). Meskipun demikian, dalam implementasinya , jumlah unit alokasi yang dapat dialamati oleh FAT32 adalah 228 (268435456 buah)

Kelebihan FAT32 menawarkan kemampuan menampung jumlah cluster yang lebih besar dalam partisi. Selain itu juga mengembangkan kemampuan harddisk menjadi lebih baik di banding FAT16.

Kekurangan FAT32 yaitu  terbatasnya sistem operasi yang bisa mengenal FAT32. Tidak seperti FAT16 yang bisa dikenal oleh hampir semua Operating System, namun itu bukan masalah apabila rekan rekan menjalankan FAT32 di Windows XP karena Windows XP merupakan salah satu  sistem operasi yang tidak perduli file sistem apa yang di gunakan pada partisi. File system FAT32 tidak mampu menampung single file berukuran 4gb atau lebih, dan kebanyakan orang berpendapat bahwa file sitem FAT32 ini lebih mudah terfragmentasi di banding NTFS, jika fragmentasi meningkat tentu performa akan turun.

NTFS (New Technology File System)  merupakan sebuah sistem berkas yang dibekalkan oleh Microsoft dalam keluarga sistem operasi Windows NT, yang terdiri dari Windows NT 3.x (NT 3.1, NT 3.50, NT 3.51), Windows NT 4.x (NT 4.0 dengan semua service pack), Windows NT 5.x (Windows 2000, Windows XP, dan Windows Server 2003), serta Windows NT 6.x (Windows Vista, Windows 7). NTFS bekerja berdasarkan prinsip BTree dan menggunakan Full Indexing. Karena itu pula fragmentation dapat ditekan seminimal mungkin. Kemudian, setiap file pada NTFS memiliki checksum, yang memungkinkan file tersebut diperbaiki secara sempurna bila suatu saat NTFS tersebut bermasalah.

Kelebihan NTFS menawarkan security yang jauh lebih baik,kompersi file,cluster dan bahkan support enkripsi data.  Merupakan file sistem standart untuk Windows XP dan apabila rekan rekan akan melakukan upgrade Windows biasa adna akan di tanyakan “apakah ingin mengupgrade ke NTFS ? atau tetap menggunakan FAT ?”. Memiliki fitu untuk menampung lebih dari satu buah ruangan data dalam sebuah berkas. Fitur ini disebut dengan Alternate Data Stream.

Kekurangan NTFS kompatibilitas terhadap software atau operating sistem lama seperti Win 9x dan  ME. Sistem operasi lama milik microsoft ini tidak mampu membaca file system NTFS. Tidak universal,karena OS selain microsoft tidak  mampu melakukan read-write pada partisi NTFS, namun hal ini sudah terselesaikan. Ada yang berpendapat bahwa partisi berfile sistem NTFS akan susah diperbaiki jika terjadi masalah, Saat ini file sistem NTFS sudah cukup populer, sehingga muncul tool-tool recovery yang mendukung recovery data dan perbaikan partisi berfile sistem NTFS.




Selasa, 03 Januari 2012

Tugas Sistem Operasi ke-7

EXPLORASI ALGORITMA
ALGORITMA PENGGANTIAN PAGE

        I.                    Algoritma penggantian page acak:
                Halaman yang dikeluarkan untuk memberi tempat ke yang baru dan di tentukan secara acak tanpa ada persyaratan tertentu.

      II.                    Algoritma penggantian page optimal:

                Semua halaman di kasih label dan tagg dan perintah lagi setelah itu halaman akan di gunakan.Halaman dengan tagg tertinggi ( dari waktu sekarang sampai etiap page diberi label untuk menandai berapa instruksi lagi baru dia digunakan. Page dengan label tertinggi (waktu dari sekarang sampai pemakaian berikutnya paling lama) yang akan dikeluarkan.

   III.                 Algoritma penggantian page NRU (not recently used):
Semua halaman di beri statys berupa bit R yaitu referenced dan bit R berupa modief, bit bernilai 0 jika halaman belum diusulkan atau di ubah, 1 jika sebaliknya dari nilai desimalnya di dapat 4 kelas.

    IV.                 Algoritma penggantian page FIFO (First In First Out):

                Halaman yang lebih dulu kedalam memory maka semua halaman yang ada akan dikeluarkan

      V.                 Algoritma penggantian page Modifikasi FIFO (Second Chance):

                Algoritma ini akan mencari halaman yang paling lama yang berada di memory akan tetapi halaman tersebut tidak di pakai jika sebuah halaman di usulkan maka bit R diset. apabila aturan menemukan bahwa bit R halaman yang paling lama ter-set maka halaman tersebut tidak akan di buang akan tetapi di reset kembali.

    VI.                Algoritma penggantian page LRU (Least Recently Used):

                Algoritma ini akan mengeluarkan halaman yang paling lama dan sudah tidak terpakai lagi