Label

Selasa, 02 April 2013

Pengertian Buffer dan Kegunaannya


Buffer adalah sebuah daerah memori yang menyimpan data ketika data tersebut ditransfer antara dua perangkat atau antara sebuah perangkat dan sebuah aplikasi.

Buffering digunakan karena tiga alasan, antara lain:

1.       Untuk mengatasi perbedaan kecepataan antara produsen dan konsumen dari sebuah aliran data .  Sebagai contoh, sebuah berkas diterima melalui sebuah modem dan disimpan ke harddisk. Kita tahu bahwa modem itu ribuan kali lebih lambat daripada harddisk. Sehingga sebuah buffer dibuat pada memori utama untuk menampung jumlah byte yang diterima dari modem. Ketika semua data sudah sampai di buffer, buffer dapat ditulis ke disk dengan operasi tunggal. Karena penulisan ke disk tidak terjadi seketika dan modem masih membutuhkan ruang untuk menyimpan data tambahan yang masuk maka digunakanlah dua buffer. Setelah modem mengisi buffer pertama, penulisan ke disk dilakukan. Modem kemudian mulai mengisi buffer kedua sementara buffer pertama ditulis ke disk. Pada saat modem sudah mengisi buffer kedua, penulisan disk dari buffer pertama seharusnya sudah selesai sehingga modem dapat menggunakan kembali buffer pertama ketika buffer kedua melakukan penulisan ke disk. Metode ini disebut double buffering.

2.       Untuk menyesuaikan antara perangkat-perangkat yang mempunyai perbedaan ukuran transfer data .  Perbedaan ukuran transfer data ini sangat umum terjadi pada jaringan komputer dimana buffer digunakan secara luas untuk fragmentasi dan pengaturan kembali pesan-pesan. Pada bagian pengiriman, pesan yang ukurannya besar akan dipecah-pecah menjadi paket-paket kecil (fragmentasi). Paket-paket ini dikirim melalui jaringan, di ruang penerimaan, paket-paket kecil tadi diletakkan dalam buffer untuk disatukan kembali.

3.       Untuk mendukung copy semantic pada aplikasi M/K .  Sebuah contoh akan menjelaskan arti dari copy semantic. Misalkan sebuah aplikasi mempunyai buffer data yang ingin dituliskan ke disk. Aplikasi tersebut akan memanggil system call write, lalu menyediakan sebuah pointer ke buffer dan sebuah bilangan bulat (integer) yang menspesifikasikan jumlah byte yang ditulis. Setelah system call tersebut selesai, apa yang terjadi jika aplikasi mengubah isi buffer? Dengan copy semantic, versi data yang ditulis ke disk sama dengan versi data pada saat aplikasi memanggil system call write , tidak tergantung dengan perubahan apapun yang ada pada buffer. Cara sederhana sistem operasi dapat menjamin copy semantic adalah untuk system call write dengan menyalin data aplikasi ke buffer kernel sebelum mengembalikan kontrol ke aplikasi. Penulisan ke disk dilakukan dari buffer kernel sehingga perubahan yang terjadi pada buffer aplikasi tidak mempunyai efek apapun. Menyalin data antara buffer kernel dan buffer aplikasi adalah hal yang umum dalam sistem operasi, kecuali overhead yang ada pada clean semantic. Efek yang sama dapat diperoleh dengan hasil yang lebih efisien dengan penggunaan yang cermat pada pemetaan memori virtual dan perlindungan halaman copy-on-write.

create : http://destyriyani.blogspot.com

Selasa, 05 Februari 2013

Lirik Lagu Tangga - Karena Terbiasa

gambar Tangga Karena Terbiasa image

Baby bolehkah aku meminta
Tuk yang kesekian kalinya
Memintamu tuk mencoba bersamaku



http://destyriyani.blogspot.com

Baby aku tak muluk berjanji
Satu yang ku yakin pasti
Cintaku takkan berhenti kepadamu


Meski hari ini belum kau cintaiku
Tapi esok hari siapa yang bisa tahu
Mungkin cinta kan ada karena terbiasa

Yo terima perasaanku padamu
Pastinya kau selalu jadi nomer satu-satunya
Dan semua rangkaian kata-kata cinta berujung padamu

Baby oh baby (baby) oh baby baby baby

Meski hari ini belum kau cintaiku
Tapi esok hari siapa yang bisa tahu
Mungkin cinta kan ada karena terbiasa

Meski hari ini belum kau cintaiku
Tapi esok hari siapa yang bisa tahu
Mungkin cinta kan datang karena terbiasa

(rasa cinta kan ada) karena terbiasa
(cinta kita kan ada) karena terbiasa

Kamis, 06 Desember 2012

Lirik Lagu Beautiful Goodbye - Maroon 5

