Selasa, 18 Desember 2012

REVIEW REVOLUTION OS MOVIE

Titik pusat dari alur cerita filim ini ialah menceritakan perkembangan suatu sitem operasi dari ada nya windows hingga sistem operasi yang open source. Dalam film ini, sistem operasi open source lebih di kupas secara dalam. Disini dijelaskan bahwa Open souce adalah cara orang berkolaborasi software tanpa harus terbebani oleh HAKI. 

Tahun 1980-an merupakan awal mula gerakan Free software dan proyek GNU yang didirikan dan digerakan oleh Richard Stallman. Awalnya, beliau bergabung dengan MIT Artificial Intelegence Lab yang merupakan komunitas programmer. Sistem yang diciptakan pada saat beliau di MIT bernama “The Incompatible Time Sharing System”, sistem itu mendefinisikan seorang hacker. Menurutnya,hacker adalah orang yang menikmati bermain dengan kecerdasan mereka. Hal tersebut menjadi salah ketika dunia menekan untuk memberikan password, kemudian mulai lah mereka membuat password pada salah satu komputer MIT dan mencoba menembusnya dan ternyata bisa dilakukan dengan mudah. Jadi, meskipun user mempunyai password mereka masih bisa mengetahui apa yang mereka tulis pada saat login.

Salah satu alasan dikembangkannya open source ialah karena kebanyakan user tidak tahu source code yang ada di softwarenya sehingga mereka tidak bisa mengembangkannya lagi. Akhirnya Stallman menulis point demi point tentang surat yang isinya tentang software berlisensi. Surat itu berjudul “ Surat Terbuka Terhadap Penggemar Komputer”. Hal ini lantas mendesak penggemar untuk membayar. Akhirnya Stallman mengembangkan perangkat lunak bebas yang disebut dengan GNU (GNU’s Not Unix), software ini mirip dengan Unix namun berbeda karena Unix mempunyai lisensi dan mereka membuat dan mulai menulis source codenya dari nol.

Film ini berisi wawancara terhadap petinggi pengembang sistem operasi, di antarany adalah Michael Tiemann, beliau membahas bagaimana ia bertemu Stallman pada tahun 1987, mendapat versi awal Stallman’s GCC , dan mendirikan Cygnus Solutions . Cygnus tersebut merupakan bisnis pertama yang menspesialisasikan diri sebagai free software.

Selain Michael Tieman ada Larry Augustin, beliau menggambarkan penggabungan GNU perangkat lunak dengan normal PC untuk membuat serupa Unix workstation yang harganya sepertiga harga sebuah Sun workstation meskipun itu dua kali lebih kuat. Dia menceritakan awal berurusan dengan pemodal ventura , akhirnya kapitalisasi dan komodifikasi Linux untuk perusahaan sendiri, VA Linux , dan yang IPO .

Torvalds menjelaskan pengembangan kernel Linux , di GNU / Linux kontroversi penamaan , lanjut evolusi Linux dan komersialisasi tersebut.

Raymond dan Stallman menjelaskan filosofi dari perangkat lunak bebas versus komunisme dan kapitalisme , dan tahap pengembangan Linux.

Brian Behlendorf, salah satu pengembang asli dari Apache HTTP Server , menjelaskan bagaimana dia mulai pertukaran patch untuk daemon Web-Server NCSA dengan pengembang lain dan bagaimana hal ini menyebabkan pelepasan webserver, Apache.

Frank Hecker dari Netscape membahas bagaimana hal itu datang untuk menjadikannya merilis kode sumber untuk browser Netscape, salah satu acara sinyal yang membuat Open Source merupakan kekuatan yang harus diperhitungkan oleh eksekutif bisnis, media mainstream, dan masyarakat pada umumnya. Alasan mengapa Netscape adalah penting karena Netscape merupakan perusahaan besar yang berpartisipasi pada open source.  Hal ini hanya ditampilkan untuk menjadi lebih benar setelah film rilis sebagai kode sumber Netscape yang akhirnya akan menjadi Firefox browser, reklamasi sebagian besar mangsa pasar dari Microsoft’s Internet Explorer .

