Arsip Kategori: Berita

Pengertian, Fungsi dan Tipe Cache Komputer

Pengertian, Fungsi, dan Tipe Cache pada Komputer

Disunting oleh Redaksi

cache

Cache adalah memory berukuran kecil yang sifatnya temporary (sementara). Walaupun ukuran filenya sangat kecil, namun kecepatannya sangat tinggi. Dalam terminologi hardware, istilah ini biasanya merujuk pada memory berkecepatan tinggi yang menjembatani aliran data antara processor dengan memory utama (RAM) yang biasanya memiliki kecepatan jauh lebih rendah.

Penggunaan cache ditujukan untuk meminimalisir terjadinya bottleneck dalam aliran data antara processor dan RAM. Sedangkan dalam terminologi software, istilah ini merujuk pada tempat penyimpanan sementara untuk beberapa file yang sering diakses (biasanya diterapkan dalam network). Cache umumnya terbagi menjadi beberapa jenis, seperti L1 cache, L2 cache dan L3 cache.

Fungsi Cache

Cache berfungsi untuk mempercepat akses data pada komputer karena cache menyimpan data atau informasi yang telah di akses oleh suatu buffer, sehingga meringankan kerja processor. Jadi Bisa disimpulkan fungsi cache memory yaitu:

  • Mempercepat akses data pada komputer
  • Meringankan kerja prosessor
  • Menjembatani perbedaan kecepatan antara CPU dan memory utama
  • Mempercepat kinerja memory

Tipe-Tipe Cache

Ada beberapa tipe cache yang biasa digunakan, diantaranya:

  1. Memory Cache

Memory cache sering pula disebut dengan RAM cache. Ini adalah sebuah porsi memori yang dibuat dengan kecepatan tinggi static RAM (SRAM). Tipe cache ini lebih efektif karena hampir semua program dapat mengakses data atau perintah yang sama berulang kali. Itu artinya, semakin banyak informasi yang disimpan di SRAM, maka komputer akan semakin sering menggunakan cache ini ketimbang menggunakan DRAM yang relatif lebih lambat.

Cache memori mempunyai tiga level. Anda tentu pernah melihat label L1 Cache, L2 Cache atau L3 Cache di kotak perangkat komputer Anda atau di paket informasi spesifikasinya. L1 adalah sebutan untuk internal cache, ia menghuni bagian di antara CPU dan DRAM. Cache ini memiliki kecepatan akses paling tinggi. Ukuran memori berkembang mulai dari 8Kb, 64Kb dan 128Kb.

Sedangkan L2 adalah eksternal cache yang mempunyai kapasitas lebih besar yaitu berkisar antara 256Kb sampai dengan 2Mb. Namun soal kecepatan, L2 justru lebih lamban ketimbang L1. Terakhir, L3 Cache yang biasanya terdapat dalam komputer model baru yang mempunyai lebih dari satu unit prosesor, misalnya dual core atau quad core. L3 berfungsi sebagai pengatur data yang diakses dari L2 cache dan masing-masing inti prosesor.

  1. Disk Cache

Tidak jauh berbeda dengan Memory Cache, Disk Cachejuga berpatokan pada prinsip yang sama. Tetapi alih-alih menggunakan data berkecepatan tinggi SRAM, disk cache justru menggunaan memori konvensional atau disebut dengan dynamic RAM (DRAM) yang relatif lebih lambat. Cara kerjanya, ketika Anda menjalankan sebuah aplikasi yang membutuhkan data dari disk, pertama-tama aplikasi akan memeriksa ketersediaan datanya di memory buffer. Disk Cachemampu memberikan dampak kecepatan yang signifikan terhadap performa aplikasi, sebab mekanisme ini jauh lebih cepat daripada mengambil data dari komponen harddisk.

Itulah beberapa hal yang bisa Anda pelajari mengenai cache pada komputer. Cache memiliki fungsi penting dalam sebuah komputer, sama halnya dengan web hosting pada sebuah website. Kini, Anda dapat mendaftarkan website Anda menggunakan web hosting terpercaya dan termurah di Indonesia yaitu Idwebhost. Banyak sekali kelebihan yang dimiliki Idwebhost untuk membantu mengembangkan website bisnis Anda seperti dukungan 24 jam, server yang handal, uptime hingga 99,99% dan masih banyak lagi. Daftarkan website Anda menggunakan layanan web hosting terbaik hanya di sini.

Meningkatkan Performa Website – Minify CSS, HTML dan JavaScript

Pengenalan

Minify adalah istilah pemrograman yang artinya adalah proses menghilangkan karakter yang tidak diperlukan dalam kode untuk dieksekusi. Melakukan minify code akan mempercepat kecepatan loading website Anda, efeknya, pengunjung Ada akan senang begitu juga dengan mesin pencari. Singkatnya, proes ini akan menghapus semua karakter white space, baris baru, komentar & delimiter dari kode Anda. Tipe karakter ini digunakan agar kode Anda bisa mudah dibaca, namun sebenarnya tidak terlalu dibutuhkan dan tidak dieksekusi oleh kode. Sehingga, proses minify ini mampu menigkatkan kecepatan download, parsing dan waktu eksekusi website Anda.