http://alllossless.net/uploads/posts/2012-06/1340033371_1340001276_maroon-5.jpg

I count the ways I let you down
All my fingers and toes but I'm running out
Clever words can't help me now
I tipped you attack but you're slipping out

And I remember your eyes were so bright
When I first met you, so in love that night
And now I'm kissing your tears goodnight
And I can't take it, you're even perfect when you cry
Beautiful goodbye, bye, bye
It's dripping from your eyes, your beautiful goodbye
It's dripping from your eyes, oh yeah

When did the rain become a storm?
When did the clouds begin to form?
Yeah we got knocked out of course by a natural force
And well, we'll be swimming when it's gone

And I remember your eyes were so bright
When I first met you, so in love that night
And now I'm kissing your tears goodnight
And I can't take it, you're even perfect when you cry
Beautiful goodbye, bye, bye
It's dripping from your eyes, your beautiful goodbye
It's dripping from your eyes, oh yeah

All the pain you try to hide
Chose your mascara lines as they stream down from your eyes
And let them go, let them fly
Holding back, won't turn back time
Believe me, I've tried

Your eyes were so bright
And I remember your eyes were so bright
And I remember your eyes were so bright
When I first met you, so in love that night
And now I'm kissing your tears goodnight
And I can't take it, you're even perfect when you cry
Beautiful goodbye, bye, bye
It's dripping from your eyes, your beautiful goodbye
It's dripping from your eyes, yeah

Beau....oh yeah

[laugh]

Lirik Lagu Maroon5 - Give A Little More


 
You've been bad, and it goes on and on and on
Till you come home with me, Till you come home
You taste past the poison, you learn to love is wrong
I'm all alone baby, I'm all alone

I'm waiting for something, always waiting
Feeling nothing, wondering if it'll ever change
Then I give a little more, oh babe
I give a little more, oh babe

I'm not gonna love with ya, I'm not gonna love
And I'm not gonna love with ya, I'm not gonna love
Till I get a little more from you baby
I get a little more from you baby

You were wrong for turning me on and on and on
And on and on, yeah
You make it so hard

I'm waiting for something, always waiting
Feeling nothing, wondering if it'll ever change

Then I give a little more, oh babe
I give a little more, oh babe

I'm not gonna love with ya, I'm not gonna love
And I'm not gonna love with ya, I'm not gonna love
Till I get a little more from you baby
I get a little more from you baby

I have no defense
I know you're gonna get me in the end
And I cannot pretend
I ever want to feel this way again

I'm not gonna love with ya, I'm not gonna love
And I'm not gonna love with ya, I'm not gonna love
Till I get a little more from you baby
I get a little more from you baby

I'm not gonna love with ya, I'm not gonna love
And I'm not gonna love with ya, I'm not gonna love
Till I get a little more from you baby
I get a little more from you baby

Lirik Lagu I Don't Need a Man - miss A



This is for all the independent ladies
Let's go

naneun namja eobsi jal sara
geureoni jasini eobseu myeon
nae gyeote ojireul ma
naneun hamburo nal an para
waenya myeon nan
I don't need a man I don't need a man (What?)
I don't need a man I don't need a man (jinjja)
I don't need a man I don't need a man (jeongmal)
I don't need a man I don't need a man
naneun namja eobsi jal jal sara

nae doneuro bangse da nae
meoggo sipeun geo sa meoggo otdo sa ibgo
chung bun hajin anhjiman manjoghal jul ara
geuraeseo nan nareul saranghae (hey)

bumo nimui yongdon nae don cheoreom
sseugo sipji anha naiga manha
son beolliji anhneun ge dang yeonhan geo anya
geureseo nan naega tteot tteotae (hey)

Boy don't say
naega chaeng gyeo julge naega akkyeo julge No No
Boy don't play
jinji hage ol ge animyeon

jalnan cheneun andwae ttan deseo neun
tonghalji mollado neo mankeum nado
jalnajin anhat jiman jasin gameun neomchyeo
geuraeseo nan nareul saranghae (hey)

nae himeuro salge ttan ae cheoreom
bumonim jal manna namja jal manna
pyeon hage saneun geo gwansimi eobseo
geuraeseo nan naega tteot tteotae (hey)

Boy don't say
naega neoui mirae nareul midgo gidae No No
Boy don't play
nareul jonjung hal ge animyeon

maeil achim il jjig ireon aseo
haru jongil bappaseo
bab han kki jedaero mot meogeo
hajiman naega johaseo han iriya doniya
jag jiman da nae ttamiya
namja chinguga sa jun banji aniya
nae cha nae ot naega beoreoseo san geoya
jeoggeum neohgo bumonim yongdon
deurigo naseo san geoya
namja midgo nolda namja tteona myeon
eotteokal geoya
ireon naega bureowo?
bureou myeon jin geoya