Minggu, 22 November 2009

open source software (perangkat lunak sumber terbuka)






Apa itu Open Source


Open source (sumber terbuka) bisa disebut sebagai konsep perangkat lunak kode terbuka yang mampu membuka kode sumber (source code) dari sebuah perangkat lunak. Source code adalah kunci dari sebuah perangkat lunak. Jika kita telah mampu membuka kode sumber dari sebuah perangkat lunak maka kita akan dapat membuat perangkat lunak yang memiliki fungsi dan kegunaan yang sama asalkan kita bisa mengerti dan memahami logika dari kode sumber tersebut. Open source software ini adalah jenis dari perangkat lunak yang kode sumbernya terbuka untuk dipelajari.


Jenis Penggunaan OSS

Jenis Lisensi OSS yang dapat dipergunakan pada jenis penggunaan OSS ada beberapa yaitu :
1. Semua jenis lisensi yaitu OSS(GPL, BSD, MPL, LGPL, Lisensi MIT), jenis penggunaan OSSnya tidak merubah source code (kode sumber).
2. Semua jenis lisensi yaitu OSS(GPL, BSD, MPL, LGPL, Lisensi MIT), jenis penggunaan OSSnya merubah source code untuk kebutuhan internal.
3. Semua jenis lisensi yaitu OSS(GPL, BSD, MPL, LGPL, Lisensi MIT), jenis penggunaan OSSnya merubah source code dan mendistribusikan sebagai OSS.
4. BSD,Lisensi MIT, jenis penggunaan OSSnya merubah source dan mendistribusikan sebagai proprietary software.
5. BSD,Lisensi MIT, LGPL, jenis penggunaan OSSnya menggunakan OSS sebagai salah satu komponen yang didistribusikan sebagai proprietary software.

Perbedaan perangkat lunak sumber terbuka dengan perangkat lunak gratis
Perangkat lunak gratis adalah perangkat lunak yang bisa kita dapatkan dengan mudah tanpa biaya (free). Perangkat lunak sumber terbuka berbeda dengan perangkat lunak gratis, perangkat lunak sumber terbuka merupakan perangkat lunak yang juga dapat diperoleh dan didistribusikan secara bebas. Beda perangkat lunak gratis dengan perangkat lunak terbuka yaitu kalau perangkat lunak gratis belum tentu boleh dilihat kode aslinya, sedangkan perangkat lunak sumber terbuka dapat dibaca kode-kode pemrograman sesuai aslinya. Kode pemrograman ini dapat juga diubah, dimodifikasi dan dikembangkan sendiri oleh kita dengan tetap memperhatikan kaidah yang berlaku sesuai dengan lisensi perangkat lunak tersebut. Dapat disimpulkan, perangkat lunak sumber terbuka sudah pasti merupakan perangkat lunak gratis, namun sebaliknya perangkat lunak gratis belum tentu merupakan perangkat lunak sumber terbuka.

Keunggulan Aplikasi Open Source
1. Didesain untuk dikembangkan secara modular.
2. Dokumentasi yang lengkap.
3. Transparansi disain dan proses pengembangan.

Manfaat OSS dalam masyarakat
memberikan alternative pilihan perangkat lunak (software) desktop yg murah
meningkatkan peningkatan pengetahuan masyarakat tentang teknologi informasi
memperkecil kesenjangan teknologi informasi
meningkatkan akses informasi masyarakat
meningkatkan kreatifitas dalam mengembangkan dan memanfaatkan informasi teknologi (kreativitas tidak dibatasi oleh software yg ada).
Meningkatkan kemampuan sumber daya manusia bidang teknologi informasi (di perguruan tinggi, sekolah, dan masyarakat)

Internet Protocol Television (IPTV)


Apa itu IPTV
IPTV (Internet Protocol Televison) adalah suatu pengembangan baru dari terintegrasinya layanan telekomunikasi, data, informasi, dan penyiaran yang membroadcast video berkualitas tinggi ke user window melalui jaringan data yang banyak saat ini. IPTV ini ada dalam bentuk televisi, video, text, audio, graphic, dan data yang disalurkan ke pemakai. IPTV ini terjamin dalam kualitas, keamanan, keandalan(reability) serta memberikan kemungkinan dengan pemakai secara interaktif.