Yang Anda butuhkan

Sebelum memulai, yang Anda butuhkan adalah:

  • Akses FTP

Langkah 1 – Mencari file CSS, HTML, JavaScript yang belum di-minify

Untuk langkah ini, kami rekomendasikan agar Anda menggunakan GTMetrix, yang juga kami gunakan untuk percobaan dengan hasil sebagai berikut:

minify-css-1.

minify-js-1.

Langkah 2 – Mengganti file yang belum di-minify

PENTING! Keamanan harus selalu jadi yang utama. Sebelum Anda melakukan perubahan apapun, pastikan Anda sudah mem-backup website WordPress Anda atau backup file yang ingin Anda ganti.

Opsi 1 – Ganti secara manual

Hal yang keren dari GTMetrix adalah Anda bisa melihat langsung versi CSS, JS dan HTML yang sudah di optimasi hanya dengan menekan tombol See optimized version di sebelah nama file. Setelah itu, file yang telah dioptimasi akan bisa di-download/dibuka di browser. Dengan mengunakan aplikasi FTP, ganti file yang lama dengan nama file yang sama dengan sebelumnya.

Opsi 2 – Plugin CMS

Pengguna WordPress bisa menggunakan plugin seperti Better WordPress Minify atau W3 Total Cache untuk mendapatkan hasil yang sama. Anda bisa mengikuti panduan ini untuk instruksi lebih detail mengenai cara meng-install plugin W3 Total Cache.

Opsi 3 – CloudFlare

CloudFlare – layanan gratis yang mampu mempercepat dan melindungi website Anda dengan cara menjadi proxy antara pengunjung dan server hosting. CloudFlare menawarkan perlindungan terhadap serangan DDoS dan uniknya layanan ini bersifat gratis. Salah satu fitur yang termasuk di paket gratisnya adalah tool untuk minify CSS, HTML dan JS. Anda bisa mengaktifkan minification resource melalui menu Performance -> Auto-Minify:

CloudFlare Performance section.

CloudFlare Auto Minify.

PENTING! Anda tidak direkomendasikan untuk menggunakan fitur Auto-Minify dari CloudFlare jika Anda sudah menggunakan plugin minify seperti W3 Total Cache. Selain itu, CloudFlare tidak melakukan minify terhadap script milik pihak ke-3 dan link (Facebook & Twitter).

Langkah 3 – Menguji perubahan

Setelah mengganti file/kode dengan versi yang telah di-minify, hal terakhir yang harus dilakukan adalah melakukan test. Ini bisa dilakukan dengan cara melakukan test lagi dengan GTMetrix. Sebagai perbandingan, setelah file diganti, hasilnya akan menjadi seperti ini:

minify-css-2.

minify-js-2.

Kesimpulan

Dalam panduan singkat ini, kita telah mempelajari bagaimana cara meningkatkan performa website Anda dengan cara melakukan minify CSS, JavaScript dan HTML. Download

Dunia Teknologi Informasi: Mengenal Web Server

TEKNOLOGI INFORMASI

Disunting oleh Redaksi

Apa itu LiteSpeed Web Server-01

LiteSpeed saat ini menjadi web server yang cukup dipertimbangkan menjadi komponen untuk membangun situs web. Kinerja yang handal dan fitur-fitur LiteSpeed yang lengkap membuatnya dapat bersaing dengan Apache yang sudah hampir digunakan lebih dari 4 juta pengguna. Bahkan, LiteSpeed dapat bekerja beberapa kali lebih cepat dibandingkan Apache. Apa itu LiteSpeed dan apa saja fitur-fitur dan keunggulan LiteSpeed? Kita juga akan membahasnya pada artikel ini beserta perbandingan antara LiteSpeed Vs Apache.
Lanjutkan membaca Dunia Teknologi Informasi: Mengenal Web Server

LITERASI BAHARI

Nasional

Literasi Bahari Wajib Digalakkan

    Redaktur: Ahmad Nugraha
  

Literasi Bahari Wajib Digalakkan - Nasional

Alan Frendy Koropitan, Ahli Oseanografi dari IPB

INDOPOS.CO.ID – Sebagai negara kepulauan, Indonesia memiliki kekayaan laut yang terkenal seantero negeri. Tidak heran jika pelabelan negara maritim begitu kental dengan Indonesia. Karenanya, literasi tentang kemaritiman sangat dibutuhkan untuk memperkuat identitas bangsa.

