Penjadwalan preemptive adalah salah satu yang dapat dilakukan dalam keadaan ketika suatu proses beralih dari menjalankan status ke status siap atau dari statusmenunggu ke status siap . Di sini, sumber daya (siklus CPU) dialokasikan ke proses untuk jumlah waktu terbatas
dan kemudian dihapus, dan proses tersebut ditempatkan kembali dalam
antrian siap lagi jika masih ada sisa waktu burst CPU. Proses tetap
dalam antrian siap sampai mendapat kesempatan berikutnya untuk
dieksekusi.
Jika proses dengan prioritas tinggi tiba di antrian
siap, ia tidak harus menunggu proses saat ini untuk menyelesaikan waktu
burst-nya. Sebagai gantinya, proses saat ini terputus di tengah
pelaksanaan dan ditempatkan dalam antrian siap sampai proses dengan
prioritas tinggi memanfaatkan siklus CPU. Dengan cara ini, setiap proses
dalam antrian siap mendapatkan waktu untuk menjalankan CPU. Itu membuat
penjadwalan preemptive fleksibel tetapi, meningkatkan overhead beralih
proses dari menjalankan negara ke status siap dan ayat.
Definisi Penjadwalan Non-Preemptive
Penjadwalan
First Come First Served (FCFS) dapat diambil sebagai contoh penjadwalan
nonpreemptive. Proses yang meminta pertama dialokasikan ke CPU terlebih
dahulu. Penjadwalan ini mudah dikelola oleh antrian First In First Out
(FIFO). Jika ada proses datang dalam urutan sebagai P1, P2 dan P3, maka
kesempatan pertama diberikan kepada P1. Setelah selesai, P2 akan
mengeksekusi. Ketika P2 selesai, P3 akan dieksekusi.
Perbedaan Kunci antara Penjadwalan Preemptif dan Non-Preemptif
Perbedaan
mendasar antara penjadwalan preemptive dan non-preemptive adalah bahwa
dalam penjadwalan preemptive CPU dialokasikan ke proses untuk waktu yang
terbatas . Sementara dalam penjadwalan Non-preemptive, CPU dialokasikan untuk proses sampai ia berakhir atau beralih ke status menunggu .
Proses eksekusi dalam penjadwalan preemptif terputus di tengah eksekusi sedangkan proses eksekusi dalam penjadwalan non-preemptif tidak terputus di tengah eksekusi.
Penjadwalan Preemptive memiliki overhead
untuk mengalihkan proses dari status siap ke status sedang, vis-ayat,
dan mempertahankan antrian siap. Di sisi lain, penjadwalan
non-preemptive tidak memiliki overhead untuk mengalihkan proses dari menjalankan status ke status siap.
Dalam
penjadwalan preemptive, jika suatu proses dengan prioritas tinggi
sering tiba dalam antrian siap maka proses dengan prioritas rendah harus
menunggu lama, dan mungkin harus kelaparan. Di sisi lain, dalam
penjadwalan non-preemptive, jika CPU dialokasikan untuk proses dengan
waktu burst lebih besar maka proses dengan waktu burst kecil mungkin
harus kelaparan.
Penjadwalan preemptive cukup fleksibel
karena proses kritis diperbolehkan untuk mengakses CPU ketika mereka
tiba di antrian siap, tidak peduli proses apa yang sedang dieksekusi
saat ini. Penjadwalan non-preemptive adalah kaku karena bahkan jika proses kritis memasuki antrian siap proses yang menjalankan CPU tidak terganggu.
Penjadwalan
Preemptive adalah asosiatif biaya karena harus menjaga integritas data
bersama yang tidak demikian halnya dengan Penjadwalan Non-preemptive.
Kesimpulan:
Bukannya penjadwalan preemptive lebih baik
daripada penjadwalan non-preemptive atau vise-ayat. Semua tergantung
pada bagaimana penjadwalan meminimalkan waktu tunggu rata-rata dari
proses dan memaksimalkan pemanfaatan CPU.
Bounded Buffer Problem adalah suatu struktur data untuk
menampung (buffer) suatu nilai dimana kapasitasnya tertentu/terbatas (bounded).
Masalah bounded buffer merupakan salah satu masalah yang menerangkan
sinkronisasi antara proses-proses yang berjalan secara konkuren untuk mengakses
data yang sama.
Masalah Bounded Buffer :
Masalah
ini digeneralisasikan dalam istilah masalah Konsumen Produsen ,
di mana kumpulan buffer terbatas digunakan untuk bertukar
pesan antara proses produsen dan konsumen.
Solusi
untuk masalah ini adalah, membuat dua semaphore penghitungan
"penuh" dan "kosong" untuk melacak masing-masing
jumlah buffer penuh dan kosong saat ini.
Dalam
hal ini Produsen terutama menghasilkan produk dan konsumen mengkonsumsi
produk tersebut, tetapi keduanya dapat menggunakan salah satu wadah setiap
saat.
Kompleksitas
utama dari masalah ini adalah kita harus menjaga jumlah container kosong
dan penuh yang tersedia.
Solusi untuk produsen adalah baik pergi tidur atau membuang
data jika buffer penuh. Ketika konsumen menghapus item dari buffer, maka sistem
akan memberitahu produser, yang mulai mengisi buffer lagi. Dengan cara yang
sama, ketika produsen menempatkan data ke dalam buffer, maka konsumen lebih baik tidur sambail menunggu
buffer terisi penuh.
Solusi dapat dicapai dengan sarana komunikasi antar-proses,
biasanya menggunakan Semaphore. Sebuah solusi yang tidak memadai bisa
mengakibatkan kebuntuan di mana kedua proses sedang menunggu untuk dibangunkan.
Masalahnya juga dapat digeneralisasi untu memiliki beberapa produsen dan
konsumen. Kita dapat menerapkan konsep semaphore untuk menyelesaikan masalah
tersebut. Disini kita menggunakan tiga buah semaphore yaitu mutex, full dan
empty.
Mutex digunakan untuk menjamin hanya boleh satu proses yang
berjalan mengakses buffer pada suatu waktu, awalnya dinisialisasi sebesar satu
(1).
Full digunakan untuk menghitung jumlah buffer yang berisi,
yang pada awalnya diinisialisasi sebesar nol (0).
Sedangkan empty digunakan untuk menghitung jumlah buffer yang
kosong, yang awalnya dinisialisasi sebesar ukuran buffer.
Readers and Writers Problem
Readers dan writers problem adalah problem yang memodelkan
beberapa proses yang mengakses database yang sama dalam satu waktu sehingga
dapat menyebabkan korupsi data. Data dapat berupa buffer, objek, atau file dari
suatu program. Terdapat thread yang membaca dan thread yang menulis.
Thread yang membaca disebut reader, sedangkan yang menulis disebut writer.
Contoh permasalahan readers and writers adalah sebuah reader sedang membaca
objek, kemudian sebuah writer menulis ulang objek data tersebut maka reader
akan membaca data yang tidak akurat, karena ada kemungkinan data yang terbaca
adalah setengah data lama dan setengah data baru. Solusi pada permasalahan ini
adalah:
- Jika terdapat satu proses menulis (mengubah) basis
data, proses lain tidak boleh mengakses basis data, baik membaca atau menulis.
Pada masalah ini, writers memiliki prioritas yang lebih tinggi dari pada readers.
Jika ada writer yang sedang menunggu, maka tidak boleh ada reader lain yang
bekerja. Writer akan memblok semua proses reading oleh readers dan melakukan
proses writing. Ketika proses writing selesai, maka proses reading dapat
dilanjutkan kembali oleh reader.
- Jika ada reader yang datang ketika reader lain sedang
membaca dan sebuah writer sedang menunggu, maka reader yang baru datang
tersebut akan langsung mendapat giliran untuk membaca. Writer akan ditunda
pengerjaannya
Dining Philosophers Problem
Dining Philosophers Prolem
Masalah
ini pertama kali ditulis dan diselesaikan oleh Djikstra pada tahun
1965.Masalah ini memodelkan masalah enkapsulasi dari ketergantungan
mesin dan masalah portabilitas. Dalam masalah Dining Philosophers,
diketahui sejumlah (N) filusuf yang hanya memiliki tiga status,
berpikir, lapar, dan makan. Semua filusuf berada di sebuah meja makan
bundar yang ditata sehingga di depan setiap filusuf ada sebuah piring
berisi mie dan di antara dua piring yang bersebelahan terdapat sebuah
sumpit.
Solusi Dining – Philosophers Problem ada dua, yakni :
a.Solusi Waiter
Solusi
Waiter : solusi sederhana ini dilakukan dengan mengadakan seorang
waiter yang senantiasa mengawasi penggunaan sumpit di meja makan. Ketika
empat buah (dua pasang) sumpit sedang dipakai,orang berikutnya yang
ingin memakai sumpit harus meminta izin kepada sang waiter, yang hanya
dapat diberi ketika salah satu sumpit telah selesai terpakai.
b.Solusi Hierarki Resource
Solusi
Hirarki Resource: resources (sumpit) di meja makan telah diberi susunan
hirarki. Setiap permintaan orang terhadap sebuah sumpit harus dilakukan
pada susunan tertentu, dan dikembalikan pada susunan sebaliknya. Dalam
hal ini, setiap orang dapat mengambil sumpit dimanapun diatas meja.
Misalkan setiap sumpit diberi nomor sebagai tingkat hirarki dari 1
sampai 5, seseorang hanya dapat mengambil sumpit dengan nomor yang
paling rendah, kemudian mengambil sumpit yang setingkat lebih tinggi.
Ketika ia hendak mengembalikannya, orang itu harus meletakkan sumpit
dengan nomor yang lebih tinggi terlebih dahulu, lalu yang rendah.
Process Explorer adalah sebuah software buatan Mark Russinovich yang
memiliki feature cukup menarik. Walaupun hanya sebuah utility kecil,
aplikasi ini sangat powerful dan berguna untuk melihat program apa saja
yang sedang berjalan. Sebenarnya, Windows telah menyediakan aplikasi
untuk melihat proses program yang sedang berjalan. Anda cukup menekan
Ctrl+Alt+Del, lalu akan muncul berbagai pilihan termasuk task manager.
Sayangnya, task manager yang disediakan Windows bukanlah power tools.
Dengan
Process Explorer, Anda dapat melihat penggunaan CPU dan Memory melalui
DLL’s. Aplikasi ini merupakan sebuah portable aplikasi yang berkapasitas
1.45 MB. Untuk menjalankan program ini, Anda cukup mengekstraknya
kemudian klik “procexp”. Program pun akan berjalan. Interface aplikasi
ini tampak sangat sederhana dan mudah untuk digunakan.
Memahami The Tree View
Ketika Anda pertama kali meluncurkan Process Explorer, Anda disajikan
dengan banyak data visual langsung - ada tampilan hierarki pohon dari
proses yang berjalan di komputer Anda, termasuk penggunaan CPU dan RAM
menggunakan nilai numerik untuk setiap proses. Ada beberapa grafik
aktivitas mini yang berjalan di bagian atas di bilah alat, menunjukkan
kepada Anda penggunaan CPU, yang dapat diklik untuk ditampilkan di
jendela terpisah.
Pasti ada banyak hal yang terjadi, dan akan mudah untuk kewalahan oleh semua yang ada di layar.
Tampilan awal memberi Anda serangkaian kolom yang mencakup:
Proses - nama file executable bersama dengan ikon jika ada.
CPU - persentase waktu CPU di detik terakhir (atau kecepatan pembaruan apa pun diatur ke)
Private Bytes - Jumlah memori yang dialokasikan untuk program ini saja.
Set Bekerja - Jumlah RAM aktual yang dialokasikan untuk program ini oleh Windows.
PID - pengidentifikasi proses.
Deskripsi - deskripsi, jika aplikasi memilikinya.
Nama Perusahaan
- Yang ini lebih berguna daripada yang kamu pikirkan. Jika ada yang
tidak beres, mulailah dengan mencari proses yang tidak dilakukan oleh
Microsoft.
Anda dapat mengkustomisasi kolom-kolom ini dan
menambahkan banyak opsi lain, atau Anda dapat mengklik salah satu kolom
untuk mengurutkan berdasarkan bidang itu. Jika Anda pernah menggunakan
Task Manager sebelumnya, Anda mungkin telah mengurutkan berdasarkan
Memory atau CPU, dan Anda dapat melakukannya di sini juga.
Mengklik
Proses akan beralih antara menyortir dengan nama proses, atau kembali
ke tampilan pohon default, yang sangat berguna setelah Anda terbiasa.
Tampilan
diperbarui sekali per detik, tetapi Anda dapat pergi ke Lihat ->
Perbarui Kecepatan dan sesuaikan seberapa sering pembaruan, yang paling
rendah 0,5 detik dan tingkat teratas adalah 10 detik. Jika Anda
menggunakannya untuk mengatasi masalah, nilai default mungkin baik-baik
saja, tetapi jika Anda ingin menggunakannya sebagai monitor CPU yang
duduk di baki sistem, 5 atau 10 detik mungkin menggunakan lebih sedikit
CPU saat berjalan di latar belakang.
Anda juga dapat menjeda
tampilan di bawah sub-menu yang sama, atau hanya dengan menekan bilah
Space. Ini akan membekukan tampilan sebagai snapshot dalam waktu, yang
dapat berguna jika Anda mencoba mengidentifikasi proses yang dimulai dan
cepat mati, atau jika Anda memutuskan untuk mengurutkan berdasarkan
penggunaan CPU dan semua baris terus melompat-lompat.
Namun,
dalam kasus proses penutupan yang cepat, Anda ingin menambahkan kolom
tambahan ke tampilan default untuk apa pun yang mungkin perlu Anda
ketahui, karena mengklik proses yang tidak aktif dalam daftar tidak akan
banyak ditampilkan dalam tampilan detail jika proses tidak berjalan,
bahkan jika Anda menghentikan semuanya.
Feature, Penggunaan, dan Support
Pada saat task manager
menawarkan kesederhaanaan dalam menampilkan informasi seputar penggunaan
CPU, memory, atau sebuah program yang sedang berjalan, Process
Explorer menawarkan sesuatu yang lebih advance. Bahkan, Process Explorer
dapat menggantikan konfigurasi task manager saat Anda menekan tombol
ctrl+alt+del. Baris pertama menu software ini menampilkan penggunaan
I/O, Network, harddisk, CPU, dan Memory. Di sini, Anda dapat
memonitornya. Ketika Anda mengklik salah satu menu tersebut, akan muncul
window yang memberikan dalam bentuk grafik bar.
Selain
itu, aplikasi ini juga memberikan informasi dalam bentuk tree explorer.
Di sini, Anda bisa melihat aplikasi apa saja yang sedang berjalan. Anda
dapat melakukan berbagai aksi untuk mematikan aplikasi tersebut atau
membiarkannya terus berjalan.
Selain dapat berjalan melalui
Windows, Process Explore juga dapat Anda jalankan melalui command line.
Anda dapat membuka aplikasi ini melalui DOS. Berikut beberapa command
line yang dapat dipergunakan:
1. /e – berguna untuk menjalankan Process Explorer dengan User Account Control administrative.
2. /s – Process Explorer akan otomatis memilih menjalankan proses dengan ID yang Anda masukkan di sini.
3. /t – menjalakan Process Explorer dengan minimize dan icon tray saja.
4.
/p [r, h, n, or l] perintah ini digunakan untuk menjalankan prioritas
dari Process Explore menjadi realtime, high, normal, atau low.
Memahami Semua Warna
Objek Baru (Hijau Cerah) - Ketika proses baru muncul di Process Explorer, prosesnya akan berwarna hijau terang.
Objek yang Dihapus (Merah) - Ketika suatu proses dibunuh atau ditutup, biasanya akan berkedip merah tepat sebelum menghapus.
Proses Sendiri (Cahaya Biru) - Proses yang berjalan sebagai akun pengguna yang sama dengan Process Explorer.
Layanan (Light Pink)
- Proses Windows Service, meskipun perlu dicatat bahwa mereka mungkin
memiliki proses turunan yang diluncurkan sebagai pengguna yang berbeda,
dan itu mungkin warna yang berbeda.
Proses yang Ditangguhkan (Dark Grey) -
Saat proses ditangguhkan, tidak bisa berbuat apa-apa. Anda dapat dengan
mudah menggunakan Process Explorer untuk menangguhkan aplikasi.
Terkadang aplikasi yang macet akan muncul secara singkat saat Windows
sedang menangani macet.
Proses Immersive (Biru Terang) - Ini
hanyalah cara mewah untuk mengatakan bahwa prosesnya adalah aplikasi
Windows 8 menggunakan API baru. Dalam screenshot sebelumnya Anda mungkin
telah memperhatikan WSHost.exe, yang merupakan proses "Windows Store
Host" yang menjalankan aplikasi Metro. Untuk beberapa alasan,
Explorer.exe dan Task Manager juga akan tampil sebagai immersive.
Gambar yang Dikemas (Ungu) -
proses ini mungkin berisi kode terkompresi yang tersembunyi di
dalamnya, atau setidaknya Process Explorer berpikir bahwa mereka
melakukannya dengan menggunakan heuristik. Jika Anda melihat proses
berwarna ungu, pastikan untuk memindai malware!
Karena
jelas ada beberapa tumpang tindih antara skenario yang berbeda ini,
warna akan diterapkan dalam urutan prioritas. Jika proses adalah layanan
dan ditangguhkan, itu akan ditampilkan dalam warna abu-abu gelap karena
warna itu lebih penting.
Dari apa yang telah kami pelajari saat meneliti, pesanan Ditangguhkan> Dikemas> Immersif> Layanan -> Proses Sendiri.
Menggunakan Process Explorer untuk Mengganti Task Manager
Process
Explorer telah lama digunakan sebagai pengganti yang kuat untuk
aplikasi Task Manager yang sebelumnya anemik di setiap versi Windows
sebelum Windows 8, dan dengan asumsi Anda menginginkan beberapa kekuatan
nyata di tangan Anda, ia bekerja dengan sangat baik sebagai pengganti
dalam versi itu juga. Untuk membuat Process Explorer mengganti Task Manager, yang harus Anda
lakukan hanyalah memilih Options -> Ganti opsi Task Manager dari
menu. Setelah Anda selesai melakukannya, menggunakan CTRL + SHIFT + ESC atau
mengklik kanan pada Taskbar akan meluncurkan Process Explorer daripada
Task Manager.
Recovery Data yang juga kerap disebut Data Recovery adalah tindakan
mengembalikan sistem atau data yang rusak, korup, gagal atau tidak bisa
diakses ke kondisi semula.
Fungsi Recovery Data
1. Mengembalikan sistem ke kondisi sebelumnya
Beberapa
software bisa saja mengalami masalah ketika kita gunakan. kita tak tahu
apa penyebabnya. Bahkan kita juga tak tahu bagaimana cara mengatasinya,
tapi dengan melakukan recovery, kita bisa mengembalikan sistem software
ke kondisi saat masih normal. Intinya, recovery mengembalikan data
seperti sebelum terjadi error.
2. Menghilangkan hang, error atau bahkan virus
Bila
terjadi hang, error atau komputer terkena virus, kita juga bisa atasi
dengan melakukan recovery. Recovery akan mengembalikan posisi komputer
ke kondisi sebelumnya, saat dimana komputer tidak mengalami hang, error
atau bahkan terjangkit virus.
3. Mengembalikan Data
Ketika
data penting terlanjur kita hapus atau data yang dulu kita anggap tidak
penting ternyata kita butuhkan lagi. Tetapi data tersebut sudah tidak
ada di Recycle Bin karena sudah kita hapus juga dari situ, maka
satu-satunya jalan adalah melakukan recovery data. Walau tidak menjamin
data akan kembali semua, setidaknya upaya ini patut untuk kita coba.
4. Mengembalikan Registry dan Pengaturan
Recovery
data juga bisa berfungsi untuk mengembalikan registry dan pengaturan
komputer. Jadi bila sewaktu-waktu kamu mengaotak-atik komputer tetapi
tidak tahu bagaimana cara mengembalikanya, silakan gunakan recovery
data.
Yang perlu kamu ingat, bila komputer kamu password, maka
passwordnya akan kembali pada tanggal dimana kamu recovery. Jadi kamu
harus ingat password kamu sebelumnya.
Pandora Recovery
Pandora recovery adalah software yang bias kita
gunakan untuk melakukan restorasi atau pengembalian file yang telah kita hapus
secara permanen. Hebatnya software ini biasa merestorasi file yang sudah
terhapus dari recycle bin, juga dihapus dari DOS prompt, atau pada drive yang
sudah diformat dengan cara yang sangat mudah.
Pandora recovery adalah software aplikasi komputer
untuk mengembalikan data yang terhapus baik yang disengaja maupun tidak
disengaja yang ada di file NTFS maupun FAT. Semua file mampu dikembalikan oleh
aplikasi ini baik gambar, video, audio, dan dokumen. Aplikasi ini juga
complatible dengan semua versi windows, windows XP, Vista, dan 7. Pada tahun
2011, aplikasi ini mendapat penghargaan aplikasi terbaik “Fain The Best”.
Kelebihan
Kelebihan dari software ini adalah
:
1.Ukuran
file kecil (tidak sampai 10 MB).
2.Dapat
mengembalikan file yang terhapus dengan utuh.
3.File
yang telah direcover tidak rusak (dapat dibuka kembali dengan aman).
4.Dapat
mengambalikan file yang terhapus secara permanen.
5.Software
ini bisa didapatkan secara gratis.
Kekurangan
1.File
yang dapat direcovery hanya file foto dan lagu dan video.
2.Nama
file setelah di recover akan berbeda dengan aslinya.
3.File
– file hasil recover kapasitasnya bertambah besar.
4.Saat
proses recovery sering terjadi kegagalan sehingga file tidak utuh.
5.Saat
proses recovery computer menjadi lambat.
Cara menggunakan Pandora Recovery
Pasti kalian penasaran kan dengan cara menggunakan pandora recovery? kalau kalian penasaran kalian bisa cek cara nya di youtube aku yaa gaisss hehehe
Sebelum mengenal cloud saas kita harus mengenal cloud computing terlebih dahulu
Defisini Cloud Computing
Cloud Computing merupakan istilah dari Cloud diartikan sebagai
internet dan Computing diartikan sebagai komputer. Definisi dari Cloud
Computing adalah sebuah proses pengolahan daya komputasi melalui
jaringan internet yang memiliki fungsi agar dapat menjalankan program
melalui komputer yang telah terkoneksi satu sama lain pada waktu yang
sama.
Cloud Computing merupakan sebuah teknologi yang menjadikan internet
sebagai pusat server untuk mengelola data dan juga aplikasi pengguna.
Cloud Computing memudahkan penggunanya untuk menjalankan program tanpa
harus menginstall aplikasi terlebih dahulu dan memudahkan pengguna untuk
mengakses data dan informasi melalui internet.
Fungsi Cloud Computing
1. Media Penyimpanan Terpusat pada Server
Teknologi Cloud Computing memudahkan pengguna untuk menyimpan data
secara terpusat di satu server sesuai layanan yang sudah di sediakan
oleh Cloud Computing. Selain itu, dari segi infrastruktur pengguna tidak
tidak perlu lagi menyediakannya seperti data center, media penyimpanan,
sudah tersedia secara virtual oleh Cloud Computing.
2. Keamanan Data
Dalam penerapan teknologi Cloud Computing penyedia Cloud Computing
telah menyediakan jaminan data sehingga data tidak mudah corrupt atau
rusak , platform teknologi, jaminan ISO. Tentunya dengan Cloud Computing
akan membuat data dan informasi Anda bisa lebih aman terjaga
dibandingkan metode konventional yang digunakan oleh kebanyakan orang
saat ini.
3. Lebih Murah dan Tahan Lama
Cloud Computing tidak memerlukan media penyimpanan storage pada hard
disk eksternal karena sudah ada media penyimpanan terpusat pada server.
Karena semua produk hardware atau fisik memiliki masa pemakaian dan
setelah masa pemakaian tersebut biasanya akan terjadi beberapa kerusakan
dan berfungsi tidak optimal dan sering terjadi error.
Software As A Service (Saas)
SaaS (Software as a service) adalah Perangkat Lunak yang dijadikan
sebagai layanan yang bersifat online, Saas juga disebut sebagai layanan
aplikasi cloud. Saas memanfaatkan internet untuk menjalankan aplikasi
yang dikelola oleh vendor pihak ketiga.
Ketika kamu menggunakan model Layanan SaaS kamu hanya perlu
menggunakan aplikasi tersebut tanpa harus mengerti dan mengurus
bagaimana layanan yang kamu gunakan seperti data disimpan atau bagaimana
aplikasi tersebut di maintenance, karena hal tersebut merupakan service
yang disediakan penyedia layanan.
Karakteristik SaaS
Kamu mungkin sudah paham tentang ciri atau karakteristik model
layanan Saas, Karakteristik ini membantu kamu dalam menentukan apakah
yanan yang kamu gunakan apakah benar Saas atau bukan. Nah berikut
karakteristik Saas :
Dikelola dari lokasi pusat
Di-host di server jauh
Dapat diakses melalui internet
Pengguna layanan tidak bertanggung jawab atas pembaruan perangkat keras atau perangkat lunak
Keuntungan SaaS
Jika kamu menggunakan model layanan Saas, Kamu bisa langsung
memanfaatkan layanan tersebut tanpa harus membuat sendiri (in-house
development).
Pengguna layanan tidak perlu mengkhawatirkan tentang ketersediaan dan
reliabilitas aplikasi, Karena hal tersebut sudah dijamin oleh penyedia
layanan. Pengguna layanan hanya perlu fokus pada data miliknya.
Perangkat yang dibutuhkan untuk menggunakan aplikasi hanya gadget yang
tersambung internet.
Kerugian SaaS
Ketika kamu menggunakan model layanan Saas, Kamu tidak memiliki
kendali penuh atas layanan aplikasi yang kamu gunakan. Jadi ketika kamu
tidak bisa seenaknya mengubah fitur-fitur yang disediakan. Selain itu,
Kerugian menggunakan model layanan Saas adalah :
Interoperabilitas.
Kurangnya dukungan integrasi dan Kustomisasi
Kurang kontrol dan Keamanan data. .
Keterbatasan fitur dan Performa
Aplikasi Saas
Berkat perkembangan teknologi yang semakin maju dan pesat, beberapa perusahaan memanfaatkan celah yang ada yaitu bisnis saas. Bisnis saas adalah
bisnis atau usaha yang dijalankan oleh perusahaan dengan memanfaatkan
saas. Pada umumnya, produk dari bisnis saas dapat diakses secara online,
baik menggunakan medium aplikasi atau peramban.
Di Indonesia sendiri, tidak sedikit
perusahaan startup digital yang mengembangkan produk saas. Berikut ini
daftar startup di Indonesia yang menggunakan aplikasi saas.
Jubelio
Jubelio
Belakangan ini, bisnis online kian
marak di masyarakat seiring dengan industri e-commerce yang kian
meroket. Salah satu tool berbasis cloud yang menyediakan layanan
manajemen pesanan pembeli dari berbagai situs marketplace
yaitu Jubelio. Tidak hanya bisnis online saja, pemilik toko offline
juga menggunakan aplikasi karena memadukan data transaksi bisnis online
dan offline secara otomatis.
Gawean
Gawean merupakan salah satu portal
lowongan kerja yang ditujukan bagi pekerja kerah biru (blue collar) yang
bergerak di industri perhotelan, retail, dan industri makanan dan
minuman untuk memudahkan kedua belah pihak, baik perusahaan maupun
kandidat pekerja. Dengan adanya aplikasi ini, proses rekrutmen tidak
memerlukan waktu yang lama dan biaya yang tidak banyak.
Dibandingkan aplikasi pencari kerja
lainnya, Gawean memiliki sistem penilaian yang berbeda yaitu dengan
memilah resume calon pekerja. Hal ini bertujuan untuk membantu
perusahaan menemukan kandidat pekerja yang sesuai dengan kriteria,
sehingga mempercepat proses rekrutmen.
AkuntansiOnline
AkuntansiOnline
Sesuai dengan namanya, aplikasi ini
menyediakan layanan sistem akuntansi virtual yang tidak hanya
menyediakan layanan penghitungan saja, namun mendukung konsultasi
pendampingan juga. Startup yang digagas bersama PT. Zahir Internasional
ini memfasilitasi 3 bidang, yaitu pembuatan SOP bisnis dan sistem
akuntansi perkantoran, konsultasi bisnis, dan jasa pembuatan laporan
keuangan.
Sound Card adalah salah satu perangkat keras komputer (hardware) yang fungsi utamanya
sebagai pengolah data untuk audio dan suara. Audio atau suara yang
muncul melalui speaker atau headset pada komputer atau laptop
adalah hasil olahan data soundcard. Jika anda mengaktifkan aplikasi
multimedia pada komputer, namun tidak keluar suara atau audionya maka
bisa dibilang ada masalah pada soundcardnya. Soundcard ini terhubung ke
komputer melalui slot ISA atau PCI pada motherboard. Namun seiring
dengan perkembangan zaman dan kebutuhan teknologi, soundcard memiliki
slot USB atau ditancapkan di socket biasanya disebut sound card
eksternal.
Jenis Sound Card Dan Penjelasan nya
1. Sound Card Onboard
Soundcard oundboard ini pada umumnya disebut sebagai sound card
yang terpasang langsung (menempel) pada motherboard komputer. Sound card
onboard ini berbentuk chipset yang terpasang langsung dengan
motherboard yang kinerjanya membutuhkan tenaga procesor. Jenis soundcard
seperti ini cocok jika anda hanya menggunakan aplikasi multimedia untuk
mendengarkan musik/lagu dan suara dari film kesukaan anda.
2. Sound Card Offboard
Soundcard offboard ini pada umumnya disebut sebagai sound card yang dipasang ke slot ISA atau PCI
pada motherboard komputer. Seiring perkembangan zaman, sekarang ini
kebanyakan dipasang pada slot PCI, maka dari itu disebut sebagai
soundcard PCI. Sound card jenis ini memiliki kualitas pengolah suara
lebih bagus daripada soundcard onboard, sehingga suara atau audio input
(rekaman) atau output hasilnya sangat bagus.
3. Sound Card External
Soundcard external ini pada umumnya disebut sebagai sound card
yang dipasangan/disambungkan ke komputer hanya melalui port USB. Sound
card seperti ini adalah model terbaru yang sekarang ini banyak
dibutuhkan, selain hasil suaranya berkualitas, pemasangannya juga
tinggal plug and play. Soundcard eksternal ini cocok digunakan untuk
melakukan perekaman suara.
Fungsi Sound Card
Fungsi Sound Card yang paling utama yakni sebagai pengolah data audio atau suara pada komputer. Secara umum fungsi sound card sebagai berikut :
Sound Card berfungsi untuk mengkoversi sinyal digital dan analog ke bentuk gelombang sonic
Sound Card berfungsi sebagai alat yang membantu memproses audio/suara komputer
Sound Card berfungsi untuk meningkatkan kualitas input dan output
suara/audio misalnya kualitas audio surround HD, home theater, dan
bioskop.
Sound Card berfungsi untuk membantu menambahkan fitur-fitur
pengolahan suara seperti bass booster, 3D sound, theater sound, live
sound dan berbagai fitur lengkap lainnya.
Sound Card berfungsi untuk membantu mengatur besarnya volume dan equalizer suara yang keluar atau masuk (rekaman).
Sound Card berfungsi untuk mengkonversi audio dari piringan hitam/kaset pita kedalam bentuk audio data digital.
Sound Card berfungsi untuk mengolah data suara rekaman (suara input)
baik secara langsung bicara atau melalui perangkat headset atau
perangkat ketiga seperti amplier/microphone.
Sound Card berfungsi untuk membantu editing dan mengolah suara atau audio musik
Dengan berbagai kelebihan fungsi dan manfaatnya yang sangat berguna
untuk kenyamanan anda saat bekerja di depan komputer. Sound card ini
adalah hal yang wajib ada pada sebuah perangkat komputer, jika tidak ada
sound card bayangkan saja, anda tidak bisa mendengarkan lagu kesukaan
anda tidak bisa mendengarkan suara film kesukaan anda. Terlebih bagi anda
yang suka merekam, suara anda hanya akan sia-sia karena komputer anda
tidak bisa digunakan untuk merekam.
Pembagian Port
Digital out (warna putih atau kuning dengan kata "Digital out")
digunakan untuk mengirim Dolby digital atau DTS surround sound
sebagai aliran audio digital tersandi ke sistem home theater atau
sistem speaker digital.
Sound in atau line in (warna biru dan simbol panah yang
menunjuk glombang). Koneksi ini digunakan untuk sumber
audio eksternal seperti tape recorder, record player dan CD player.
Microphone atau Mic (warna merah muda dan simbol microphone).
Koneksi ini digunakan untuk microphone atau headphone.
Sound out atau line out (warna hijau dan simbol panah yang
menunjuk keluar gelombang). Merupakan koneksi suara utama
untuk speaker atau headphone. Kartu suara dalam contoh ini juga
mempunyai koneksi kedua (warna hitam) dan yang ketiga (warna oranye).
MIDI (warna emas dengan 15 lubang kecil). Koneksi ini digunakan
untuk menghubungkan instrumen musikal dan juga dapat difungsikan
sebagai port game (joystick atau gamepad).
Kelebihan dan kekurangan
+ internal
1. biasanya chipsetnya lebih bagus
2. harganya lebih murah
3. bisa sih dibikin ext dengan docking
4. barangnya banyak ditoko2 komputer
5. IOnya lebih komplit
- internal
1. bisa sih dibikin ext dengan docking cuman rawan konslet kalo telanjang cardnya
2. terlalu gede kalo dibikin docking
3. tetep bisa rusak
+ external
1. bisa dibawa kesana kemari
2. bentuknya imut
3. kadang ada remotenya
4. ada lednya kelip2 kayak bintang
- external
1. mahal
2. chipsetnya ngga sebagus internal
3. tetep bisa rusak juga
Terimakasih sudah membaca blog saya, selamat membaca, enjoy gaessss
Sistem operasi mempunyai penjadwalan yang sistematis mencakup
perhitungan penggunaan memori, pemrosesan data, penyimpanan data, dan
sumber daya lainnya.
Untuk fungsi-fungsi perangkat keras seperti sebagai masukan dan keluaran
dan alokasi memori, sistem operasi bertindak sebagai perantara antara
program aplikasi dan perangkat keras komputer,meskipun kode aplikasi biasanya dieksekusi langsung oleh perangkat
keras dan sering kali akan menghubungi OS atau terputus oleh itu. Sistem
operasi yang ditemukan pada hampir semua perangkat yang berisi
komputer-dari ponsel dan konsol permainan video untuk superkomputer dan server web.
Sistem Operasi atau
biasa disingkat OS adalah system software yang melakukan kontrol
manajemen perangkat keras dan fungsi dasar sistem di dalam komputer.
OS
juga bekerja untuk menjalankan perangkat lunak seperti aplikasi atau
program yang terinstal di dalamnya. Melalui sistem operasi, sebuah
komputer bisa dijalankan oleh manusia.Secara umum, sistem operasi adalah
software pertama yang diinstal pada memori komputer setelah proses
booting.
Jenis - Jenis Sistem Operasi Modern
Linux
Linux
adalah salah satu OS yang menganut sistem UNIX yang menggunakan model
pengembangan, serta distribusi software secara gratis, maupun biasa Anda
kenal dengan sebutan open source. Sama halnya dengan aplikasi open
source lainnya, Linux juga dapat dikembangkan dan di distribusikan
secara gratis. Hal ini merupakan salah satu daya tarik dari OS ini.
Linux sendiri mungkin kurang familiar apabila dibandingkan dengan
Windows maupun Macintosh. Hal tersebut sangat wajar karena pengguna
Linux merupakan orang-orang dengan jumlah presentase yang sangat sedikit
,tentu
hal ini menjadi favorit bagi para pengembang mandiri, karena dengan
linux mereka bisa mengubah, menambah atau mengurangi sistem di dalamnya.
2. Android
Android
memiliki perbedaan dengan sistem operasi WindowS 10 milik Microsoft
yang mengharuskan perusahaan untuk membayar royalty apabila ingin
menggunakan sistem operasi tersebut. Maka dari itu, tidak heran jika
banyak vendor yang menggunakan sistem operasi yang bekerja sama dengan
Google ini. Sedangkan untuk sistem operasi seperti iOS milik perusahaan
Apple hanya dapat digunakan pada perangkat iPhone dan juga iPad. Android
merupakan sistem operasi yang banyak digunakan karena ia dapat dengan
mudah ditemukan dan fleksibel untuk dioperasikan. Tidak seperti sistem
operasi iOS yang dirilis perusahaan Apple yang khusus untuk produk
iPhone dan juga Ipad. Apple tidak merilis sistem iOS untuk perangkat
lain di laur perangkat mereka sendiri.
3. iOS
iOS (sebelumnya iPhone OS) adalah sistem operasi seluler yang dibuat dan dikembangkan oleh Apple Inc. khusus
untuk perangkat kerasnya. Ini adalah sistem operasi yang saat ini
memberdayakan banyak perangkat seluler perusahaan, termasuk iPhone, dan iPod Touch; itu juga mendukung iPad sebelum pengenalan iPadOS pada 2019. Ini adalah sistem operasi seluler terpopuler kedua di dunia setelah Android.
Awalnya diluncurkan pada 2007 untuk iPhone, iOS telah diperluas untuk mendukung perangkat Apple lainnya seperti iPod Touch (September 2007) dan iPad (Januari 2010). Pada Maret 2018, Apple App Store berisi lebih dari 2,1 juta aplikasi iOS, 1 juta di antaranya adalah asli untuk iPad.[6]Aplikasi seluler ini secara kolektif telah diunduh lebih dari 130 miliar kali.
Antarmuka pengguna iOS didasarkan pada manipulasi langsung, menggunakan gerakan multi-touch. Elemen kontrol antarmuka terdiri dari bilah geser, panel beranda, dan tombol. Interaksi dengan OS termasuk gerakan seperti menggeser, mengetuk, mencubit, dan mencubit terbalik, yang semuanya memiliki definisi spesifik dalam konteks sistem operasi iOS dan antarmuka multi-touch. Akselerometer internal
digunakan oleh beberapa aplikasi untuk merespons guncangan perangkat
(satu hasil umum adalah perintah undo) atau memutarnya dalam tiga dimensi (satu
hasil umum adalah beralih antara mode potret dan lansekap). Apple telah
dipuji secara signifikan karena memasukkan fungsi aksesibilitas menyeluruh ke iOS, memungkinkan pengguna dengan cacat penglihatan dan pendengaran untuk menggunakan produknya dengan benar.
4. Mac OS X
Mac
OS adalah singkatan dari Macintosh Operating System. Mac OS adalah
sistem operasi komputer yang dibuat oleh Apple Computer khusus untuk
komputer Macintosh dan tidak kompatibel dengan PC berbasis IBM.
Diperkenalkan pada tahun 1984, Mac OS sejak tahun 2006 telah memiliki
kompatibilitas dengan arsitektur PowerPC maupun x86.
Macintosh
operating system atau sistem operasi macintosh adalah sistem operasi
yang digunakan untuk mengoperasikan komputer notebook apple macintosh.
Mac OS merupakan sistem operasi pertama yang menggunakan Graphical User
Interface – GUI. Orang-orang penting pada Macintosh yaitu Bill Atkinson,
Jef Raskin dan Andy Hertzfeld. Komputer ini dinamakan berdasarkan
McIntosh, jenis apel yang disukai Jef Raskin. Macintosh diperkenalkan
pertama kali pada bulan Januari 1984 lewat iklan Super Bowl yang
fenomenal. Pada waktu itu, langkah yang dilakukan Apple adalah sebuah
perkembangan revolusioner dalam dunia komputer personal.
5. Windows
OS Windows adalah penerus dari Microsoft DOS dengan tampilan yang
sudah memiliki gambar atau GUI (Graphical User Interface).Dengan adanya
tampilan grafik tersebut, pengguna akan jauh lebih mudah dalam
mengoperasikan komputer.
Arch Linux
Arch Linux (atau Arch) adalah sebuah distro i686/x86-64 yang
dikembangkan secara independen berdasarkan model paket rolling-release.
Pendekatan desain pengembang distro ini berfokus pada minimalisme,
keanggunan kode, kebenaran program dan modernitas. Versi 0.1 (Homer)
telah dirilis pada 11 Maret 2002.
Kelebihan
Arch menyajikan lingkungan instalasi yang sederhana (tanpa GUI),
dikompilasi untuk arsitektur i686/x86-64. Arch itu ringan, fleksibel,
dan simpel. Filosofi desain dan implementasinya membuatnya mudah untuk
dikembangkan dan dibentuk menjadi sistem apapun yang Anda buat--dari
konsol minimalis hingga desktop mewah yang kaya fitur. Daripada nantinya
harus membuang paket-paket yang tidak diinginkan. Arch menyediakan power user kemampuan untuk membangun sistem dari dasar tanpa konfigurasi apapun.
Manajemen Paket Yang Unik
Arch menggunakan sistem paket binary yang mudah digunakan (pacman) yang mengizinkan anda untuk mengupgrade sistem dengan satu perintah. Pacman dibangun dengan bahasa C
dan didesain untuk ringan dari bawah hingga ke ujung atas untuk menjadi
ringan, simple, dan sangat cepat. Arch juga menyediakan sistem
pemaketan yang ports-like (Arch Build System)
untuk memudahkan membuat paket dan menginstal paket dari kode sumber,
dan bisa disinkronisasikan dengan satu perintah. Bahkan anda juga dapat
membangun kembali sistem anda dengan satu perintah. Semuanya dilakukan
dengan sangat mudah dan transparan.
Model rolling release memungkinkan satu kali instalasi kemudian upgrade
berkesinambungan, tanpa pernah harus melakukan instalasi ulang atau
upgrade besar-besaran dari satu versi ke berikutnya.
Modernitas
Arch Linux berusaha untuk menyediakan versi stabil terbaru dari
perangkat lunak berdasarkan sistem rolling-release. Saat ini kami
mendukung set paket core untuk sistem dasar i686 dan x86-64,
ribuan tambahan, paket binary berkualitas tinggi dari pengembang dan
repositori pengguna, serta ribuan script PKGBUILD untuk membangun dan memaketkan dari kode sumber. Arch menyediakan software vanilla, non-patched; paket-paket yang ditawarkan adalah murni dari upstream, sebagaimana awalnya itu ditujukan untuk didistribusikan. Patch
hanya terjadi dalam beberapa kasus, untuk mencegah kerusakan parah.
Contohnya ketidakcocokan versi yang mungkin terjadi dalam model rolling
release.
Arch juga menyediakan fitur-fitur baru yang tersedia untuk pengguna
GNU/Linux, termasuk filesystem modern (Ext2/3/4, Reiser, XFS, JFS), LVM2/EVMS, software RAID, dukungan udev dan initcpio, serta kernel terbaru.