Fitur-fitur yang ada pada IPTV
Live TV : IPTV melayani Pengiriman channel-chanel atau siaran-siaran secara live melalui teknologi protocol Internet yaitu IGM version 2. Jadi IPTV ini dapat menyiarkan secara live atau prerecorded digital video program-program pendidikan, komersial,dsb, serta dapat melakukan capturing dan transmisi program dari berbagai source.
VOD(Video on Demand) : IPTV melayani pengiriman siaran-siaran yang tidak secara live disiarkan yaitu dimana suatu siaran atau acara tv pada channel-chanel yang telah disimpan oleh server dapat disaksikan oleh para konsumen melalui teknologi RTSP (Real Time Streaming Protocol) TSTV (Time Shifted TV)

NPVR(Network Personal Video Recording): Salah satu Feature pada IPTV dimana siaran langsung(real time broadcast) dapat disimpan pada jaringan server yang kemudian dapat diakses oleh user sesuai dengan waktu yang mereka tentukan tanpa adanya biaya tambahan seperti memiliki PVR pribadi yang terpasang di jaringan.

Kegiatan yang didukung IPTV
Banyak kegiatan yang didukung oleh IPTV, misalnya Distance learning (Pengajaran jarak jauh), Contoh distance learning yaitu kegiatan perkuliahan ataupun pengajaran langsung komputer audience dengan siaran langsung satelit, kabel atau via internet. Biasanya universitas banyak memberikan kuliah jarak jauh kepada mahasiswanya adalah agar mahasiswa tersebut dapat menerima informasi dimana saja dan kapan saja, IPTV ini mampu membantu kuliah jarak jauh ini menjadi kuliah seperti biasa didalam kelas yang interaktif seperti tanya jawab online dengan sarana IPTV Manager .

Manfaat IPTV
Beberapa manfaat IPTV yaitu :
Telah memungkinkan "fixed line" yang sekarang ini telah memiliki begitu banyak sambungan yang membantu kita untuk dapat berkomunikasi, tidak untuk telepon saja, namun dapat lebih efisien dengan memuat konten yang lebih banyak dan variatif sehingga biaya operasional yang saat ini sangat tinggi.
Layanan IPTV akan memacu tumbuhnya industri dalam negeri dalam penyelenggaraan jaringan dan jasa aplikasi, produksi konten, manufaktur perangkat IP-STB dan perangkat-perangkat terkait lainnya.
Layanan IPTV dapat meningkatkan kualitas hidup, menciptakan “information society”, meningkatkan pengetahuan dengan memilih “konten-konten edukatif”, melaksanakan transaksi secara elektronik dan menikmati berbagai hiburan yang dapat dipilih sesuai keinginan.

Arsitektur IPTV
Setiap kumpulan fungsi dapat dibagi ke dalam komponen-komponen fungsi. Komponen-komponen mempunyai kohesi fungsional yang kuat pada suatu kumpulan fungsi tunggal sehingga komponen-komponen tersebut dapat menyelesaikan tugas-tugas spesifik secara kolaboratif. Sebagai contoh, dalam kumpulan fungsi Media Distribution & Delivery, komponen-komponen kendali, distribusi, penyimpanan, dan Streaming dapat bekerjasama satu dengan yang lainnya untuk mengangkut data media dari sumber konten ke pelanggan.

Jumat, 30 Oktober 2009

TUGAS OSK CACHE MEMORY







MEMORI KOMPUTER
Memori merupakan bagian dari komputer yang berfungsi sebagai tempat penyimpanan informasi yang harus diatur dan dijaga sebaik-baiknya. Memori biasanya disebut juga dengan istilah : computer storage, computer memory atau memory, merupakan piranti komputer yang digunakan sebagai media penyimpan data dan informasi saat menggunakan komputer. Memory merupakan bagian yang penting dalam komputer modern dan letaknya di dalam CPU (Central Processing Unit).
Sebagian besar komputer memiliki hirarki memori yang terdiri atas tiga level, yaitu


