One Direction – What Makes You Beautiful Lyrics & Chord
Intro: C F Am G
Verse:
C
You’re Insecure,
F
Don’t know what for,
Am G
You’re turning heads when you walk through the door.
C
Don’t need Make up,
F
To cover up,
Am G
Being the way that you are is enough.
C F Am G
Everyone else in the room can see it,
C F G
Everyone else but you.
Chorus:
C F Am G
Baby you light up my world like nobody else,
C F Am G
The way that you flip your hair gets me overwhelmed,
C F Am G
But when you smile at the ground it ain’t hard to tell,
C
You don’t know, Oh Oh,
C F C F
Am G
You don’t know you’re beautiful.
Verse:
C
So c-come on,
F
You got it wrong,
Am G
To prove I’m right I put it in a song.
C
I don’t know why,
F
You’re being shy,
Am G
And turn away when I look into your eyes.
C F Am G
Everyone else in the room can see it,
C F G
Everyone else but you.
Chorus 2:
C F Am G
Baby, I wish now that you see what I can see,
C F Am G
You’ll understand why I want you so desperately,
C F Am G
Right now I’m looking at you and I can’t believe,
C
You don’t know, Oh oh,
C F C
You don’t know you’re beautiful,
Chorus 3:
C F Am G
You light my world like nobody else,
C F Am G
The way that you flip your hair gets me overwhelmed,
C F Am G
But when you smile at the ground it ain’t hard to tell,
C
You don’t know, Oh Oh,
C F
You don’t know your beautiful,
Chorus 4:
C F Am G
If only you saw what I can see,
C F Am G
You’ll understand why I want you so desperately,
C F Am G
Right now I’m looking at you and I can’t believe,
C
You don’t know, Oh oh,
C F C
You don’t know you’re beautiful,
Oh oh,
C F C
That what makes you beautiful
Ditulis oleh : Prayogo Pangestu
My name is Prayogo. I have many informations for you in my blog. so join me in my blog.
Wikipedia
Hasil penelusuran
Rabu, 02 April 2014
Opick Ft Amanda - Alhamdulillah
Opick Ft Amanda - Alhamdulillah
Intro: G D C G Em D G
G D C G Em D C
G D G
Bersujud kepada Allah
G D G
Bersyukur sepanjang waktu
C D G Em
Setiap nafasmu, seluruh hidupmu
Am B Em
Semoga diberkahi Allah
G D G
Bersabar taat pada Allah
G D G
Menjaga keikhlasannya
C D G Em
Semoga dirimu, semoga langkahmu
Am B Em
Diiringi oleh rahmatNya
C D G Em
Setiap nafasmu, seluruh hidupmu
Am B Em
Semoga diberkahi Allah
*courtesy of Chordlaguindonesia.com
G D C G
Alhamdulillah wasyukurilah
Em D G
Besyukur padamu ya Allah
G D C G
Kau jadikan kami saudara
Em D C
Indah dalam kebersamaan
[interlude] Am G Am G Am Em D C
G D G
Bersujud kepada Allah
G D G
Bersyukur sepanjang waktu
C D G Em
Setiap nafasmu, seluruh hidupmu
Am B Em
Semoga diberkahi Allah
C D G Em
Semoga dirimu semoga langkahmu
Am B Em
Diiringi oleh rahmatnya
A E D A
Alhamdulillah wasyukurilah
F#m E A
Besyukur padamu ya Allah
A E D A
Kau jadikan kami saudara
F#m E A
Indah dalam kebersamaan
A E D A
Alhamdulillah wasyukurilah
F#m E A
Besyukur padamu ya Allah
A E D A
Kau jadikan kami saudara
F#m E A
Hilanglah semua perbedaan
A E D A
Alhamdulillah wasyukurilah
F#m E D
Bersyukur padamu ya Allah
G D C
Bersujud kepada Allah
Em D G
Bersyukur sepanjang waktuDitulis oleh : Prayogo Pangestu
Intro: G D C G Em D G
G D C G Em D C
G D G
Bersujud kepada Allah
G D G
Bersyukur sepanjang waktu
C D G Em
Setiap nafasmu, seluruh hidupmu
Am B Em
Semoga diberkahi Allah
G D G
Bersabar taat pada Allah
G D G
Menjaga keikhlasannya
C D G Em
Semoga dirimu, semoga langkahmu
Am B Em
Diiringi oleh rahmatNya
C D G Em
Setiap nafasmu, seluruh hidupmu
Am B Em
Semoga diberkahi Allah
*courtesy of Chordlaguindonesia.com
G D C G
Alhamdulillah wasyukurilah
Em D G
Besyukur padamu ya Allah
G D C G
Kau jadikan kami saudara
Em D C
Indah dalam kebersamaan
[interlude] Am G Am G Am Em D C
G D G
Bersujud kepada Allah
G D G
Bersyukur sepanjang waktu
C D G Em
Setiap nafasmu, seluruh hidupmu
Am B Em
Semoga diberkahi Allah
C D G Em
Semoga dirimu semoga langkahmu
Am B Em
Diiringi oleh rahmatnya
A E D A
Alhamdulillah wasyukurilah
F#m E A
Besyukur padamu ya Allah
A E D A
Kau jadikan kami saudara
F#m E A
Indah dalam kebersamaan
A E D A
Alhamdulillah wasyukurilah
F#m E A
Besyukur padamu ya Allah
A E D A
Kau jadikan kami saudara
F#m E A
Hilanglah semua perbedaan
A E D A
Alhamdulillah wasyukurilah
F#m E D
Bersyukur padamu ya Allah
G D C
Bersujud kepada Allah
Em D G
Bersyukur sepanjang waktuDitulis oleh : Prayogo Pangestu
Opick – Bila Waktu Tlah Berakhir
Opick – Bila Waktu Tlah Berakhir
Intro : Dm A7 Bb F Gm A7 (2x)
Dm A7
Bagaimana kau merasa bangga
Bb F Gm A7
akan dunia yang sementara
Dm A7
Bagaimanakah bila semua
Bb F Gm F Em A7
hilang dan pergi meninggalkan dirimu
Interlude : Dm A7
Dm A7
Bagaimanakah bila saatnya
Bb F Gm A7
waktu terhenti tak kau sadari
Dm A7
Masihkah ada jalan bagimu
Bb F Gm F Em A
untuk kembali mengulang ke masa lalu
Dm A7 Bb Gm
Dunia dipenuhi dengan hiasan
Dm A7 Bb Gm F A7
Semua dan segala yang ada akan kembali kepadaNya
Reff :
Dm C Bb F Gm A7
Bila waktu telah memanggil, teman sejati hanyalah amal
Dm C Bb F Gm A7
Bila waktu telah terhenti, teman sejati tinggallah sepi
Interlude: Fm Em Dm Fm Gm Am Bb A7
Back to : Reff :
Interlude : Dm C Bb F Gm A7
Dm C Bb F Gm A7
Bila waktu telah terhenti, teman sejati tinggallah sepi
Coda : Dm A7 D
Ditulis oleh : Prayogo Pangestu
Intro : Dm A7 Bb F Gm A7 (2x)
Dm A7
Bagaimana kau merasa bangga
Bb F Gm A7
akan dunia yang sementara
Dm A7
Bagaimanakah bila semua
Bb F Gm F Em A7
hilang dan pergi meninggalkan dirimu
Interlude : Dm A7
Dm A7
Bagaimanakah bila saatnya
Bb F Gm A7
waktu terhenti tak kau sadari
Dm A7
Masihkah ada jalan bagimu
Bb F Gm F Em A
untuk kembali mengulang ke masa lalu
Dm A7 Bb Gm
Dunia dipenuhi dengan hiasan
Dm A7 Bb Gm F A7
Semua dan segala yang ada akan kembali kepadaNya
Reff :
Dm C Bb F Gm A7
Bila waktu telah memanggil, teman sejati hanyalah amal
Dm C Bb F Gm A7
Bila waktu telah terhenti, teman sejati tinggallah sepi
Interlude: Fm Em Dm Fm Gm Am Bb A7
Back to : Reff :
Interlude : Dm C Bb F Gm A7
Dm C Bb F Gm A7
Bila waktu telah terhenti, teman sejati tinggallah sepi
Coda : Dm A7 D
Ditulis oleh : Prayogo Pangestu
SINOPSIS NOVEL REMAJA "BIDADARI SO WHAT"
SINOPSIS NOVEL REMAJA
"BIDADARI SO WHAT"
TUGAS
BAHASA INDONESIA
: MEMBUAT SINOPSIS NOVEL
Judul Buku : Bidadari So What
Penulis : Muharram R
Jumlah halaman : 195
Penerbit : Puspa Swara, Anggota Ikapi
Cetakan ke- : 1, tahun 2006
Hasil
sinopsis :
"BIDADARI SO WHAT"
Ada seorang laki-laki bernama Albin. Dia adalah laki-laki super
pendiam. Ibarat kata, kehadirannya hanya untuk memenuhi kelas. Nama lengkapnya
adalah Albin Febianto. Sebenarnya, Albin juga suka melawak, tapi cuma
dibicarakan dalam hati. Yang mendengar hanya dia sendiri sama Tuhan. Albin
lumayan tinggi, tidak gendut, tetapi berisi. Dia dia paling suka main basket.
Tiap pagi, Albin berangkat sekolah menyusuri jalan Aksan.
Jalan yang dilewati mobil Andera. Perempuan cantik dengan otak cemerlang dan
tentunya sikap yang terpuji. Andrea tergabung dalam geng “So What”, yang
anggotanya, “nyaris” perempuan semua, karena ada seorang laki-laki yang
bertingkah laku seperti wanita (bernama Jenong). Geng “So What” terdiri dari 4
anggota, yaitu, Pia, Adek, Jenong, dan Andrea.
Andrea adalah kakak kelas yang diperhatikan oleh Albin semenjak Albin masuk ke sekolahnya. Perempuan kelas 3 IPA 4. Untuknya, satu kata yang ingin Albin ucapkan untuk Andrea, yaitu... SEMPURNA !
Andrea adalah kakak kelas yang diperhatikan oleh Albin semenjak Albin masuk ke sekolahnya. Perempuan kelas 3 IPA 4. Untuknya, satu kata yang ingin Albin ucapkan untuk Andrea, yaitu... SEMPURNA !
Albin sangat memuja Andrea, dia begitu terobsesi. Hingga
merasa GR (Gede Rasa) sekali waktu Andrea menanyakan bedaknya. Dari kejadian
ini, si Albin menjadi berubah. Albin meninggalkan gelarnya sebagai laki-laki
paling pendiam. Dia berubah menjadi hiperaktif, ceria terus.
Ada tetangga Albin yang menyukai Albin. Namanya adalah Mae-mae.
Tapi sayangnya, Albin tidak menyukai Mae-mae. Dia hanya mencintai Andrea. Dan
yang mencintai Mae-mae malah Ildira, kakaknya Albin. Hampir setiap hari,
Mae-mae datang ke rumah Albin. Tujuannya adalah untuk “PDKT” (pendekatan)
dengan Albin. Tetapi, Albin tidak pernah
peduli.
Waktu istirahat, Albin dan dua temannya pergi ke kantin.
Saat itu juga, geng So What ada di kantin. Mereka sedang mencari tempat duduk.
Kemudian, Andrea dan pasukannya minta ijin duduk di meja Albin. Dan mereka
duduk di meja Albin. Secara tiba-tiba, jantung Albin berdegup kencang.
Setelah selesai makan, Albin bangkit dan pergi menuju
kelasnya. Ketika Albin melangkah pergi, terdengar suara jeritan kecil dari
Andrea. Saat Albin menoleh, Pia, Adek, Jenong, dan Andrea tertawa. Sejak saat
itu, Albin menjadi penasaran.
Sore hari, Mae-mae main ke rumah Albin sampai malam. Terus
dia minta Albin untuk mengantarkan pulang. Akhirnya Albin pergi mengantar
Mae-mae menyusuri gang yang gelap. Mereka kemudian menyeberang jalan, dan masuk
ke gang lain. Sejak dari sanalah, Mae-mae mulai aktif berinteraksi. Dia terus
mendekati Albin. Saat mereka sampai di sungai, untunglah masih ada perahu,
walaupun perahu terakhir. Kemudian mereka sampai di depan rumah Mae-mae, lalu
Mae-mae mengucapkan terima kasih. Kemudian Albin segera pulang.
Hari ulang tahun Sherly, teman sekelas Albin. Albin ikut
traktir nonton film di bioskop. Ada
empat bangku kosong di samping. Kemudian empat bangku kosong tersebut diduduki
oleh geng So What. Andrea di samping Albin. Tiba-tiba keadaan bioskop menjadi
gelap gulita karena menyesuaikan adegan dalam film. Albin memandang Andrea
dalam kegelapan. Begitu juga Andrea. Saat lampu menyala, Albin dan Andrea
sama-sama salah tingkah. Albin jadi tambah penasaran.
Sejak Albin ketemu Pia waktu pulang
sekolah, dan Pia bertingkah laku aneh kepada Albin, Albin merasa Pia gemas
padanya. Begitupun Adek dan Jenong. Karena pada waktu yang berbeda Adek dan
Jenong juga bertingkah laku aneh padanya.
Saat Albin pulang sekolah, Mae-Mae
sudah siap di rumah Albin bersama Ibunya Albin, sambil lihat-lihat majalah.
Albin memberi salam kepada Ibunya sambil membuka sepatu dan masuk ke dalam
rumah. Mae-Mae langsung mendongak, berhenti dari membaca majalah dan membalas salam
Albin. Kemudian Mae-Mae menyimpulkan senyuman tipis dari bibirnya. Albin hanya
nyengir dan berlalu masuk ke dalam. Albin semakin yakin kalau Mae-Mae
menyukainya.
Istirahat ke dua di hari Selasa.
Albin menunggu-nunggu. Bukan karena pelajaran matematikanya akan berakhir.
Lebih karena kelas 3 IPA 4 baru saja beres olahraga. Albin mengajak beberapa
temannya untuk menghadiri keramaian kantin, dan beberapa ada yang mau. Albin
bertiga ke sana
bersama Ucok dan Butet. Albin sudah hampir sampai di ujung koridor, tinggal
menuruni tiga anak tangga maka sampailah di lingkungan kantin. Ketika itulah,
perasaan Albin mengatakan bahwa Albin harus menoleh. Berbaliklah Albin ke
belakang. Ternyata geng So What ada di belakangnya. Mereka ada di belakang
Albin. Saat Albin membalikkan badan, keempat personel So What sedang menatap ke
arahnya. Kemudian keempatnya salah tingkah, dan langsung menatap langit-langit.
Dan Albin baru merasakan mereka cekikikan ketika dia membalikkan badan lagi ke
depan. Albin, Ucok, dan Butet berhasil memesan bakso tahu yang konternya ada di
pojok. Mereka langsung duduk di kursi khusus di konter itu. Dari tempat duduk,
Albin masih bisa melihat gadis itu duduk bersama gengnya. Dia tengah
tertawa-tawa bersama So What. Membicarakan sesuatu.
Pagi yang dingin di suatu hari.
Albin berjalan di jalan Aksan, dan tak menemukan Honda Civic pink lewat
mendahuluinya. Namun begitu Albin sampai dibelokan terakhir, dengan jelas
dilihatnya mobil itu telah terparkir rapi di belakang Kia Visto. Andrea hadir
hari ini, dan Albin tak sabar lagi untuk melihatnya. Ada
banyak moment-moment dimana Albin akhirnya bisa melihat Andrea sedang berada di
ujung sana.
Sampai Albin bangkit untuk masuk ke dalam kelas karena guru yang akan mengajar
dikelasnya sedang berjalan ke arahnya. Pelajaran terakhir ditutup dengan tugas
menyebalkan bagi Albin berupa resensi novel. Albin beruntung, karena per
kelompok, jadi tidak kerja sendiri. Dan lebih berutung lagi, Albin sekelompok
dengan orang-orang yang santapan sehari-harinya adalah berlembar-lembar cerita
fiksi. Sesampainya di luar, Albin membuang tasnya di atas lantai dan gabung
main basket sama yang lain. Hingga suatu kali, bola yang dilempar malah
menggelinding keluar lapangan. Dan karena Albin yang paling dekat untuk
mengambilnya, dia berlari sambil terengah mengejar bola itu. Bola itu malah
menghantam Jenong, Albin mengambil bola yang kembali ke lapangan karena
memantul di tembok, kemudian melemparkannya ke tengah. Albin nggak gabung
bersama mereka lagi. Dia menghampiri Jenong sekadar untuk meminta maaf, atau
mengobrol sebentar, atau juga untuk melepas lelah.
Senin terasa ramai. Albin mulai
berkicau. Dia berani mengekspresikan dirinya yang tadinya pendiam menjadi
cerewet dengan lawakannya. Sampai membuat seisi kelas tertawa karena kicauannya.
Saat Albin sedang berkicau, tiba-tiba ada suara salah seorang temannya yang
mengatakan bahwa si Albin lagi jatuh cinta sama si Jenong. Semua cowok mengejek
Albin, khususnya cowok yang Kamis kemarin main basket dengannya. Albin mencoba
mengembalikan lagi derajat dirinya dengan menjelaskan bahwa si Jenong cuma batu
loncatan. Saat seisi kelas menertawakan Albin, tiba-tiba ada seseorang yang
berbisik kepada Albin kalau Andrea, yang Albin incar. Albin menoleh dan
mendapati Cika yang berbisik barusan. Albinpun menjawab dengan leluconnya,
sampai Cika mencubit lengannya sebentar, kemudian melanjutkan lagi nyalinnya.
Ternyata Cika itu kenal sama Andrea dan dia juga punya nomor teleponnya. Dia
kenal Andrea di BSM waktu Dian Sastro ke Bandung.
Ban mobil Andrea kempes, terus temen Cika yang laki-laki membantu memperbaiki.
Sejak itu, mereka jadi sering
bertelepon. Susunan parkir mobil mereka juga selalu berurutan. Andrea selalu
ada di belakang mobil Cika.
Albin berkata dengan senang membuka
obrolan di atas perahu ketika mengantarkan Mae-Mae pulang. Albin berkata bahwa
dia sedang jatuh cinta. Mae-Mae tiba-tiba tersipu, dia langsung membelakangi
Albin dengan malu-malu. Albin melihat wajahnya memerah. Albin menanyakannya
sambil menarik bahunya agar berbalik. Tiba- tiba Mae-Mae menjauh, berjalan
malu-malu. Albin menghampirinya kemudian mereka membicarakan tentang keluarga
Mae-Mae. Dan setelah itu, Albin tak menyinggung kisah cintanya lagi.
Sekarang udah hari Selasa lagi.
Waktunya bertemu bintang hati yang kini tengah mengikuti pelajaran olahraga di
lapangan bagi Albin. Beruntung sekali dia, tak ada guru di jam pelajaran ke-5
dan 6. Dan ini membuatnya dapat dengan bebas memandang Andrea dari depan kelas.
Albin tahu kalau BP ngasih tugas buat ngisi waktu yang kosong. Tapi dia males.
Lagipula banyak temen-temennya yang milih duduk-duduk di depan kelas sambil
ngobrol. Dan dia nggak bisa main basket karena lapangannya dipakai. Tidak
apalah, lagi pula yang memakai juga kelas 3 IPA 4, jadinya Albin bisa ,melihat
Andrea lebih dekat lagi. Dari yang Albin lihat, guru olahraga juga tidak ada.
Jadi siswa-siswa di lapangan masih pada ngobrol atau main-main sama yang lain.
Tapi yang kini Albin perhatikan hanya Andrea. Dia lagi sama So What, duduk
melingkar dan mengobrol. Entah matanya Albin yang salah lihat atau perasaannya
saja, atau bener terjadi, kelihatannya So What lagi ngomongin dia. Mereka
sekali-sekali ngelirik Albin bareng sampai Albin harus menoleh kemana dulu
karena dia sendiri lagi memperhatikan Andrea. Si Jenong sambil tersipu, melirik
ke arahnya, terus dia bisik-bisikan. Adek juga sama. Dengan bahu yang bergetar,
Adek tengah mencoba curi-curi pandang padanya. Hanya Andrea saja yang
kelihatannya jarang ngelihatin Albin. Tapi sekalinya noleh ke arahnya, Albin
lihat, Andrea selalu tersenyum! Waduh, ada apa sih dengan So What akhir-akhir
ini? Kenapa mereka kelihatannya sering ngomongin Albin? Apa mereka udah tahu
kalau dia suka memperhatikan mereka. Jangan-jangan iya nih! Wah, gawat… bisa
malu Albin! Gimana ini…? Albin bangkit dan masuk ke kelas. Ngecek dulu, bener
nggak sih yang dari tadi mereka lihatin tuh Albin? Bisa aja kan yang mereka omongin tuh cowok-cowok di
sebelahnya. Albin nggak mau kepedean nyangkain anak-anak So What ngomongin dia.
Makanya, sesampainya di kelas dia langsung sembunyi di balik pintu. Dan dari
celah engsel yang panjang, Albin mencoba mengintip apa yang terjadi pada mereka
sekarang. Mereka kepanikan! Mereka nyari-nyari ke arah kelas. Celingukan sambil
memicingkan mata dan meneduhkan pandangan menggunakan pinggir tangan. Benarkah
mereka mencari Albin? Mereka nyariin Albin! Nggak nyangka! Albin yakin itu.
Dugaannya tak salah. Jadi Albin tak bisa disebut kepedean lagi sekarang. Mereka
kecewa waktu ngelihatnya masuk. Tapi apa bener sih? Ah, butuh dites lagi nih!
Albin berjalan keluar ke arah anak-anak yang nongkrong. Sambil ngelirik, dia
lihat mereka kembali bersorak. Dan dia langsung balik lagi ke dalam kelas.
Kembali menyinggahi celah engsel sambil melihat So What duduk di lapangan.
Mereka kecewa lagi. Ya ampun… kenapa sih? Ternyata bener, yang mereka perhatiin
dari tadi tuh Albin. Dan yang dia heranin, KENAPA DIA BISA DIPERHATIIN SAMA
MEREKA?
Albin memenuhi pirmintaan Cika yang
ingin bicara dengannya empat mata di kantin. Namun melihat keadaan kantin, sepertinya
pertemuan ini mesti berubah nama menjadi ‘Pertemuan empat mata diiringi ribuan
mata yang tak ikut campur’. Artinya pertemuan dua orang ini dihadiri banyak
orang di sekitar. Cika memulai pembicaraan ketika Albin menyedot pop ice
lecinya. Dia bilang kalau Albin berubah. Cika punya satu informasi buat Albin.
Informasi rahasia. Informasi dari Andrea. Cika menambahkan lagi supaya jangan
bilang sama siapa-siapa. Ternyata, satu di antara anak-anak So What, ada yang
suka sama Albin. Kata Cika, semalem Andrea nelpon. Katanya, orang yang
ngecengin Albin tuh, udah nggak sabar pengen Albin tahu kalau ‘dia’ ngecengin
Albin. Tapi ‘dia’ nggak mau Albin tahu siapa dia sekarang. Katanya, ‘dia’
pengen Albin cari tahu sendiri… Cika nggak akan bantu. Albin harus cari tahu
sendiri. Albin melamun memikirkan possibility orang yang sayang sama dia
sekarang.
Setelah Albin cari tahu informasi
tentang Pia dan Adek, ternyata mereka sudah punya kekasih sendiri-sendiri.
Tinggal Jenong satu-satunya yang berpeluang besar suka sama Albin.
Jadi, suatu hari Albin akan menolak
Jenong dengan halus. Saat Albin mau mengutarakan maksudnya, tiba-tiba HP Jenong
berdering. Jenong berbicara dengan orang yang meneleponnya. Sampai akhirnya
Jenong pingsan. Ternyata, Jenong pingsan karena kekasihnya masuk rumah sakit.
Rian, kekasih Jenong dipukuli sampai babak belur oleh preman-preman hingga
akhirnya masuk rumah sakit. Ternyata Jenong sudah mempunyai kekasih. Dugaan
Albin yang terakhir adalah, Andrea yang menyukai Albin.
Suatu hari, Albin berangkat sekolah
seperti biasa. Sampai depan kelasnya, Albin mendengar dua orang sedang
berbicara. Ternyata, mereka adalah Andrea dan Cika. Andrea sedang berkata
kepada Cika bahwa dia sudah tidak tahan lagi ingin bertemu Albin dan ingin
Albin tahu perasaannya selama ini. Albin yang berada di luar kelas, mendengar
semua pembicaraan Andrea dan Cika. Dan betapa senangnya hati Albin, ternyata
benar, Andrea yang selama ini menyukainya.
Saat Andrea dan Cika keluar kelas,
mereka kaget dan gugup karena melihat Albin. Terutama Andrea. Setelah kejadian
itu, Albin mulai sibuk mencari cara untuk mengungkapkan perasaannya pada
Andrea.
Hari pada saat Albin akan
mengungkapkan perasaannya pada Andrea, Albin malah dilabrak oleh Andrie dan
kawan-kawan. Andrie adalah mantan kekasih Andrea. Dia masih mencintai Andrea.
Padahal Andrea sudah tidak mencintainya. Tetapi, pada saat itu juga, Andrea dan
pasukannya datang dan membela Albin.
Sore harinya, waktu Albin mau nembak
Andrea, Albin malah nggak jadi nembak Andrea. Padahal, Andrea sangat
mengharapkannya. Alasan Albin, orang-orang akan bicara macam-macam jika dia
jalan sama Andrea. Andea itu kan,
bisa dibilang mendekati sempurna! Bidadari sekolah! Masa jalan sama Albin! Anak
kelas satu!
Wajah Andrea langsung pucat. Betapa
hancur hatinya. Tetapi ia langsung berkata bahwa Albin itu harus
bertanggungjawab karena selama ini Albin telah mencuri hatinya sampai dia
selalu teringat pada Albin.
Setelah mendengar semua yang
dikatakan Andrea, Albin berlutut di depan Andrea, mengutarakan isi hatinya pada
Andrea dan meminta Andrea untuk menjadi pacarnya sambil memberikan sapu tangan
bertuliskan Albindrea. Betapa senangnya Andrea! Dia pun menerima Albin menjadi
pacarnya.
Beberapa hari setelah mereka jadian,
Albin dikroyok dan dipukuli oleh Andrie dan kawan-kawan sampai babak belur dan
tak sadarkan diri. Saat Albin sadar, dia berada di rumah sakit dan di
sampingnya ada Andrea yang selalu menjaganya. Albin merasa paling bahagia
walaupun tubuhnya terasa sakit.
Keluarga Albin dan Mae-Mae datang
untuk menjenguk Albin. Mae-Mae cemburu melihat Albin dan Andrea. Andrea tahu
betul keadaan saat itu. Dia pun pergi meninggalkan Albin dan Mae-Mae. Albin
menjelaskan semuanya pada Mae-Mae, bahwa Andrea adalah pacar Albin, Mae-Mae
harus bisa melupakan Albin dan membuka hati untuk Ildira, kakaknya Albin yang
sangat mencintainya. Akhirnya Mae-Mae mau menuruti perkataan Albin. Saat Ildira
nembak Mae-Mae, Mae-Mae menerimanya. Hari ulang tahun Mae-Mae, Mae-Mae
mengundang keluarga Albin dan Andrea. Mereka diajak nonton film di bioskop oleh
Mae-Mae. Albin duduk berdampingan dengan Andrea. Andrea suka dengan filmnya,
jadi dia fokus nonton. Tapi, Albin, dia kurang suka dengan filmnya. Albin
membuka diary Andrea yang ada di HP. Ternyata, apa yang dirasakan Albin selama
ini, Andrea juga merasakannya.
Ditulis oleh : Prayogo Pangestu
Penjadwalan Disk (Lengkap)
Penjadwalan Disk
Penjadwalan disk merupakan salah satu hal yang sangat penting dalam
mencapai efisiensi perangkat keras. Bagi disk drives, efisiensi
dipengaruhi oleh kecepatan waktu akses dan besarnya disk bandwith. Waktu
akses memiliki dua komponen utama yaitu waktu pencarian dan waktu rotasi disk(
rotational latency). Waktu pencarian adalah waktu yang dibutuhkan disk
arm untuk menggerakkan head ke bagian silinder disk yang
mengandung sektor yang diinginkan. Waktu rotasi disk adalah waktu
tambahan yang dibutuhkan untuk menunggu perputaran disk agar head
dapat berada di atas sektor yang diinginkan. Disk bandwith adalah total
jumlah bytes yang ditransfer dibagi dengan total waktu dari awal
permintaan transfer sampai transfer selesai. Kita bisa meningkatkan waktu akses
dan bandwidth dengan menjadwalkan permintaan dari I/O dalam urutan
tertentu.
Apabila suatu proses membutuhkan pelayanan I/O dari atau menuju disk,
maka proses tersebut akan melakukan system call ke sistem operasi.
Permintaan tersebut membawa beberapa informasi, antara lain:
1. Apakah operasi input atau output.
2.
Alamat disk untuk proses tersebut.
3.
Alamat memori untuk proses tersebut
4.
Jumlah bytes yang akan ditransfer
Pelayanan
akan dilayani pada suatu proses apabila disk drive beserta pengendali
tersedia untuk proses tersebut. Apabila disk drive dan pengendali sedang
sibuk melayani proses lain, maka semua permintaan yang memerlukan pelayanan disk
tersebut akan diletakkan pada suatu antrian permintaan untuk disk
tersebut. Dengan demikian, jika suatu permintaan telah dilayani, maka sistem
operasi melayani permintaan dari antrian berikutnya.
Penjadwalan FCFS
Penjadwalan disk
FCFS melayani permintaan sesuai dengan antrian dari banyak proses yang meminta
layanan. Secara umum algoritma FCFS ini sangat adil walaupun ada kelemahan
dalam algoritma ini dalam hal kecepatannya yang lambat. Sebagai contoh, antrian
permintaan pelayanan disk untuk proses I/O pada blok dalam silinder
adalah sebagai berikut: 10, 45, 37, 56, 60, 25, 78, 48, 88, 70, 5, 20. Jika head pada awalnya berada pada 50, maka head akan
bergerak dulu dari 50 ke 10, kemudian 45, 37, 56, 60, 25, 78, 48, 88, 70, 5 dan
terakhir 20, dengan total pergerakan head sebesar 362 silinder.
Dari contoh diatas, kita dapat melihat permasalahan dengan menggunakan penjadwalan
jenis ini yaitu pergerakan dari 78 ke 48 dan kembali lagi ke 88. Jika
permintaan terhadap silinder 88 dapat dilayani setelah permintaan 78, setelah
selesai baru melayani permintaan 48, maka pergerakan total head dapat
dikurangi, sehingga dengan demikian pendayagunaan akan meningkat.
Penjadwalan SSTF
Shortest-Seek-Time-First (SSTF) merupakan
algoritma yang melayani permintaan berdasarkan waktu pencarian atau waktu
pencarian paling kecil dari posisi head terakhir. Karena waktu pencarian
meningkat seiring dengan jumlah silinder yang dilewati oleh head, maka
SSTF memilih permintaan yang paling dekat posisinya di disk terhadap
posisi head terakhir. Pergerakan dari contoh diatas yaitu 50 ke 48, lalu
ke 45, 37, 25, 20, 10, 5, 56, 60, 70, 78, 88.
Perhatikan contoh antrian permintaan yang kita sajikan pada penjadwalan
FCFS, permintaan paling dekat dengan posisi head saat itu (50) adalah
silinder 48. Jika kita penuhi permintaan 48, maka yang terdekat berikutnya
adalah silinder 45. Dari 45, silinder 37 letaknya lebih dekat ke 45 dibandingkan
silinder 56,jadi 37 dilayani duluan. Selanjutnya, dilanjutkan ke silinder 25,
20, 10, 5, 56, 60, 70, 78 dan terakhir adalah 88.
Metode penjadwalan ini hanya menghasilkan total pergerakan head
sebesar 128 silinder -- kira-kira sepertiga dari yang dihasilkan penjadwalan
FCFS. Algoritma SSTF ini memberikan peningkatan yang cukup signifikan dalam hal
pendayagunaan atau kinerja sistem.
Penjadwalan SSTF merupakan salah satu bentuk dari penjadwalan shortest-job-first
(SJF), dan karena itu maka penjadwalan SSTF juga dapat mengakibatkan starvation
pada suatu saat tertentu. Hal ini dapat terjadi bila ada permintaan untuk
mengakses bagian yang berada di silinder terdalam. Jika kemudian berdatangan
lagi permintaan-permintaan yang letaknya lebih dekat dengan permintaan terakhir
yang dilayani maka permintaan dari silinder terluar akan menunggu lama dan
sebaliknya. Walaupun algoritma SSTF jauh lebih cepat dibandingkan dengan FCFS,
namun untuk keadilan layanan SSTF lebih buruk dari penjadwalan FCFS.
Penjadwalan SCAN
Pada algoritma ini disk arm bergerak menuju ke silinder
paling ujung dari disk, kemudian setelah sampai di silinder paling
ujung, disk arm akan berbalik arah geraknya menuju ke silinder paling
ujung lainnya. Algoritma SCAN disebut juga Algoritma lift/ elevator
karena algoritma ini cara kerjanya sama seperti algoritma yang umum dipakai
oleh lift untuk melayani penggunanya, yaitu lift akan melayani orang-orang yang
akan naik ke atas dulu, setelah sampai di lantai tertinggi, baru lift akan
berbalik arah geraknya untuk melayani orang-orang yang akan turun. Dalam
pergerakannya yang seperti lift itu, disk arm hanya bisa melayani
permintaan-permintaan yang berada di depan arah geraknya terlebih dahulu. Bila
ada permintaan yang berada di belakang arah geraknya, permintaan tersebut harus
menunggu sampai disk arm mencapai salah satu silinder paling
ujung dari disk, kemudian berbalik arah geraknya untuk melayani
permintaan tersebut.
Contoh : (lihat gambar 7-7) Jika disk head sedang berada di
silinder 50, dan sedang bergerak menuju silinder 99, maka permintaan yang bisa
dilayani berikutnya adalah yang terdekat dengan silinder 50, tetapi masih
berada di depan arah geraknya, yaitu: silinder 56. Begitu seterusnya disk
arm melayani permintaan yang berada di depannya sampai disk arm
mencapai silinder 99 dan berbalik arah gerak menuju ke silinder 0. Maka setelah
disk arm berbalik arah gerak, permintaan di silinder 45 baru bisa
dilayani.
Keunggulan dari algoritma SCAN adalah total pergerakan disk arm
memiliki batas atas, yaitu 2 kali dari jumlah total silinder pada disk.
Tetapi di samping itu masih ada beberapa kelemahan yang dimiliki oleh algoritma
ini.
Dari contoh di gambar 7-7 terlihat salah satu kelemahan algoritma SCAN:
permintaan di silinder 88 sebenarnya sudah merupakan permintaan yang paling
ujung, tetapi disk arm harus bergerak sampai silinder 99 dulu,
baru kemudian bisa berbalik arah geraknya. Bukankah hal seperti itu sangat
tidak efisien? Mengapa disk arm tidak langsung berbalik arah
geraknya sesudah sampai di silinder 88? Kelemahan ini akan dijawab oleh
algoritma LOOK yang akan dibahas pada sub-bab berikutnya.
Kelemahan lain dari algoritma SCAN yaitu bisa menyebabkan terjadinya starvation.
Begitu disk arm berbalik arah geraknya dari silinder 99, maka
silinder yang berada dekat di depan arah gerak disk arm baru saja
dilayani, sedangkan silinder-silinder yang dekat dengan silinder 0 sudah lama
menunggu untuk dilayani. Bila kemudian bermunculan permintaan-permintaan baru
yang dekat dengan silinder 99 lagi, maka permintaan-permintaan baru itulah yang
akan dilayani, sehingga permintaan-permintaan yang dekat dengan silinder 0 akan
semakin "lapar". Karena kelemahan yang kedua inilah muncul modifikasi
dari algoritma SCAN, yaitu C-SCAN yang akan kita bahas berikutnya.
Penjadwalan C-SCAN
Algoritma Circular SCAN (C-SCAN) merupakan hasil modifikasi algoritma SCAN
untuk mengurangi kemungkinan starvation yang bisa terjadi pada SCAN.
Perbedaan C-SCAN dengan SCAN hanya pada bagaimana pergerakan disk arm
setelah sampai ke salah satu silinder paling ujung. Pada algoritma SCAN, disk
arm akan berbalik arah menuju ke silinder paling ujung yang lain sambil
tetap melayani permintaan yang berada di depan arah pergerakan disk arm,
sedangkan pada algoritma C-SCAN sesudah mencapai silinder paling ujung, maka disk
arm akan bergerak cepat ke silinder paling ujung lainnya tanpa melayani
permintaan.
Contoh: (lihat gambar 7-8) Setelah sampai di silinder 99, disk arm
akan bergerak dengan cepat ke silinder 0 tanpa melayani permintaan selama dalam
perjalanannya. Kemudian setelah sampai di silinder 0, baru disk arm
akan bergerak ke arah silinder 99 lagi sambil melayani permintaan.
Dengan pergerakan yang seperti demikian, seolah-olah disk arm
hanya bergerak 1 arah dalam melayani permintaan. Tetapi dalam algoritma C-SCAN
masih terkandung kelemahan yang juga dimiliki oleh algoritma SCAN, yaitu disk
arm harus sampai di silinder 99 atau silinder 0 terlebih dahulu sebelum
bisa berbalik arah. Untuk itulah dibuat algoritma LOOK yang akan kita bahas
berikutnya.
Penjadwalan LOOK
Sesuai dengan namanya, algoritma ini seolah-olah seperti bisa "melihat".
Algoritma ini memperbaiki kelemahan SCAN dan C-SCAN dengan cara melihat apakah
di depan arah pergerakannya masih ada permintaan lagi atau tidak. Bila tidak
ada lagi permintaan di depannya, disk arm bisa langsung berbalik
arah geraknya. Penjadwalan LOOK seperti SCAN yang lebih "pintar".
Contoh: (lihat gambar 7-9) Ketika disk head sudah selesai
melayani permintaan di silinder 88, algoritma ini akan "melihat"
bahwa ternyata di depan arah pegerakannya sudah tidak ada lagi permintaan yang
harus dilayani. Oleh karena itu disk arm bisa langsung berbalik
arah geraknya sehingga permintaan yang menunggu untuk dilayani bisa mendapatkan
pelayanan lebih cepat.
Kelemahan algoritma ini sama seperti kelemahan algoritma SCAN bahwa bisa
terjadi starvation untuk situasi yang sama pula dengan yang menyebabkan
terjadinya starvationpada algoritma SCAN. Oleh karena itulah dibuat lagi
suatu algoritma yang lebih baik untuk memperbaiki algoritma ini, yaitu: C-LOOK.
Penjadwalan C-LOOK
Algoritma ini berhasil memperbaiki kelemahan-kelemahan algoritma SCAN,
C-SCAN, dan LOOK. Algoritma C-LOOK memperbaiki kelemahan LOOK sama seperti
algoritma C-SCAN memperbaiki kelemahan SCAN, yaitu pada cara pergerakan disk
arm setelah mencapai silinder yang paling ujung.
Contoh: (lihat gambar 7-10) dengan memiliki kemampuan "melihat"
algoritma LOOK, setelah melayani permintaan di silinder 88, disk arm
akan bergerak dengan cepat ke silinder 5, yaitu permintaan di silinder yang
terletak paling dekat dengan silinder 0.
Dengan cara pergerakan disk arm yang mengadaptasi keunggulan
dari C-SCAN dan LOOK, algoritma ini bisa mengurangi terjadinya starvation,
dengan tetap menjaga efektifitas pergerakan disk arm.
Pemilihan Algoritma Penjadwalan Disk
Dari seluruh algoritma yang sudah kita bahas di atas, tidak ada algoritma
yang terbaik untuk semua keadaan yang terjadi. SSTF lebih umum dan memiliki
prilaku yang lazim kita temui. SCAN dan C-SCAN memperlihatkan kemampuan yang
lebih baik bagi sistem yang menempatkan beban pekerjaan yang berat kepada disk,
karena algoritma tersebut memiliki masalah starvation yang paling
sedikit. SSTF dan LOOK sering dipakai sebagai algoritma dasar pada sistem
operasi.
Dengan algoritma penjadwalan yang mana pun, kinerja sistem sangat
tergantung pada jumlah dan tipe permintaan. Sebagai contoh, misalnya kita hanya
memiliki satu permintaan, maka semua algoritma penjadwalan akan dipaksa
bertindak sama. Sedangkan permintaan sangat dipengaruhi oleh metode penempatan
berkas. Karena kerumitan inilah, maka algoritma penjadwalan disk harus
ditulis dalam modul terpisah dari sistem operasi, jadi dapat saling mengganti
dengan algoritma lain jika diperlukan.
Namun perlu diingat bahwa
algoritma-algoritma di atas hanya mempertimbangkan jarak pencarian, sedangkan
untuk disk modern, rotational latency dari disk sangat
menentukan. Tetapi sangatlah sulit jika sistem operasi harus memperhitungkan
algoritma untuk mengurangi rotational latency karena disk modern
tidak memperlihatkan lokasi fisik dari blok-blok logikanya. Oleh karena itu
para produsen disk telah mengurangi masalah ini dengan mengimplementasikan
algoritma penjadwalan disk di dalam pengendali perangkat keras, sehingga
kalau hanya kinerja I/O yang diperhatikan, maka sistem operasi bisa menyerahkan
algoritma penjadwalan disk pada perangkat keras itu sendiri.
2. MANAJEMEN DISK
Struktur Disk
Struktur disk merupakan suatu hal yang penting bagi penyimpanan
informasi. Sistem komputer modern menggunakan Disk sebagai media
penyimpanan sekunder. Dulu pita magnetik digunakan sebelum penggunaan disk
sebagai media penyimpanan,sekunder yang memiliki waktu akses yang lebih lambat
dari disk. Sejak digunakan disk, tape digunakan untuk backup,
untuk menyimpan informasi yang tidak sering digunakan, sebagai media untuk
memindahkan informasi dari satu sistem ke sistem lain, dan untuk menyimpan data
yang cukup besar bagi sistem disk.
Bentuk penulisan Disk drive modern adalah array blok logika
satu dimensi yang besar. Blok logika merupakan satuan unit terkecil dari
transfer. Ukuran blok logika umumnya sebesar 512 bytes walaupun disk
dapat diformat di level rendah (low level formatted ) sehingga ukuran
blok logika bisa ditentukan, misalnya 1024 bytes.
Array adalah blok logika satu dimensi yang dipetakan ke sektor
dari disk secara sekuensial. Sektor 0 merupakan sektor pertama dari track
pertama yang terletak di silinder paling luar ( outermost cylinder).
Proses pemetaan dilakukan secara berurut dari Sektor 0, lalu ke seluruh track
dari silinder tersebut, lalu ke seluruh silinder mulai dari silinder terluar
sampai silinder terdalam.
Kita dapat mengubah
sebuah nomor blok logika dengan pemetaan menjadi sebuah alamat disk yang
terdiri atas nomor silinder, nomor track di silinder tersebut, dan nomor
sektor dari track tersebut. Dalam prakteknya, sulit untuk menerapkan
pengubahan tersebut karena ada dua alasan. Pertama, kebanyakan disk
memiliki sejumlah sektor yang rusak, tetapi pemetaan menyembunyikan hal ini
dengan mensubstitusikan dengan sektor lain yang diambil dari suatu tempat di disk.
Kedua, jumlah dari sektor tidak track tidak konstan. Pada media yang
menggunakan ketentuan CLV ( Constant Linear Velocity) kepadatan bit tiap
track sama, jadi semakin jauh sebuah track dari tengah disk,
semakin besar panjangnya, dan juga semakin banyak sektor yang dimilikinya. Trek
di zona terluar memiliki 40% sektor lebih banyak dibandingkan dengan track
di zona terdalam. Untuk menjamin aliran data yang sama, sebuah drive menaikan
kecepatan putarannya ketika disk head bergerak dari zona luar ke zona
dalam. Metode ini digunakan dalam CD-ROM dan DVD-ROM. Metode lain yang
digunakan agar rotasi tetap konstan dan aliran data juga konstan dikenal dengan
metode CAV ( Constant Angular Velocity). CAV memungkinkan aliran data
yang konstan karena kepadatan bit dari zona terdalam ke zona terluar semakin
berkurang, sehingga dengan kecepatan rotasi yang konstan diperoleh aliran data
yang konstan.
Penanganan (management)
swap-space (tempat pertukaran; tetapi karena istilah swap-space
sudah umum dipakai, maka untuk seterusnya kita tetap memakai istilah swap-space)
adalah salah satu dari low-level task pada sebuah sistem operasi. Memori
Virtual menggunakan disk space sebagai perpanjangan (atau space
tambahan) dari memori utama. Karena kecepatan akses disk lebih lambat daripada
kecepatan akses memori, menggunakan swap-space akan mengurangi performa
sistem secara signifikan. Tujuan utama dari perancangan dan implementasi swap-space
adalah untuk menghasilkan kinerja memori virtual yang optimal. Dalam sub-bab
ini, kita akan membicarakan bagaimana swap-space digunakan, dimana letak
swap-space pada disk, dan bagaimana penanganan swap-space.
Manajemen Swap-Space
Ø Management
swap-space merupakan salah satu dari lowlevel task pada sebuah sistem operasi.
Ø Swap-space
merupakan Memori Virtual dengan cara menggunakan disk space sebagai space
tambahan darimemori utama
©
kecepatan
akses disk lebih lambat daripada kecepatan akses memori à swap-space akan
mengurangi performa sistem secara signifikan.