Film ini juga mendokumentasikan ruang lingkup skala penuh pertama- KTT LinuxWorld konferensi, dengan penampilan oleh Linus Torvalds dan Larry Augustin di panggung utama.

Perkembangan dari Linux itu sendiri adalah sebagai berikut:

- Tahun 1991 Linux versi 0,01 mempunyai 10.000 baris koda dan 1 user

- Tahun 1992 Linux versi 0,96 mempunyai 40.000 baris kode dan 1.000 user

- Tahun 1993 Linux versi 0,99 mempunyai 100.000 baris kode dan 20.000 user, saat itu mulai dibuat Apache we server.

- Tahun 1997 Linux versi 2,1 mempunayi 800.000 baris kode dan 3,5 juta user

- Tahun 1998 Linux versi 2,11 mempunyia 1,5 juta baris kode dan 7,5 juta user

- Tahun 1999 Linux versi 2,2 mempunyai 12 juta user dan sampai sekarang semakin bertambah banyak pengguna Linux.

Kamis, 15 November 2012

PROSES

Proses / task singkatnya adalah program yang sedang di eksekusi. Terdapat 3 istilah yang berhubungan dengan proses yaitu :
1. Multiprogramming (multitasking), ialah manajemen satu proses di satu pemroses. Sifatnya independent dan one program at any instant.
2. Multiprocessing, ialah manajemen banyak proses di komputer multiprocessor.
3. Distributed processing / computing, proses yang di eksekusi dibanyak sistem komputer yang tersebar si satu jaringan.

Terdapat beberapa kejadian penyebab pengalihan proses yaitu :
1. Interupsi sistem ( disebabkan kejadian eksternal )
2. Trap ( kesalahan dari proses running )
3. Supervisor call ( menyebabkan proses di block )

Program Sederhana Menggunakan Thread

Program sederhana menggunakan thread salah satunya adalah pemrograman berbasis console, dimana user bisa menghentikan proses dengan menekan tombol ”s” atau “S”. Proses yang sedang terjadi dijalankan melalui sebuah Thread dan proses menunggu juga dilakukan dalam Thread.