Physical Register di CPU, berada di level teratas. Informasi yang berada di register dapat diakses dalam satu clock cycle CPU.Primary Memory (executable memory), berada di level tengah. Contohnya, RAM. Primary Memory diukur dengan satu byte dalam satu waktu, secara relatif dapat diakses dengan cepat, dan bersifat volatile (informasi bisa hilang ketika komputer dimatikan). CPU mengakses memori ini dengan instruksi single load dan store dalam beberapa clock cycle.


Secondary Memory, berada di level bawah. Contohnya, disk atau tape. Secondary Memory diukur sebagai kumpulan dari bytes (block of bytes), waktu aksesnya lambat, dan bersifat non-volatile (informasi tetap tersimpan ketika komputer dimatikan). Memori ini diterapkan di storage device, jadi akses meliputi aksi oleh driver dan device.

JENIS MEMORI (MEDIA PENYIMPANAN)
Memori merupakan media penyimpanan data pada komputer, yang mana media penyimpanan data dalam computer dibagi menjadi 2 jenis yaitu :
A. MEMORI INTERNAL
Memori jenis ini dapat diakses secara langsung oleh prosesor. Memori internal memiliki fungsi sebagai pengingat. Dalam hal ini yang disimpan di dalam memori utama dapat berupa data atau program. Secara lebih tinci, fungsi dari memori utama adalah :
Menyimpan data yang berasal dari peranti masukan sampai data dikirim ke ALU (Arithmetic and Logic Unit) untuk diproses
• Menyimpan daya hasil pemrosesan ALU senelum dikirimkan ke peranti keluaran
• Menampung program/instruksi yang berasal dari peranti masukan atau dari peranti pengingat sekunder
Memori biasa terbagi dibedakan menjadi dua macam: ROM dan Ram. Selain itu, terdapat pula memori yang disebut cache memory.
B. MEMORI EKSTERNAL
Merupakan memori tambahan yang berfungsi untuk menyimpan data atau program.Contoh: Hardisk, Floppy Disk dllHubungan antara Chace Memori, Memori Utama dan Memori eksternal BERBAGAI JENIS MEMORY EKSTERNAL
1. Berdasarkan Jenis Akses Data
Berdasarkan jenis aksesnya memori eksternal dikelompokkan menjadi dua jenis yaitu :
a. DASD (Direct Access Storage Device) di mana ia mempunyai akses langsung terhadap data.
Contoh :
Magnetik (floppy disk, hard disk).
Removeable hard disk (Zip disk, Flash disk).
Optical Disk.
b. SASD (Sequential Access Storage Device) : Akses data secara tidak langsung (berurutan), seperti pita magnetik.

2. Berdasarkan Karakteristik Bahan
Berdasarkan karakteristik bahan pembuatannya, memori eksternal digolongkan menjadi beberapa kelompok sebagai berikut:
a. Punched Card atau kartu berlubang
Merupakan kartu kecil berisi lubang-lubang yang menggambarkan berbagai instruksi atau data. Kartu ini dibaca melalui puch card reader yang sudah tidak digunakan lagi sejak tahun 1979.
b. Magnetic Disk
Magnetic Disk merupakan disk yang terbuat dari bahan yang bersifat magnetik, Contoh : floppy dan harddisk.
c. Optical Disk
Optical disk terbuat dari bahan-bahan optik, seperti dari resin (polycarbonate) dan dilapisi permukaan yang sangat reflektif seperti alumunium. Contoh : CD dan DVD
d. Magnetic Tape
Sedangkan magnetik tape, terbuat dari bahan yang bersifat magnetik tetapi berbentuk pita, seperti halnya pita kaset tape recorder.
Pada memori Internal computer terdapat suatu memori yaitu cache memori. Berikut ini akan dijelaskan mengenai CACHE MEMORI .

