Langsung ke konten utama

vedora assigned


Prinsip Rancangan Linux’S
Dalam rancangan keseluruhan, Linux menyerupai implementasi UNIX nonmicrokernel yang lain. Ia adalah sistem yang multiuser, multitasking dengan seperangkat lengkap alat-alat yang kompatibel dengan UNIX. Sistem berkas Linux mengikuti semantik tradisional UNIX, dan model jaringan standar UNIX diimplementasikan secara keseluruhan. Ciri internal rancangan Linux telah dipengaruhi oleh sejarah perkembangan sistem operasi ini.

Walaupun Linux dapat berjalan pada berbagai macam platform, pada awalnya dia dikembangkan secara eksklusif pada arsitektur PC. Sebagian besar dari pengembangan awal tersebut dilakukan oleh peminat individual, bukan oleh fasilitas riset yang memiliki dana besar, sehingga dari awal Linux berusaha untuk memasukkan fungsionalitas sebanyak mungkin dengan dana yang sangat terbatas. Saat ini, Linux dapat berjalan baik pada mesin multiprocessor dengan main memory yang sangat besar dan ukuran disk space yang juga sangat besar, namun tetap mampu beroperasi dengan baik dengan jumlah RAM yang lebih kecil dari 4 MB.

Akibat dari semakin berkembangnya teknologi PC, kernel Linux juga semakin lengkap dalam mengimplementasikan fungsi UNIX. Tujuan utama perancangan Linux adalah cepat dan efisien, tetapi akhir-akhir ini konsentrasi perkembangan Linux lebih pada tujuan rancangan yang ketiga yaitu standarisasi. Standar POSIX terdiri dari kumpulan spesifikasi dari beberapa aspek yang berbeda kelakuan sistem operasi. Ada dokumen POSIX untuk fungsi sistem operasi biasa dan untuk ekstensi seperti proses untuk thread dan operasi real-time. Linux dirancang agar sesuai dengan dokumen POSIX yang relevan. Sedikitnya ada dua distribusi Linux yang sudah memperoleh sertifikasi ofisial POSIX.

Karena Linux memberikan antarmuka standar ke programer dan pengguna, Linux tidak membuat banyak kejutan kepada siapa pun yang sudah terbiasa dengan UNIX. Namun interface pemrograman Linux merujuk pada semantik SVR4 UNIX daripada kelakuan BSD. Kumpulan pustaka yang berbeda tersedia untuk mengimplementasi semantik BSD di tempat dimana kedua kelakuan sangat berbeda.

Ada banyak standar lain di dunia UNIX, tetapi sertifikasi penuh dari Linux terhadap standar lain UNIX terkadang menjadi lambat karena lebih sering tersedia dengan harga tertentu (tidak secara bebas), dan ada harga yang harus dibayar jika melibatkan sertifikasi persetujuan atau kecocokan sebuah sistem operasi terhadap kebanyakan standar. Bagaimana pun juga mendukung aplikasi yang luas adalah penting untuk suatu sistem operasi, sehingga sehingga standar implementasi merupakan tujuan utama pengembangan Linux, walaupun implementasinya tidak sah secara formal. Selain standar POSIX, Linux saat ini mendukung ekstensi thread POSIX dan subset dari ekstensi untuk kontrol proses real-time POSIX.

Sistem Linux terdiri dari tiga bagian kode penting:
  • Kernel. Bertanggung-jawab memelihara semua abstraksi penting dari sistem operasi, termasuk hal-hal seperti memori virtual dan proses-proses.
  • Pustaka sistem. Menentukan kumpulan fungsi standar dimana aplikasi dapat berinteraksi dengan kernel, dan mengimplementasi hampir semua fungsi sistem operasi yang tidak memerlukan hak penuh atas kernel.
  • Utilitas sistem. Program yang melakukan pekerjaan manajemen secara individual.

Komentar

Postingan populer dari blog ini

Serba Serbi PPG SM3T 5 UNY

Pendidikan Profesi Guru. Zaman berganti, produk-produk manusia kian berkembang. Guru-pun tak luput dari jamahan perkembangan. Zaman dahulu, guru menjadi alternatif terakhir dari sebuah pekerjaan. Benar-benar sebuah pekerjaan panggilan hati. Mencerdaskan kehidupan bangsa berasaskan pancasila dan berpegang teguh pada nilai-nilai luhur menjadi prinsip utama dari pekerjaan ini. Lambat laun, pekerjaan guru semakin diperhitungkan. Kesadaran akan pentingnya sosok guru dalam kehidupan menjadi kian sentral. Insinyur, bupati, gubernur, teknokrat, dan presiden tak luput dari sentuhan guru yang mengilhami gerak dan tutur katanya. Pemerintah memahami hal ini, lambat laun "pekerjaan" menjadi guru dialihkan menjadi "profesi" dalam artian diharapkan menjadi guru professional, tangguh, dan siap di setiap situasi dan kondisi, mampu melayani peserta didik di setiap lini dan membantu untuk menggayuh cita-cita peserta didik. Guru perlu di"professional"kan kata Pemerinta...

EKONOMI SOURCES

Keseimbangan Pasar Proses Terbentuknya Harga Keseimbangan (Equillibrium Price) a. Pengertian Harga Keseimbangan             P ad a dasarn y a, prose s terbentukn y a harg a terjad i ketika tercapain y a tingka t keseimbanga n antar a permintaa n dan pena w aran.   Dapat   dikatakan   bah w a   harga   keseimbangan   atau harga   pasar   (equilibrium   price)   adalah   harga   y ang   terjadi   apabila jumlah   barang   y ang   diminta   sama   dengan   jumlah   barang   y ang dita w arkan.   Apab ila   ditunjukkan   dalam   bentuk   kur v a,harga keseimbanga n   merupaka n   perpotonga n   antar a   kur v a   permintaan   dan kur v a pena w aran. Pergeseran Grafik Keseimbangan Pasar Jika terdapat perubahan jumlah permintaan dan jumlah penawaran baik bertambah maupun berkurang...

Linux In Ipad

Siapa kira linux bisa berjalan di Hardware iPad....       Good news for fans of Tux the penguin : soon you’ll be able to run the Linux operating system on your iDevice. A team of jailbreak developers has managed to run the open source Linux OS on Apple’s A4-powered devices.       Who needs Android when you have Linux, right? BluerisEN tweeted the news with a picture of Linux running on an iPad. The iPhone 4, first gen iPad, and 4th generation iPod touch will all be able to run this specific build of Linux. The iPad 2 will not be compatible, due to the fact that it runs on the A5 processor. Hackers have been able to run doctored builds of Android on iDevices before, but the addition of Linux adds more possibilities to current Apple hardware that will become outdated in years to come. Installing Linux will require a jailbreak , however.      There hasn’t been an ETA set for the availabilit...