Ø Tujuan utama dari perancangan dan implementasi swapspace adalah
untuk menghasilkan kinerja memori virtual yang optimal.
Ø Dalam sub-bab ini, kita akan membicarakan bagaimana swap-space digunakan,
dimana letak swap-space pada disk, dan bagaimana penanganan swap-space.
Penggunaan Swap-Space
Ø Penggunaan swap-space pada berbagai macam sistem operasi
berbeda-beda, tergantung pada algoritma memory management yang
diimplementasikan.
Ø Besar swap-space yang dibutuhkan sistem bermacammacam, tergantung
dari banyaknya physical memory (RAM, seperti EDO DRAM, SDRAM, RD RAM),
memori virtual yang disimpan di swap-space, dan caranya memori virtual
digunakan. Besarnya bervariasi, antara beberapa megabytes sampai ratusan
megabytes atau lebih.
Ø Beberapa sistem operasi, seperti UNIX, menggunakanswap-space sebanyak
yang diperlukan.
Ø Swap-space ini biasanya
disimpan dalam beberapa disk yang terpisah, jadi beban yang diterima
oleh sistem I/O dari paging dan swapping bisa didistribusikan ke
berbagai I/O device pada sistem.
Ø Menyediakan swap-space yang
berlebih lebih aman daripada kekurangan swap-space, karena bila
kekurangan maka ada kemungkinan sistem terpaksa menghentikan sebuah atau lebih
proses atau bahkan membuat sistem menjadi crash.
Ø Swap-space yang berlebih memang membuang disk
space yang sebenarnya bisa digunakan untuk menyimpan file, tapi tidak
menimbulkan resiko yang lain.
Lokasi Swap-Space
Ø Ada dua tempat dimana swap-space bisa berada:
© swap-space diletakkan pada partisi yang sama dengan sistem operasi.
© swap-space diletakkan pada partisi yang berbeda
dengan sistem operasi
Ø Apabila swap-space yang dipakai hanya berupa sebuah berkas yang
besar di dalam sistem berkas, maka sistem berkas yang dipakai bisa digunakan
untuk membuat, menamakan, dan mengalokasikan tempat swap-space.
© mudah diimplementasikan.
© tidak efisien.
Pengelolaan Swap-Space
Ø Dalam 4.3BSD, swap-space dialokasikan untuk proses ketika sebuah
proses dimulai. Tempat yang cukup disediakan untuk menampung program, dikenal
sebagai segmen
teks dan segmen data proses tersebut.
Ø Kernel mempergunakan swap maps untuk melacak penggunaan swap-space.
Ø Pada Solaris 1 (SunOS 4), para
pembuatnya membuat perubahan pada metode standar UNIX untuk meningkatkan
efisiensi dan untuk mencermin kan perubahan teknologi.
© Ketika sebuah proses berjalan, halaman-halaman (pages) dari segmen teks
dibawa kembali dari sistem berkas, diakses di memori utama, dan dibuang bila
diputuskan untuk di-pageout.
© Akan lebih efisien untuk membaca ulang sebuah halaman (page) dari sistem
berkas daripada menaruhnya di swap-space dan membacanya ulang dari sana.
Ø Pada Solaris 2 terjadi perubahan besar. Pengalokasian Swap-space hanya
dilakukan ketika sebuah halaman (page) dipaksa keluar dari memori (tidak
dilakukan ketika halaman (page) dari memori virtual pertama kali dibuat).
Ø Perubahan ini memberikan performa
lebih baik pada komputer modern, yang sudah mempunyai memori lebih banyak
daripada komputer-komputer dengan sistem yang sudah lama, dan lebih jarang
melakukan paging.
5. Kehandalan Disk
Ø Disk memiliki resiko untuk mengalami kerusakan yang dapat berakibat
turunnya performa atau pun hilangnya data, sehingga reliabilitas dari suatu
disk harus dapat terus ditingkatkan.
Ø Berikut ini adalah beberapa macam penyebab terjadinya hilangnya data:
1. Ketidaksengajaan dalam menghapus.
© Bisa saja pengguna secara tidak sengaja menghapus suatu berkas, hal ini
dapat dicegah seminimal mungkin dengan cara melakukan backup data secara
reguler.
2. Hilangnya tenaga listrik
© Hilangnya tenaga listrik dapat mengakibatkan adanya corrupt data.
3.
Blok rusak pada disk.
© Rusaknya blok pada disk dapat saja disebabkan dari umur disk tersebut.
Seiring dengan waktu, banyaknya blok pada disk yang rusak dapat terus
terakumulasi. Blok yang rusak pada disk, tidak akan dapat dibaca.
4. Rusaknya Disk.
© Bisa saja karena suatu kejadian disk rusak total. Sebagai contoh, dapat
saja disk jatuh atau pun ditendang ketika sedang dibawa.
5. System Corrupt.
© Ketika komputer sedang dijalankan, bisa saja terjadi OS error,
program error, dan lain sebagainya.
Ø Untuk meningkatkan kinerja disk, dilibatkan banyak disk sebagai satu unit
penyimpanan.
Ø Tiap-tiap blok data dipecah ke dalam beberapa sub-blok, dan dibagi-bagi ke
dalam disk-disk tersebut.
Ø Ketika mengirim data disk-disk tersebut bekerja secara pararel dan
dilakukan sinkronisasi pada rotasi masingmasing disk, maka kinerja dari disk
dapat ditingkatkan. Cara ini dikenal sebagai RAID (Redundant Array of Independent Disks).
Ø Selain masalah kinerja, RAID dapat meningkatkan reabilitas disk dengan
jalan melakukan redundansi data. Sistem Operasi Lanjut 5
Ø Salah satu cara yang digunakan pada RAID adalah dengan mirroring atau
shadowing, yaitu dengan membuat duplikasi dari tiap-tiap disk.
Ø Pada cara ini, berarti diperlukan media penyimpanan yang dua kali lebih
besar daripada ukuran data sebenarnya.
Ø Akan tetapi, dengan cara ini pengaksesan disk yang dilakukan untuk membaca
dapat ditingkatkan dua kali lipat.
Ø Cara lain yang digunakan pada RAID adalah block interleaved
parity. Pada cara ini, digunakan sebagian kecil dari disk untuk penyimpanan
parity block.
© Sebagai contoh, dimisalkan terdapat 10 disk pada array. Karenanya setiap 9
data block yang disimpan pada array, 1 parity block juga akan
disimpan. Bila terjadi kerusakan pada salah satu block pada disk maka
dengan adanya informasi pada parity block ini, ditambah dengan data block
lainnya, diharapkan kerusakan pada disk tersebut dapat ditanggulangi, sehingga
tidak ada data yang hilang.
Ø Penggunaan parity block ini juga akan menurunkan kinerja sama
seperti halnya pada mirroring. Pada parity block ini, tiap
kali subblock data ditulis, akan terjadi perhitungan dan penulisan ulang
pada parity block.
6. Implementasi Stable-Storage
Ø Berdasarkan definisi, informasi yang berada di dalamstable storage tidak
akan pernah hilang.
Ø Untuk mengimplementasikan storage seperti itu, kita perlu mereplikasi
informasi yang dibutuhkan ke banyak peralatan storage (biasanya disk-disk)
dengan failure modes yang independen.
Ø Kita perlu mengkoordinasikan penulisan update-update dalam sebuah cara yang
menjamin bila terjadi kegagalan selagi meng-update tidak akan membuat semua
kopi yang ada menjadi rusak, dan bila sedang recover dari sebuah kegagalan,
kita bisa memaksa semua kopi yang ada ke dalam keadaan yang bernilai benar dan
konsisten, bahkan bila ada kegagalan lain yang terjadi ketika sedang recovery.
Ø Sebuah disk write menyebabkan satu dari tiga kemungkinan:
1.
Successful completion.
© Data disimpan dengan benar di dalam disk.
2.
Partial failure.
© Kegagalan
terjadi di tengah-tengah transfer, menyebabkan
hanya bebe rapa sektor yang diisi dengan data
yang baru, dan sektor yang diisi ketika terjadi kegagalan
menjadi rusak.
3.
Total failure.
©
Kegagalan terjadi
sebelum disk write dimulai, jadi data yang sebelumnya ada pada disk masih
tetap ada.
Ø Sebuah operasi output dieksekusi seperti berikut:
1.
Tulis informasinya ke blok physical yang pertama.
2. Ketika penulisan pertama berhasil, tulis informasi
yang sama
ke blok physical yang kedua.
3.
Operasi dikatakan berhasil hanya jika penulisan kedua berhasil.
7. Tertiary-Storage Structure
Ø Ciri-ciri
Tertiary-Storage Structure:
© Biaya
produksi lebih murah.
© Menggunakan
removable media.
© Data yang
disimpan bersifat permanen.
©
Macam-macam Tertiary-Strorage
Structure
1.
Floppy Disk
Floopy disk adalah fleksible
disk yang tipis, dilapisi material yang bersifat magnet, dan ditutupi oleh
plastik.
Ciri-ciri:
• Umumnya mempunyai kapasitas antara 1-2 MB.
• Kemampuan akses hampir seperti hardisk.
2. Magneto-optic disk
Magneto-optic Disk adalah Piringan optic yang keras dilapisi oleh material yang
bersifat magnet, kemudian dilapisi pelindung dari plastik atau kaca yang
berfungsi untuk menahan head yang hancur.
3. Optical Disk
Disk ini tidak menggunakan
sifat magnet, tetapi menggunakan bahan khusus yang dimodifikasi menggunakan
sinar laser. Setelah dimodifikasi dengan dengan sinar laser pada disk akan
terdapat spot yang gelap atau terang. Spot ini menyimpan satu bit.
Optical-disk teknologi terbagi
atas:
1.
Phase-change disk, dilapisi oleh material yang dapat membeku menjadi crystalline
atau amorphous state.
2. Dye-polimer disk, merekam data dengan membuat bump.
4.
WORM Disk (Write Once, Read Many Times)
WORM adalah Aluminium film yang tipis dilapisi
oleh piringan plastik atau kaca pada bagian atas
dan bawahnya.
Untuk menulis bit, drive tersebut menggunakan sinar laser untuk
membakar hole yang kecil pada aluminium. Hole ini tidak dapat diubah seperti sebelumnya. Oleh karena
itu, disk hanya dapat ditulis sekali.
Ciri-ciri:
• Data hanya dapat ditulis sekali.
• Data lebih tahan lama dan dapat dipercaya.
• Read Only disk, seperti CD-ROM dan DVD
yang berasal dari
pabrik sudah berisi data.
5. Tapes
• Dibandingkan dengan disk, tape lebih murah dan lebih
kapasitasnya lebih besar, tetapi random access tape lebih lambat
daripada disk karena tape menggunakan operasi forward dan rewind.
• Tape adalah media yang ekonomis apabila media
yang ingin digunakan tidak membutuhkan kemampuan random access,
contoh: backup data dari data disk, menampung data yang besar.
• Pemasangan tape yang besar menggunakan robotic
tape changers. Robotic tape changers memindahkan beberapa tape antara
beberapa tape drive dan beberapa slot penyimpanan yang berada di
dalam tape library.
•
Library yang menyimpan beberapa tape disebut tape stacker.
•
Library yang menyimpan ribuan tape disebut tape silo.
•
Robotic tape library mengurangi biaya penyimpanan data. File yang ada di disk dapat
dipindahkan ke tape dengan tujuan mengurangi biaya penyimpanan. Jika file ingin digunakan, maka komputer akan memindahkan file ke
disk.
Atau Download dalam bentuk .doc
Ditulis oleh : Prayogo Pangestu
Langganan:
Postingan (Atom)