CACHE MEMORI
Pengertian cache memori
Kecepatan dari sebuah prosesor ini dapat naik, namun kecepatan memory tidak, lalu bagaimana anda dapat menjalankan sebuah prosesor lebih cepat ketimbang memory dalam sistem anda tanpa menggangu performa,? Jawabannya adalah cache.
• Cache memori adalah memori kecepatan tinggi, tetapi berukuran kecil, yang digunakan untuk menyimpan salinan data / instruksi yang sering diakses oleh CPU.
• Cache memory merupakan memori sekunder berkecepatan tinggi yang digunakan untuk meningkatkan kinerja komputer, yaitu meningkatkan efisiensi kerja CPU dan mengurangi waktu yang terbuang.
• Dalam istilahnya yang paling sederhana, cache memory adalah memory buffer berkecepatan tinggi yang secara temporer menyimpan data yang diperlukan oleh procesor, membuat prosesor dapat memanggil kembali data tersebut dengan lebih cepat ketimbang jika data itu datang dari memoy utama, namun ada satu fitur tambahan pada sebuah cache, melebihi buffer sederhana, cache adalah buffer dilengkapi dengan otak.
Buffer menyimpan data acak (random data), biasanya pada basis yang pertama kali masuk adalah yang pertama kali keluar (first in first out), atau yang pertama kali masuk adalah yang terakhir keluar (first in last out). Cache, di lain pihak, menyimpan data yang kemungkinan besar diperlukan oleh prosesor sebelum data itu diperlukan secara aktual. Hal ini membuat prosesor dapat melanjutkan bekerja pada kecepatan penuh atau mendekati kecepatan penuhnya tampa harus menunggu data diambil dari memory utama yang lebih lambat. Cache memory biasanya dibuat dari chip static RAM (SRAM) yang diinstall pada motherboar atau built in pada prosesor.
Cache memory adalah tipe RAM tercepat yang ada, dan digunakan oleh CPU, hard drive, dan beberapa komponen lainnya. Seperti halnya RAM, lebih banyak cache memory adalah lebih baik, akan tetapi biasanya cache pada CPU dan hard drive tidak dapat diupgrade menjadi lebih banyak. Contoh yang dapat dilihat misalnya adalah pada CPU Pentium II terdapat 512 KiloByte cache, dan pada hard drive IBM 9LZX SCSI terdapat 4 MegaBytes cache. Seperti halnya RAM, pada umumnya data akan dilewatkan dulu pada cache memory sebelum menuju komponen yang akan menggunakannya (misalnya CPU). Selain itu cache memory menyimpan pula sementara data untuk akses cepat. Kecepatan cache memory juga menjadi unsur yang penting. Sebagai contoh, CPU Pentium II memilki cache sebesar 12 k, dan CPU Celeron memiliki cache sebesar 128 k, akan tetapi cache pada Pentium II berjalan pada 1/2 kali kecepatan CPU, sementara cache pada Celeron berjalan dengan kecepatan sama dengan kecepatan CPU. Hal ini merupakan tradeoff yang membuat kecepatan Celeron dalam hal-hal tertentu kadang-kadang malah bisa mengalahkan Pentium II.

Fungsi dan kegunaan cache memory
• Cache memory berfungsi menjembatani perbedaan kecepatan antara CPU dan Memori Utama.
• Dalam implementasinya jenis memori yang digunakan untuk cache adalah statik RAM (SRAM).
• Cache memory terdiri atas:
1. Internal, digunakan untuk komputasi berkecepatan tinggi.
2. External, digunakan sebagai buffer untuk menyimpan program dan data.
• Program cenderung menjalankan instruksi yang berurutan, menyebabkan instruksi tersebut berada didekat lokasi memori.
• Program biasanya mempunyai simpul untuk tempat menjalankan kelompok instruksi secara berulang-ulang.
• Compiler menyimpan array dalam blok lokasi memori yang bersebelahan.
• Compiler biasanya menempatkan item data yang tidak berhubungan didalam segmen data.

Jenis cache memory