Akademisi Institut Pertanian Bogor (IPB) Alan Frendy Koropitan mengatakan, penguatan karakter bangsa melalui kebijakan pendidikan nasional telah dilaksanakan melalui implementasi kurikulum kemaritiman.

Kini, kurikulum literasi bahari dengan muatan lokal telah diimplementasikan di 12 provinsi mulai jenjang pendidikan anak usia dini (PAUD) hingga tingkat sekolah menengah atas (SMA).

“Kemenko Kemaritiman bekerjasama dengan Kemendikbud. Jadi sudah setahun atau dua tahun. sebetulnya yang menarik dari budaya maritim ini adalah pemahaman kita tentang literasi. Umumnya kan hanya sebatas lisan yang sifatnya turun menurun,” ujarnya kepada INDOPOS melalui sambungan telepon, Selasa (15/1/2019).

Literasi yang dimaksud yaitu kemampuan untuk memahami tentang laut, khususnya dalam konteks kepulauan Indonesia. Tentu semangat maritim itu harus digalakkan pada setiap jenjang pendidikan. Sehingga dalam proses pendidikan, tidak hanya aspek pengetahuan saja. Tetapi karakter kepulauan yang bisa ditransfer ke anak didik.

Menurut dia, sebagai bangsa maritim semua komponen perlu menjadi pembelajar, penjelajah, dan pedagang yang selalu berinovatif. Sehingga menguasai wahana lautan serta melakukan pertukaran barang, jasa dan budaya.

“Ini hasil dari literasi maritim yang kuat. Kekayaan laut, baik hayati maupun non-hayati, bisa dikelola dengan baik dan berkelanjutan. Ini semua dengan literasi bahari yang kuat dan ditanamkan sejak pendidikan usia dini, dasar dan menengah,” jelas Alan Frendy Koropita.

Dia menjelaskan, literasi ini penting dan harus sejalan dengan kearifan lokal. Sejatinya, kemajuan teknologi mesti menyesuaikan dengan kondisi kearifan lokal.

“Banyak sekali kearifan lokal di pesisir dan daratan. Sehingga ini yang menjadi pekerjaan rumah yang harus segera diselesaikan,” jelas ahli oseanografi itu.

Untuk itu, literasi bahari sangat diperlukan masuk ke dalam kurikulum. Manfaatnya sangat banyak. Merangsang generasi muda untuk tertarik dan mau mempelajari lebih dalam lagi.

“Jadi, ini tidak dianggap kuno atau usang. Tergangtung kemasannya, dari sains teknologi moderen bisa mengelaborasi yang ujungnya ke daya saing bangsa terkait keaneka ragamaan hayati,” ungkap Lektor Kepala bidang Oseanografi Departemen Ilmu dan Teknologi Kelautan serta Koordinator Kajian Strategis di Fakultas Perikanan dan Ilmu Kelautan IPB itu.

Upaya mengembangkan literasi bahari, Akademi Ilmuwan Muda Indonesia (ALMI) akan meluncurkan buku keanekaragamaan hayati biodeversitas untuk Indonesia pada Juli mendatang. Pembahasannya akan menyinggung kearifan lokal itu.

“Nah, bagaimana kita memanfaatkan keaneka ragaman hayati atau biodeversitas atau keunggulan komparatif, sebagai modal kita untuk membangun. Pekerjaan rumah kita sebarapa besar memahamai kearifan lokal itu maupun sains moderns. Maka itu yang ditindak lanjuti,” terang mantan Ketua ALMI itu.

Sehingga bila memahami betul. Maka bukan tidak mungkin Indonesia punya obat-obatan industri basisnya bioteknologi. Namun, sumbernya dari kearifan lokal dari bahan biodeversitas yang ada di sekitar lingkungan.

“Jadi memang banyak tapi bagaimana merangsang keingin tahuan anak-anak siswa ini perlu kemasan. Salah satunya kurikukum dengan basis budaya maritim. Ya pelan pelan lah. Ini untuk dari paud hingga sma. Kontennya ada dalam bentuk buku. Masih diberlakukan di 12 provinsi tapi cukup menjanjikan kekayaan laut Indonesia,” tukasnya.

Kepala Badan Penelitian dan Pengembangan Kementerian Pendidikan dan Kebudayaan Totok Suprayitno merespon baik upaya pengembangan literasi bahari itu untuk diterapkan dalam aspek pendidikan.

“Alhamdulillah berarti sejalan dengan rencana IPB. Kami sangat terbuka untuk kerjasama,” jelas Kepala Balitbang Kemendikbud Totok Suprayitno.

Hingga saat ini, kurikulum kemaritiman telah diterapkan di 48 Sekolah Percontohan (12 PAUD, 12 SD, 12 SMP, 12 SMA/SMK) di 12 Kabupaten/Kota dari 13 provinsi di seluruh Indonesia. Tahun ini pemerintah merencanakan akan diperluas hingga 21 provinsi. info selengkapnya bisa di akses ke link DISINI