import std.thread;
import std.stdio;
import std.c.stdio;
import std.date;
// Thread proses utama ….
class mythread:Thread
{
private char [] d_name = “”;
private long d_nloop = 10;
private bool d_stop = false;
this(char [] name, long nloop)
{
super();
writefln(name ~ ” called”);
this.d_name = name;
this.d_nloop = nloop;
}

override public int run()
{
long i = 0;
for(i=0;(i<this.d_nloop && (!d_stop));i++)
{
//writefln(d_name ~ ” called again “);
}
if( d_stop )
writefln(d_name ~ ” stopped by user in “
~ std.string.toString(i) ~ ” times of loop”);
else
writefln(d_name ~ ” Finished …” ~ std.string.toString(d_nloop));
return 0;
}

public void stopIt()
{
d_stop = true;
}
}
// thread untuk menunggu pengguna menekan s atau S
class UserToStopAllThread: Thread
{
private bool d_stop = false;
this()
{
super();
}

override public int run()
{
while(!d_stop)
{
char ch = getch();
if(ch == ‘s’ || ch == ‘S’)
break;
}
return 0;
}

public void stopIt()
{
d_stop = true;
}
}
// ini adalah Thread utama ….
void main(char [][] args)
{
int i = 0;
mythread a = new mythread(“A”, 9999999999999);

writefln(“Tekan s untuk menghentikan proses ….”);
UserToStopAllThread utsa = new UserToStopAllThread;
a.start();
utsa.start();

while(a.getState() == Thread.TS.RUNNING && utsa.getState() == Thread.TS.RUNNING)
{
// tunggu sampai a selesai atau user menekan tombol ‘S’ or ‘s’
}
if(a.getState() == Thread.TS.RUNNING) a.stopIt(); // pastikan berhenti
if(utsa.getState() == Thread.TS.RUNNING) utsa.stopIt(); // pastikan berhenti

SISTEM OPERASI SUPPORT HYPERTHREADING

Berikut merupakan beberapa sistem operasi yang menggunakan teknologi hyperthreading :

1. linux, Model Multithreading one to one

2. solaris, Model Multithreading one to one

3. Solaris Green Threads, Model Multithreading many to one

4. GNU Portable Threads, Model Multithreading many to one

5. IRIX Model Multithreading many to many

6. Digital unix Model Multithreading many to many

7. Microsoft Windows NT 4.0, Model Multithreading one to one

8. Microsoft Windows 2000, Model Multithreading one to one

9. Microsoft XP Professional, Model Multithreading one to one

10.Microsoft Windows Seven, Model Multithreading one to one

Arsitektur Komputer Menggunakan Teknologi Hyperthreading dengan Algoritma Dispatching Algorithm

Sebuah arsitektur komputer dimana CPU nya menggusung teknologi yang seolah-olah seperti lebih dari 1 processor dengan menggunakan algoritma antrean untuk mengeksekusi proses-proses dari CPU secara berurutan. Sehingga kinerja dari processor tersebut menjadi lebih cepat dan effisien.  

Tekhnologi Hyperthreading merupakan teknologi yang memungkinkan sistem operasi tertentu mendeteksi adanya dua buah prsesor logis (logical procesor) yang beroperasi meskipun kenyataannya hanya ada sebuah prosesor.

Cara kerja dari Tekhnologi Hyperthreading ini tidak terlalu rumit dimana prosesor akan menjalankan dua aplikasi atau lebih secara bersamaan secara paralel. Dengan demikian akan didapatkan efisiensi dan waktu eksekusi yang lebih singkat dibandingkan denagn resuorces yang sama dengan prosesor tanpa kemampuan Hyper threading.

Apa itu dispatching algorithm?

Sistem operasi  mengenali 2 buah prosesor maka suatu sistem bekerja dlm melakukan sebuah eksekusii setiap "thread" akan lebih effisien, walaupun sitem tersebut bersifat "multitasking".
sitem operasi akan melakukan sebuah eksekusi proses secara berurutan, dengan menggunakan sebuah "algoritma antrean" yang dinamakan "Dispatching algorithm"

Senin, 12 November 2012

REVIEW OS ANDROID


ANDROID OS merupakan Sistem Operasi yang digunakan pad Handphone, tab dan netbook. Interface yang diberikan bisa dibilang bagus. Untuk itu disini saya hany akan mereview aplikas-aplikasi bawaan android. Berikut adalah review aplikasi yang ada di Android menurut saya :

  1. Messaging, aplikasi ini berisikan pesan masuk dan keluar yang di tampilakn dalam bentuk thread chat. Thread chat ialah kondisi dimana pesan masuk/keluar terdapat dalam page yang sama.
  2. Contact, tempat dimana kita melihat contact seseorang juga untuk menginput/mendeletemengedit suatu contact person.
  3. Calculator, aplikasi perhitungan
  4. Email, applikasi ini membantu kita dalam mengirim / menerima email melalui phone. Android menggunakan teknologi POP atau IMAP
  5. Alarm, layaknya apliksai alarm di beberapa phone alarm berfungsi sebagai alat waktu warn/pengingat. Alarm terintegrasi dengan kalender.
  6. Browser, android telah memberikan aplikasi bawaan browser yang mendukung flash player plug in dan Adobe.
  7. Time and Batterai, Sudah dapat dipastikan bahwa penunjuk waktu dan sisa daya baterai dapat ditampilkan di semua perangkat
  8. Launcher, Setiap vendor menyertakan launcher yang berbeda-beda, ada yang mempergunakan default launcher OSnya dan ada juga yang mengembangkannya sendiri dengan berbagai fitur tambahan, seperti HTC Sense dari HTC dan Touch Wiz dari Samsung.
  9. Gmail, untuk perpesanan
  10. GTalk, untuk chat melalui account Google
  11. Audio, Album dabn Video, aplikasi standard bawaan biasanya sudah mencukupi kebutuhan dalam memutar lagu, video, atau browsing foto hasil jepretan.
  12. Map, menggunakan teknologi Google Map 
  13. Latitude, berfungsi untuk mengetahui keberadaan teman kita selama mereka login dan ikut berpartisipasi mempergunakan latitude.
  14. Document Viewer, membuka suatu file document
  15. Social Network, disediakan nya Facebook dan Internet
  16. Market, dibutuhkan untuk mengunduh berbagai aplikasi Android tanpa harus berkelana di dunia maya dan mencarinya satu persatu. Di sini, Anda dapat menemukan berbagai program menarik dari developer manapun baik itu berbayar ataupun gratisan.

Informasi yang harus dimiliki PC

- Informasi Identifikasi proses : adalah merupakan  informasi - informasi yang berkaitan dengan identitas proses yang unik. Dengan identifier ini, proses dikaitkan ke tabel - tabel yang lain. Identifier tersebut antara lain ( identifier proses, identifier proses yang menciptakan dan identifier pemakai ).

- Informasi  Program counter: Counter mengindikasikan address dari perintah selanjutnya untuk dijalankan untuk proses ini.

- Informasi manajemen memori: informasi sebagai nilai dari dasar dan batas register, tabel page/ halaman, atau tabel segmen tergantung pada sistem memori yang digunakan oleh sistem operasi.

- Informasi pencatatan: Informasi ini termasuk jumlah dari CPU dan waktu riil yang digunakan, batas waktu, jumlah akun, jumlah job atau proses, dan banyak lagi.

- Informasi status I/O: Informasi termasuk daftar dari perangkat I/O yang di gunakan pada proses ini, suatu daftar open file dan banyak lagi.
Informasi status Pemroses : berisi informasi - informasi yang esensinya merupakan nilai atau isi dari register -register pemroses. Saat proses runing, informasi -informasi tersebut ada di register. Dan Ketika proses di interupsi, semua informasi register harus disimpan agar dapat dikembalikan saat proses dieksekusi kembali.

- Informasi Kendali Proses : Adalah informasi - informasi lain yang diperlukan sistem operasi untuk mengendalikan dan koordinasi beragam proses aktif.

Proses Issue pada suatu disk i/o

Suatu proses akan memberikan issue ke suatu disk I/O ketika proses tersebut dalam “ ready “ state karena kalau tidak diberikan issue maka akan terjadi deadlock karena terjadi perebutan Sumber Daya antar proses.

PENUNDAAN PROSES

Ketika suatu keadaan dimana suatu proses dapat sedang berjalan dan proses bergerak diantara state adalah maka akan terjadi Penundaan (suspend). Penundaan (suspend) adalah operasi penting dan telah diterapkan dengan beragam cara. Penundaan biasanya berlangsung singkat. Penundaan sering dilakukan sistem untuk memindahkan proses-proses tertentu guna mereduksi beban sistem selama beban puncak. Proses yang ditunda (suspended blocked) tidak berlanjut sampai proses lain meresume. Untuk jangka panjang, sumber daya-sumber daya proses dibebaskan (dilucuti). Keputusan membebaskan sumber daya-sumber daya bergantung sifat masing-masing sumber daya. Memori utama seharusnya segera dibebaskan begitu proses tertunda agar dapat dimanfaatkan proses lain. Resuming (pengaktifan kembali) proses, yaitu menjalankan proses dari titik (instruksi) dimana proses ditunda.

Dampak yang paling mungkin ketika pemrosesan yang kongkuren dimasukan dalam suatu sistem operasi

Berikut dampak yang paling mungkin ketika pemrosesan yang konkuren dimasukkan ke dalam suatu sistem operasi yaitu :

- Mutual exclusion, yaitu terdapat dua proses yang pada saat bersamaan berada dalam critical region yang bisa menghambat proses lain

- Deadlock, yaitu suatu keadaan dimana sistem seperti terhenti karena setiap proses memiliki sumber daya yang tidak bisa dibagi dan menunggu untuk mendapatkan sumber daya yang sedang dimiliki oleh proses lain

- Starvation, Yaitu proses seolah-olah berhenti, menunggu request akses ke critical section diperbolehkan

- Sinkronisasi

Keuntungan dan Kekurangan dari : Komunikasi Simetrik dan Asimetrik, Automatic dan Explicit Buffering,Send by copy dan Send by reference,Fixed-size dan Variable sized messages

- Komunikasi simetris dan asimetris: Keuntungan utama pada tingkat programmer adalah bahwa proses tidak harus memblock pelaksanaannya yang dapat menghasilkan kinerja lebih baik. Kelemahannya adalah komunikasi asimetris lebih sulit untuk program karena programmer harus menjamin bahwa pesan tiba di penerima ketika dibutuhkan. Pada tingkat sistem, asimetris lebih rumit karena memerlukan kernel-tingkat.

- Send by copy dan send by reference. Send by copy jaringan lebih baik bagi generalisasi dan masalah sinkronisasi. Send by copy dan send by reference lebih efisien untuk besar struktur data tetapi sulit kode karena memori implikasi bersamaan.

- Automatic dan explicit buffering, Automatic buffering membuat pemrograman lebih mudah tetapi sebuah sistem akan sulit untuk dibangun.

- Fixed-size dan variable sized message.  Fixed-size message lebih mudah untuk diterapkan di kernel-tingkat tetapi membutuhkan usaha sedikit lebih pada bagian dari programmer. Variable size message agak lebih kompleks untuk kernel tetapi agak lebih mudah untuk programmer.

Informasi Yang Disimpan Pada Tabel Proses Saat Alih Konteks Dari Satu Proses Ke Proses Lain

Tabel proses mencatat informasi status dari setiap proses untu mengatur penjadwalan dengan langkah awal :

 • Proses di blok untuk melayani input karena sumber daya yang diminta belum tersedia / meminta layanan I/O sehingga menunggu kejadian muncul
• Penjadwalan mengambil proses lain.
• Penjadwalan mengambil proses ini (baru).
• Input telah tersedia.

Tindakan Yang Diambil Oleh Sebuah Kernel Ketika Alih Konteks Antar Proses

Kernel secara otomatis menyimpan konteks dari proses lama kedalam PCB nya ketika alih konteks terjadi,  dan mengisi konteks yang telah disimpan dari process baru yang telah terjadual untuk berjalan. Pergantian waktu konteks adalah murni overhead, karena sistem ini melakukan pekerjaan yang tidak perlu. Kecepatannya bervariasi dari mesin ke mesin, bergantung pada kecepatan memori, jumlah register yang harus di copy, dan keberadaan instruksi khusus (seperti instruksi tunggal untuk mengisi atau menyimpan seluruh register). Tingkat kecepatan umumnya berkisar antara 1 sampai 1000 mikro detik.

DEFINISI PERBEDAAN PENJADUALAN SHORT TERM, MEDIUM TERM DAN LONG TERM

Terdapat 3 tipe pnjadualan yaitu :

1. Short Term : menjadwalkan pemroses diantara poses-proses ready.

2. Medium Term : menangasni proses swapping ( proses tertunda ).

3. Long Term : bekerja terhadap ntrian batch dan milih next batch akan di eksekusi.

AKTIVITAS SISTEM OPERASI DARI SUATU MANAGEMEN PROSES

Operasi - operasi dapat dilakukan proses diantaranya adalah :


- Pembuatan (create) dan penghapusan (destroy) proses pengguna dan sistem proses.
- Menunda (suspend) atau melanjutkan (resume) proses.
- Menjadwalkan proses
- Mengubah prioritas proses
- memungkinkan proses berkomunikasi dengan proses lain

Rabu, 07 November 2012

REVIEW MAC OS

Berikut adalah review dari pengalaman saya menggunakan MAC OS.

  1. Mac OS dapat mengenal file format windows
  2. Tampilan sangat bagus, cocok bagi user yang mencari tampilan graphic yang design multimedianya bagus
  3. Terdapat program sherlock yang tidak hanya mencari file dalam hardisk dan jaringan lokal tapi juga beraksi di internet dengan cara kerjanya mencari berdasarkan keyword
  4. User friendly, mudah digunakan dan dipelajari
  5. Terdapat 'time machine' yang bekerja secara otomatis di background tanpa mengganggu aplikasi lain yang berjalan yang membackup system yang sedang running termasuk perubahan-perubahannya
  6. Memiliki kemampuan multi-tasking juga multi-desktop
  7. Memiliki high performance
  8. Beberapa alikasi bawaan mac : iTunes (audia), Quictime (video), Mail (email), iCal (agenda)iChat (chatting), Safari (browser), dsb.
  9. Perbedaan nya dengan Windows adalah Mac OS lebih secure dan aktivasi dilakukan lebih mudah
  10. Kekurangan Mac OS adalah terdapat software-software jarang yang available untuk di instal di Mac OS dan harga cenderung mahal.

Minggu, 04 November 2012

BOXEE DI JOLI OS


     Bisa dibilang adalah bioskop nya PC, di boxee di sediakan (di library) movie / acara televisi yang dapat kita tonton secara online. Selain itu, di boxee kita juga dapat memutar mp3 / mp4 atau melihat file Photo yang terdapat pada laptop kita.

Install command : sudo apt-get install boxee



Berikut ini adalah contoh dari penggunaan aplikasi boxee untuk menonton suatu movie, klik salah satu movie kemudian movie akan dimulai :

 

PERBANDINGAN FILE SYSTEM WINDOWS LINUX DAN MAC OS

Sebelum membahas File System dari OS Windows, Liux dan Mac OS, file system tersendiri itu apa artinya?. Setau saya File System merupakan representasi data terstruktur dan satu set metadata yang menggambarkan data yang tersimpan. File system tidak bisa hanya melayani satu bagian dari keseluruhan storage tetapi juga melayani bagian dari segmen penyimpanan partisi disk.

-= WINDOWS FILE SYSTEM =-
File System utama yang digunakan oleh OS Windows adalah FAT dan NTFS.

1. FAT
FAT merupakan kependekan dari File Allocation Table. FAT merupakan file system paling sederhana. FAT terdiri dari sektor :
- descriptor file system (boot sektor atau superblok)
- sistem file tabel alokasi blok (direferensikan sebagai Tabel Alokasi File)
- ruang penyimpanan polos untuk menyimpan file dan folder. 
File pada FAT disimpan dalam direktori. Setiap direktori merupakan array dari record 32 byte , masing-masing mendefinisikan file atau atribut extended file.

Terdapat 3 singkatan nomor FAT sesuai bit yang digunakan untuk menghitung blok file sistem yaitu :
- FAT12, dapat menggunakan hingga 4096 referensi blok yang berbeda. FAT12 digunakan untuk misalnya disket.
- FAT16, dapat menggunakan hingga 65536 referensi blok yang berbeda. FAT16 digunakan untuk kartu memori dan flash USB stick. Hal ini didukung oleh ponsel atau portable lainnya.
- FAR32, dapat menggunakan hingga 4294967296 referensi blok yang berbeda. FAT32 digunakan pada Windows-kompatibel penyimpanan eksternal atau partisi disk dengan ukuran di bawah 2GB (untuk FAT16) atau 32GB (untuk FAT32). Windows tidak dapat membuat sistem file FAT32 lebih 32GB (namun Linux mendukung FAT32 hingga 2TB).

2. NTFS
NTFS (New Technology File System) merupakan sistem file utawa windows sekarang ini yang diperkenalkan sejak adanya windows NT. NTFS merupakan system file untuk partisi disk dan satu-satunya system file yang mendukung partisi disk lebih dari 32GB. Sistem file cukup extensible dan mendukung file properti, termasuk kontrol akses, enkripsi dll. Setiap file pada NTFS disimpan sebagai file descriptor dalam Tabel Master File dan isi file. Tabel master file berisi semua informasi tentang file: ukuran, alokasi, nama dll. Sektor pertama dan sektor terakhir dari sistem file berisi pengaturan sistem file (boot record atau superblok). NTFS menggunakan 48 dan 64 nilai bit untuk refernsi file sehingga mendukung penyimpanan disk yang cukup besar.

-= LINUX FILE SYSTEM =-
Mengingat bahwa linux merupak open source, dalam sistem opearasinya, Linux memiliki banyak System File, berikut diantaranya yang banyak digunakan :

1. Ext2, Ext3, Ext4 merupakan dasar dari sistem file Linux. File system ini tercipta karena aktifnya pengembangan dan perbaikan dari sistem-sistem file sebelumnya. Ext3 hanyalah perpanjangan dari Ext2 yang menggunakan operasi file menulis transaksional dengan jurnal. Ext4 adalah pengembangan lebih lanjut dari Ext3, diperpanjang dengan dukungan dioptimalkannya alokasi informasi file dan atribut file extention. Sistem file ini sering digunakan sebagai sistem 'root' file untuk instalasi Linux.

2. ReiserFS, merupakan file sistem Linux yang dirancang untuk menyimpan beberapa file kecil. Ia memiliki kemampuan yang baik dalam pencarian file dan memungkinkan alokasi kompak file dengan menyimpan file keci atau file tail bersama dengan metadata agar tidak menggunakan blok sistem berkas yang besar.

3. XFS, ialah file sistem yang berasal dari perusahaan SGI yang awalnya digunakan untuk server mereka IRIX. Sekarang spesifikasi XFS diimplementasikan di Linux. Sistem file XFS memiliki performa yang luar biasa dan secara luas digunakan untuk menyimpan file.

-= MAC OS FILE SYSTEM =-
Dalam Operasi Sistem nya, MAC OS kini menggunakan HFS+. HFS+ merupakan extension dari file sistem FHS mereka sebelumnya yang digunakan pada komputer tua.
System File HFS+ diterapkan pada deskop produk Apple termasuk Komputer Mac, iPhone, iPod juga produk Apple X Server. Produk server canggih juga menggunakan Apple Xsan sistem file, clustered sistem file dari StorNext atau file sistem CentraVision.

File System ini kecuali file dan folder nya juga menyimpan informasi tentang direktori view, posisi window, dan lainnya.

Sabtu, 03 November 2012

WEB APP JOLI OS

Jika terdapat aplikasi yang tidak ada di App Center dan kita ingin memunculkan aplikasi tersebut di home screen caranya adalah :

1.       Go to App Center
2.       Klik Add New App
3.    Isikan nama dan alamat web untuk aplikasi tersebut., klik continue. (Jolicloud akan memberikan warn jika aplikasi kita sudah ada yang membuat, jika terjadi hal seperti itu klik ‘cancel’)
4.       Berikan deskripsi  singkat untuk aplikasi tersebut
5.       Pilih kategori yang sesuai dengan aplikasi
6.       Upload icon untuk applikasi 

Selesai, Aplikasipun akan muncul di homescreen kita

FEAUTURE JOLI OS

Beberapa software telah di instal (bawaan) dalam Joli OS terutama untuk support cloud computing seperti :
       -          SOCIAL MEDIA : FACEBOOK, TWITTER
       -          MAILING : GMAIL
       -          VIDEO STREAMING : YOUTUBE
       -          WEB BROWSING : CHROMIUM
       -          PHOTO UPLOAD AND SHARING : FLICKR
       -          NEWS : NEWSMAP

Bagi aplikasi-aplikasi lain yang belum terinstal, Joli OS menyediakan APP CENTER. Disana terdapat Aplikasi yang avaliable untuk digunakan adalah dengan mencarinya melalui search box yang terdapat pada home screen. Jika ternyata aplikasi yang kita cari tidak ada kita dapat mencari nya di App Center. Di App Center terdapat beberapa aplikasi yang ditawarkan oleh Jolicloud. Cara mengaksesnya yaitu :

    • Klik tanda ‘+’ berwarna hijau di pojok atas kiri homescreen . (Untuk desktop yang telah di upgrade button tersebut berada pada kiri bawah)
    • Terdapat beberapa kategori aplikasi, pilih sesuai yang kita cari
    • Klikk tombol ‘Add’ pada aplikasi yang kita inginkan
    • Tunggu untuk penginstalan kemudian aplikasi tersebut akan ada home screen
Penginstalan dapat dilakukan melalui terminal (alt+F1) dengan menggunakan perintah apt-get seperti pada Ubuntu.

Jumat, 02 November 2012

CONNECTIVITY JOLI OS

Terkoneksinya Laptop ke jaringan bagi Joli OS sangatlah penting karena hampir seluruh aplikasi yang ia sediakan dapat terbuka dengan adanya koneksi.

      Wireless Connection
Tanpa harus setting apapun wireless yang ditemukan akan terkoneksi dengan laptop

      Mobile Broadband
Agar modem dapat berjalan harus terlebih dahulu dilakukan ‘add device’ dalam pengaturan koneksi dengan cara mensetting provider apa yang digunakan dan apa APN nya.
 
If there's any question about mobile broadband connectivity just comment for more info. Thx.