Pada saat ini, cache memory ada 3 jenis, yaitu L1 cache, L2 cache, dan L3 cache.
Chace memory terbagi menjadi dua yaitu :
1. Cache Memory yang terdapat pada internal Processor , chace memory jenis ini kecepatan aksesnya sangat tinggi, dan harganya sangat mahal. Hal ini bisa terlihat pada Processor yang berharga mahal seperti P4,P3,AMD-Athlon dll, semakin tinggi kapasitas L1,L2 Chace memori maka semakin mahal dan semakin ceppat Processor.
2. Chace Memory yang terdapat diluar Processor, yaitu berada pada MotherBoard, memori jenis ini kecepatan aksesnya sangat tinggi, meskipun tidak secepat chache memori jenis pertama ( yang ada pada internal Processor). Semakin besar kapasitasnya maka semakin mahal dan cepat. Hal ini bisa kita lihat pada Motherboard dengan beraneka ragam kapasitas chace memory yaitu 256kb, 512kb, 1Mb, 2Mb dll.

Chace sebagai perantara antara CPU dengan memori. Ada 2 jenis chace, yaitu:
1. Software chace (caching disk controller); akan mempercepat akses data pada disk dengan menyimpan data yang baru saja digunakan dalam memori.
2. Hardware chace (on−the−board chace); akan mempercepat akses memori itu sendiri dapat menyimpan data yang baru saja digunakan dalam memori.

Cache terdiri dari sejumlah cache entries(entry cache) dan setiap entri cache terdiri dari 2 yaitu
1. Memori Cache
• merupakan SRAM berkecepatan tinggi
• data yang disimpan merupakan kopi dari data memori utama yang terpilih pada saat itu atau data yang baru disimpan yang belum berada didalam memori.
2. Address Tag (Tag Alamat)
• Menunjukan alamat fisik data yang ada dalam memori utama dan beberapa informasi valid


Letak cache memory
L1 cache terintegrasi dengan chip prosesor, artinya letak L1 cache sudah menyatu dengan chip prosesor (berada di dalam keping prosesor). Sedangkan letak L2 cache, ada yang menyatu dengan chip prosesor, ada pula yang terletak di luar chip prosesor, yaitu di motherboard dekat dengan posisi dudukan prosesor. Pada era prosesor intel 80486 atau sebelumnya, letak L2 cache kebanyakan berada di luar chip prosesor. Chip cache terpisah dari prosesor, berdiri mandiri dekat chip prosesor. Sejak era prosesor Intel Pentium, letak L2 cache ini sudah terintegrasi dengan chip prosesor (menyatu dengan keping prosesor). Posisi L2 cache selalu terletak antara L1 cache dengan memori utama (RAM). Sedangkan L3 cache belum diimplementasikan secara umum pada semua jenis prosesor. Hanya prosesor-prosesor tertentu yang memiliki L3 cache.
Cache memory yang letaknya terpisah dengan prosesor disebut cache memory non integrated atau diskrit (diskrit artinya putus atau terpisah). Cache memory yang letaknya menyatu dengan prosesor disebut cache memory integrated, on-chip, atau on-die (integrated artinya bersatu/menyatu/ tergabung, on-chip artinya ada pada chip).
L1 cache (Level 1 cache) disebut pula dengan istilah primary cache, first cache, atau level one cache. L2 cache disebut dengan istilah secondary cache, second level cache, atau level two cache.


Kecepatan cache memory
Transfer data dari L1 cache ke prosesor terjadi paling cepat dibandingkan L2 cache maupun L3 cache (bila ada). Kecepatannya mendekati kecepatan register. L1 cache ini dikunci pada kecepatan yang sama pada prosesor. Secara fisik L1 cache tidak bisa dilihat dengan mata telanjang. L1 cache adalah lokasi pertama yang diakses oleh prosesor ketika mencari pasokan data. Kapasitas simpan datanya paling kecil, antara puluhan hingga ribuan byte tergantung jenis prosesor. Pada beberapa jenis prosesor pentium kapasitasnya 16 KB yang terbagi menjadi dua bagian, yaitu 8 KB untuk menyimpan instruksi, dan 8 KB untuk menyimpan data.
Transfer data tercepat kedua setelah L1 cache adalah L2 cache. Prosesor dapat mengambil data dari cache L2 yang terintegrasi (on-chip) lebih cepat dari pada cache L2 yang tidak terintegrasi. Kapasitas simpan datanya lebih besar dibandingkan L1 cache, antara ratusan ribu byte hingga jutaan byte, ada yang 128 KB, 256 KB, 512 KB, 1 MB, 2 MB, bahkan 8 MB, tergantung jenis prosesornya. Kapasitas simpan data untuk L3 cache lebih besar lagi, bisa ratusan juta byte (ratusan mega byte).


