Pendahuluan Perancangan dan Pemeliharaan

dikonfigurasikan untuk setiap komputer. Proses ini terkadang disebut sebagai System Generation. Program Sysgen mendapatkan informasi mengenai konfigurasi khusus tentang sistem perangkat keras dari sebuah data, antara lain sebagai berikut: • CPU apa yang digunakan, pilihan yang diinstall. • Berapa banyak memori yang tersedia • Peralatan yang tersedia • Sistem operasi pilihan apa yang diinginkan atau parameter apa yang digunakan.

25.7. Trend

Trend sistem operasi sangat dipengaruhi oleh penilaian dari pengguna sistem operasi. Pengguna biasanya lebih memilih sistem operasi yang user friendly, performanya bagus, tidak sering mengalami error, tampilannya cantik, dan lain lain. Trend sistem operasi sampai saat ini ternyata masih dikuasai oleh keluarga Windows. Namun bisa diprediksi bahwa trend sistem operasi pada tahun-tahun mendatang akan berkaitan dengan sistem operasi yang bersifat Open Source. Dalam sebuah artikel di web, Linus Torvalds mengatakan bahwa sistem operasi yang open source memungkinkan penggunanya untuk menciptakan sistem yang terbaik sesuai dengan kebutuhan mereka masing-masing.

25.8. Rangkuman

Sebelum merancang sistem operasi ada baiknya melakukan persiapan-persiapan terlebih dahulu. Persiapan-persiapan tersebut antara lain: memikirkan dimana nantinya sistem operasi akan dijalankan, memikirkan kegunaan sistem operasi tersebut dan menentukan bahasa pemrograman yang akan digunakan. Selain itu dalam merancang sistem operasi juga sebaiknya berpegangan dengan prinsip-prinsip merancang sistem operasi, yaitu: extensibility, portability, reliability, security dan high performance. Pemeliharaan sistem operasi dilakukan untuk menjaga agar sistem operasi tetap stabil dan dapat berkerja sebagaimana mestinya. Trend sistem operasi pada tahun-tahun mendatang akan berkaitan dengan sistem operasi yang bersifat Open Source. Dalam sebuah artikel di web, Linus Torvalds mengatakan bahwa sistem operasi yang open source memungkinkan penggunanya untuk menciptakan sistem yang terbaik sesuai dengan kebutuhan mereka masing-masing. Rujukan [Silberschatz2005] Avi Silberschatz, Peter Galvin, dan Grag Gagne. 2005. Operating Systems Concepts. Seventh Edition. John Wiley Sons. [WEBWiki2007] Wikipedia. 2007. Page Replacement Algortihm http:en.wikipedia.orgwikiPage_replacement_algorithm . Diakses 4 April 2007. [WEBCDSmith] Chris Smith. 2007. The Common Mans Guide to Operating System Design http:cdsmith.twu.netprofessionalosdesign.html . Diakses 9 Mei 2007. [WEBQuirke2004] Chris Quirke. 2004. What is a Maintenance OS? http:cquirke.mvps.orgwhatmos.htm . Diakses 9 Mei 2007. [BudiHalusSantoso2005] Budi Halus Santoso dan Jubilee Enterprise. 2005. Perancangan Sistem Operasi. First Edition. ANDI Yogyakarta. [Internet News] Internet News. 2007. Linux Creator: Operating Systems Will Follow Internet Trends http:www.internetnews.comdev-newsarticle.php212891 . Diakses 10 Mei 2007. [WEBWiki2007] Wikipedia. 2007. Optimization computer science http:en.wikipedia.orgwikiOptimization_computer_science . Diakses 10 Mei 2007. 216 [WEBW3Shcools2007] W3Shcools. 2007. OS Platform Statistics http:www.w3schools.combrowsersbrowsers_os.asp . Diakses 10 Mei 2007. [WEBWiki2007] Wikipedia. 2007. Maintenance OS http:en.wikipedia.orgwikiMaintenance_OS . Diakses 10 Mei 2007. [WEBInfoHQ] InfoHQ. 2004. Computer Maintenance Tips http:www.infohq.comComputercomputer_maintenance_tip.htm . Diakses 9 Mei 2007. [Mandel Encyclopedia] Theo Mandel. 2002. UserSystem Interface Design http:theomandel.comdocsmandel-encyclopedia.pdf . Diakses 4 Juni 2007. [WEBWiki2007] Wikipedia. 2007. Defragmentation http:en.wikipedia.orgwikiDefragmentation . Diakses 7 Juni 2007. 217