Prioritas penyimpanan dan pengambilan data

Dalam mekanisme kerjanya, data yang akan diproses oleh prosesor, pertama kali dicari di L1 cache, bila tidak ada maka akan diambil dari L2 cache, kemudian dicari di L3 cache (bila ada). Jika tetap tidak ada, maka akan dicari di memori utama. Pengambilan data di L2 cache hanya dilakukan bila di L1 cahe tidak ada.
Lebih jelasnya proses baca tulis data yang dilakukan oleh prosesor ke memori utama dapat dijelaskan sebagai berikut:
Ketika data dibaca/ditulis di memori utama (RAM) oleh prosesor, salinan data beserta address-nya (yang diambil/ditulis di memori utama) disimpan juga di cache. Sewaktu prosesor memerlukan kembali data tersebut, prosesor akan mencari ke cache, tidak perlu lagi mencari di memori utama.
Jika isi cache penuh, data yang paling lama akan dibuang dan digantikan oleh data yang baru diproses oleh prosesor. Proses ini dapat menghemat waktu dalam proses mengakses data yang sama, dibandingkan jika prosesor berulang-ulang harus mencari data ke memori utama.
Secara logika, kapasitas cache memory yang lebih besar dapat membantu memperbaiki kinerja prosesor, setidak-tidaknya mempersingkat waktu yang diperlukan dalam proses mengakses data.

Operasi Cache
• CPU meminta isi suatu lokasi memori
• Memeriksa apakah data terdapat di cache
• Jika ada di cache, ambil data dari cache (cepat)
• Jika tidak ada di cache, copy isi memori ke cache dan kirimkan data yang diminta ke CPU (lambat).
Cara kerja Cache adalah :

• Ketika CPU mengakses memori maka system penyimpanan akan mengirim alamat fisik cache
• Membandingkan alamat fisik tersebut dengan semua tag alamat untuk mengetahui apakah ia menyimpan kopi dari sebuah data.
• Cache HIT adalah situasi yang terjadi ketika peralatan meminta akses memori ke word yang telah ada didalam memori cache tersebut secara cepat megembalikan item data yang diminta.
• Cache MISS adalah situasi yang terjadi ketika peralatan meminta akses ke data yang tidak berada dalam cache, cache akan menjemput item tersebut dari memori, dimana hal ini mebutuhkan waktu yang lebih lama dari cache hit.
• Jika cache tidak menyimpan data, maka akan terjadi cache miss dan cache akan menyampaikan alamat ke system memori utama untuk membaca.
• Jika data yang dating dari memori utama, maka CPU atau cache akan menyimpan kopinya dengan diberi tag alamat yang tepat
Cache Design
• Ukuran cache
• Pemetaan (Mapping Function)
• Algoritma Penggantian (Replacement Algorithm)
• Write Policy
• Ukuran Blok
• Jumlah Cache
Ada 2 sebab mengapa cache bekerja dengan baik :
• Cache beroperasi secara paralel dengan CPU
- Word tambahan yang dimuatkan setelah terjadi cache miss tidak akan mengganggu kinerja CPU.
• Prinsip Lokalitas Referensi
- CPU akan meminta data baru
Setiap cache mempunyai dua sub system yaitu :
• Tag Subsystem
- Menyimpan alamat dan menentukan apakah ada kesesesuaian data yang diminta.
• Memory subsistem
- Menyimpan dan mengantarkan data.
Memori Cache menggunakan teknik pemetaan yang berbeda untuk memetakan alamat memori ke dalam alamat lokalnya, yaitu :

• Cache Asosiatif
- Disebut juga Fully Associative Cache.
- Menyimpan tagnya di dalam memori asosiatif atau memori yang ekuivalen secara fungsional
- Cache dapat menempatkan sembarang jalur refill selama akses memori
- Membandingkan alamat yang ada dengan semua alamat yang disimpan
• Direct Mapped Cache (Cache yang dipetakan langsung)
- Membagi memory utama menjadi K kolom dengan N refill line per kolomnya
• Set Cache Asosiatif
- Mengkombinasikan organisasi asosiatif dan direct (langsung)
- Mengorganisir memori utama dan memorinya sendiri menjadi kolom jalur refil
• Sector Mapped Cache (Cache yang dipetakan sector)
- Merupakan modifikasi dari cache asosiatif
- Jalur refill memori utama dan cache dikelompokan menjadi sector yang disebut row(baris)
Beberapa level cache memory
• Terdapat beberapa level cache memory: Level 1, Level 2, dan Level 3. Akses ke Cache Level 1 (Cache L1) jauh lebih cepat dibandingkan akses langsung ke RAM. Cache L1 biasanya diletakkan pada chip yang sama dengan prosesor ( on-die), sehingga mudah dipahami jika akses ke cache jauh lebih cepat.
• Namun kapasitas Cache L1 ini terbatas. Pada prosesor Pentium 4 misalnya kapasitasnya hanya mencapai 128 KB. Pemecahannya adalah menambahkan cache baru, yang dinamakan cache level 2.
• Pada rancangan prosesor terdahulu cache memori ini tidak diletakkan pada chip prosesor, sehingga akses ke cache L2 lebih lambat daripada cache L1. Akan tetapi, waktu aksesnya lebih cepat. Prosesor terbaru biasanya sudah mencaplok cache L2 ke dalam chip prosesor sehingga mempercepat akses ke cache memory ini. Cache L2 bisa berkapasitas sampai 2 MB.
Biasanya, semakin besar memori cache semakin baik pula kinerja prosesor tersebut. Ini sebabnya mengapa kinerja Intel Celeron lebih rendah dibandingkan lini Pentium walaupun memiliki prosesor dengan cache L2 yang lebih kecil dibandingkan prosesor Intel Pentium dengan frekuensi yang sama.
• Tetapi ini tergantung juga pada aplikasi apa yang dijalankan oleh komputer. Anehnya, aplikasi mulitmedia dan game yang dianggap menuntut kinerja lebih tinggi tidak terlalu terpengaruh dengan kurangnya cache L2 pada Celeron.
• Ini disebabkan karakter aplikasi tersebut yang tidak terlalu memerlukan cache. Jenis aplikasi yang menjadi korban dengan kurangnya cache L2 pada lini Celeron adalah aplikasi kantor.
• Pentingnya cache memory ini bisa dilihat dari apa yang dilakukan Intel pada model prosesor Pentium 4 Extreme Edition. Intel tidak cukup puas dengan dua jenis cache memory. Model tercepat Pentium 4 ini menambahkan cache ketiga (cache L3) untuk menggenjot kinerja prosesor
Perbedaan cache memory dan main memory (RAM) adalah
• Cache memory lebih mahal dari memori utama
• Perbedaan antara RAM disk dan disk cache adalah dalam masalah siapa yang mengendalikan disk tersebut. RAM disk dikendalikan oleh peng guna sepenuhnya, sedangkan disk cache dikendalikan oleh sistem operasi.
• Random Access Memory (RAM), merupakan bagian memory yang bisa digunakan oleh para pemakai untuk menyimpan program dan data. Kas Memori / Memory Cache (cache dibaca seperti cash: ‘kesh’) adalah mekanisme penyimpanan data sekunder berkecepatan tinggi yang digunakan untuk menyimpan data / instruksi yang sering diakses.
• Cache memory Memori berkapasitas terbatas, Main Memory berukuran bermega-mega byte atau bergiga-giga byte. Ukuran cache memori adalah kecil, semakin besar kapasitasnya maka akan memperlambat proses operasi cache memori itu sendiri
• Cache memory harus lebih cepat dari main memory
• Kerja cache adalah antisipasi terhadap permintaan data memori yang akan digunakan CPU


Ini tugas OSK (Organisasi Sistem Komputer) kelompok gue, gue post disini de buat referensi siapa tau dibutuhin lagi nanti. Buat yang ngebutuhin materi tentang cache bisa dibaca disini ..

ini gue ambil dari berbagai sumber buku, blog, maupun wikipedia :)













BLOG ke STUDENTSITE (:

hey all .. haha
Ni postingan gue yang kedua spesial for UG-ers.hee . Disini gue mau share sama kalian semua gimana caranya menghubungkan blog kita ke studentsite. buat yang udah follow gue tapi belom ngerti dan harus cepet-cepet karena dikejar deadline silakan baca ini aja yaa . haha ..
okeyy !
langkah pertama, setelah lo semua punya blog, lo mulai de isi blog lo sama tulisan-tulisan lo mengenai Informatika dan Tekhnologi, gak harus itu sih tapi itu yang utama aja buat nilai matkul softskill kita . (jangan lupa dilarang copas dari blog orang ya! plagiat dosaa loh )
trus kedua, lo masuk ke studentsite lo. nah disitu pada menu layanan studentsite lo pilih pendaftaran lomba blog. nah disitu lo masukkin nomor telepon lo dan url blog lo. Udah deh blog lo terdaftar di studentsite :) nb:setau gue gituu sih ..heee . kalo salah gapapa juga sih cuma ikut lomba blog ini. lumayan bisa bantuin lo semua termasuk gue buat ningkatin kemampuan nulis lo(siapa tau ada bakat terpendam kan). hhaa ..
Sebenernya cuma itu doang sih. gampang kan ??
nah disini gue bantuin lagi gimana caranya lo bisa dapet nilai buat softskill.. tapi sedikit yang gue tau aja ya .. 
oke guys, setelah lo semua daftarin blog lo, lo jangan lupa buat sering-sering nulis ya biar nilainya mantep. haha . pokoknya harus aktif di blog. okeee ...
nah yang terpenting kedua, lo mesti aktif di wartawarganya studentsite (buat nambah nilai juga loh), disitu lo bisa ngepost artikel-artikel yang bermanfaat dan bisa membantu banyak orang.pokonya buat tempat lo sharinglah, atau lo juga bisa post comment di artikel temen-temen yang lain buat tanya-tanya (lumayan loh cari ilmu apalagi semua kategori ada di wartawarga). nah disitu keaktifan lo bakal keliatan kok. dan pasti dapat nilai plus dari dosen pembimbing. hahaa ..
yang ketiga sering-sering buka studentsite lo aja. walaupun cuma jalan-jalan kalo dapet nilai kan lumayan. hee 
cuma itu sih yang gue tau, semogaa bisa berguna yaa buat semuanya :)




CARA MENGGANTI TEMPLATE BLOG


CARA MENGGANTI TEMPLATE BLOG


Pada pembahasan kali ini saya akan membahas mengenai cara mengganti template pada blogger. Penggantian ini berbeda dengan proses penggantian yang kita lakukan dengan menggunakan template classic. Pada penggantian template classic kita dapat dengan mudah memilih template yang sudah tersedia dalam blog kita. Penggantian yang akan saya bahas kali ini adalah penggantian template yang pemilihan templatenya akan kita download terlebih dahulu dari situs yang menyediakan free template untuk blogger. hee ..

Langkah yang dapat kita lakukan untuk mengganti new template blogger ini yaitu :
· Buka situs yang menyediakan free template untuk blogger kemudian setelah masuk kita pilih template yang kita inginkan dan download.
· Kemudian Sign in ke blogger kita .
· Lalu setelah masuk ke Dasbor, kita pilih pengaturan.
· Setelah itu pilih tata letak, dan didalam tata letak akan muncul banyak pilihan lagi lalu kita pilih edit HTML.
· lalu selanjutnya kita browse template yang kita download tadi. Kemudian upload.
· Terakhir pilih save template
· Semoga berhasil.
Oiya, karena ini first post saya mengenai IT, jadi saya mohon maaf apabila ada kekurangan. Semoga ini bisa bermanfaat dan berguna bagi kita semua semua :)