Bab 134: Detail Peningkatan
Yang Zhichiu bertanya, "Apakah Xiaofeng sering seperti ini?"
Mendengar bahwa Han Feng sering menghilang selama berhari-hari tanpa masuk kelas, orang tua Han Feng merasa sangat terkejut. Selama ini, Han Feng selalu memberi kesan sebagai anak teladan yang sangat penurut. Dari sudut pandang ini, hal semacam itu seharusnya tidak mungkin terjadi. Namun, mengapa ada perubahan sebesar ini setelah masuk universitas?
Han De juga termasuk tipe orang yang tidak banyak bicara. Sepanjang perjalanan, ia bersikap seperti seorang penonton, jarang membuka suara, dan hampir seluruh pertanyaan diajukan oleh Yang Zhichiu.
Yang Cheng tersenyum dan berkata, "Kakak, sebenarnya kamu tidak perlu terlalu khawatir dengan urusan si kecil Feng. Dia anak yang luar biasa. Menurutku, julukan 'remaja jenius' pun sedikit meremehkannya."
Melihat ibu angkatnya tampak sedikit marah, Liu Yueshuang buru-buru membantu membela Han Feng. "Ibu angkat, apa yang dikatakan Paman Kecil sama sekali tidak salah. Performa Ge Feng di sekolah sangat bagus. Saat pelatihan militer elit kemarin, dia bahkan mendapatkan 'Medan Perang Elit'—ah maksudku, 'Lencana Elit'! Oh ya, beberapa waktu lalu, dosen dari fakultas mereka menerbitkan sebuah makalah di majalah sains *Nature*, dan dosen tersebut juga mencantumkan nama Ge Feng di dalamnya, mengatakan bahwa Ge Feng telah memberikan banyak kontribusi."
Mendengar berita ini, Han De tidak kuasa menahan keterkejutannya. Sepengetahuannya, Han Feng baru saja pindah ke jurusan baru belum lama ini, bagaimana mungkin ia bisa mencapai tahap itu secepat ini? Ia menatap Yang Cheng dengan pandangan curiga, mencoba mencari jawaban dari pria itu.
Melihat tatapan itu, Yang Cheng mengangkat bahu dengan pasrah. "Hal ini benar adanya, itulah sebabnya aku bilang anak ini bukan orang sembarangan! Aku beri tahu satu berita bagus lagi, Pak Tua Hua sekarang telah resmi menerima Han Feng sebagai murid tertutupnya. Demi Han Feng, beliau bahkan sengaja tinggal di Beijing untuk waktu yang cukup lama."
"Pak Tua Hua?" Han De kembali terkejut dan bertanya, "Tabib Dewa Hua Tiancheng?"
Yang Cheng mendesah. "Siapa lagi kalau bukan beliau!"
Melihat ekspresi kakak iparnya itu, Yang Cheng tersenyum dalam hati. Putra sendiri saja tidak bisa ditebak, pikirnya. Biasanya selalu bersikap tenang tanpa emosi, tetapi begitu menyangkut anak sendiri, lihat saja apakah kamu tidak khawatir.
"Meskipun Xiaofeng baru beberapa bulan berada di sini, dia telah melakukan banyak hal. Jika harus diceritakan satu per satu, tidak akan selesai dalam waktu singkat. Nanti kalau ada waktu, kalian tanyakan saja sendiri padanya."
"Di rumah mana dia tinggal?" Yang Zhichiu saat ini hanya mengkhawatirkan keselamatan Han Feng, urusan lainnya tidak ia pedulikan.
Yang Cheng menjawab, "Sebentar lagi sampai. Rumah yang di tengah itu."
Beberapa orang tiba di tempat kediaman Han Feng, namun pintunya terkunci. Bel ditekan beberapa saat, tetapi tidak ada sahutan, sepertinya ia sedang tidak berada di tempat.
Yang Cheng berkata, "Aku punya kunci cadangan, mari kita masuk dan lihat."
Selama dua hari dua malam, Han Feng telah menyelesaikan enkapsulasi fungsi kendali untuk "Lapisan Abstraksi Perangkat Keras". Ini berkat persiapan matang dan enkapsulasi yang telah ia lakukan jauh-jauh hari sebelumnya; jika tidak, waktu yang singkat ini pasti tidak akan pernah cukup.
Setelah proses ini, pada dasarnya ia sudah mampu mengendalikan tubuhnya secara sederhana. Misalnya, dengan mengirimkan instruksi fungsi secara langsung ke lapisan ini, ia dapat mengendalikan tubuhnya sendiri dengan cara yang sama. Kendati demikian, karena instruksinya cukup rumit dan melibatkan terlalu banyak impuls saraf, pengendalian tersebut masih membutuhkan cukup banyak waktu. Setiap kali hendak melakukan suatu gerakan, ia harus merencanakannya terlebih dahulu sebelum bisa mewujudkannya, dan tenaga mental yang dikerahkan pun sangat besar.
Inti sejati pertama dari sistem super ini sebenarnya sudah lama selesai ditulis oleh Han Feng. Tugas yang harus ia lakukan sekarang hanyalah memasang inti tersebut di atas "Lapisan Abstraksi Perangkat Keras". Mengingat ini adalah versi inti pertama dan waktu pengembangan yang cukup mendesak, prinsip penyusunan inti ini tetap mengikuti aturan dari yang sederhana hingga yang kompleks.
Untuk sementara, Han Feng merancangnya dengan struktur benang tunggal (single-threaded). Artinya, pada saat yang sama hanya satu program eksekusi yang diizinkan berjalan di dalam inti, dan tidak akan disela oleh program penjadwal untuk menjalankan tugas lain. Inti semacam ini dikenal sebagai inti "non-preemptif". Berdasarkan penanganan Han Feng, ia memperlakukan sinyal impuls saraf di dalam tubuhnya sebagai pemroses tunggal. Keuntungannya adalah strukturnya lebih sederhana, tidak ada tugas konkuren di dalam inti, sehingga menghindari banyak masalah sinkronisasi yang rumit.
Tentu saja, inti "non-preemptif" semacam ini juga memiliki satu kelemahan yang sangat mencolok, yaitu kemungkinan besar akan menunda kecepatan respons sistem. Tugas baru harus menunggu hingga tugas saat ini keluar dari program eksekusi inti sebelum mendapatkan kesempatan untuk berjalan.
Han Feng sangat menyadari potensi bahaya dari kelemahan ini. Namun, jika ia harus menerapkan sistem "preemptif", tingkat kerumitan inti akan meningkat drastis dan untuk sementara berada di luar pertimbangan, melainkan dijadikan sebagai target peningkatan di masa depan. Bagaimanapun, "Pusat Saraf" yang bertindak sebagai CPU sebenarnya sangat tangguh. Melalui algoritma penjadwalan yang dirancang dengan optimasi khusus, Han Feng dapat menggunakan metode "multi-benang semu" (pseudo-multithreading) untuk mengatasi masalah ini sampai batas tertentu. Prinsipnya sangat sederhana: ia membagi waktu eksekusi setiap benang menjadi sangat banyak irisan waktu, dan setiap benang "saling silang" dieksekusi berdasarkan satuan irisan waktu tersebut. Dengan cara ini, secara makro tampaknya beberapa benang berjalan secara bersamaan, padahal secara mikro pada setiap saat tetap hanya ada satu benang yang berjalan.
Inti ini mengadopsi pendekatan "modular" untuk penggerak perangkat (device driver) dan sistem berkas, artinya modul-modul tersebut dapat dimuat secara dinamis kapan pun diperlukan dan dibongkar saat tidak dibutuhkan. Beberapa penggerak kendali yang esensial bagi tubuh—seperti penggerak kendali untuk organ-organ dan bagian-bagian utama—telah dikompilasi terlebih dahulu oleh Han Feng ke dalam inti. Penggerak-penggerak ini tidak boleh dibongkar sembarangan, sementara beberapa fungsi ekstensi untuk bagian tubuh, seperti meningkatkan rentang frekuensi yang dapat didengar oleh telinga, dibuat sebagai "modul dinamis" yang dapat dimuat dan dibongkar secara dinamis.
Meskipun masih banyak fungsi di dalam inti yang belum selesai, Han Feng telah menyisakan ruang yang dapat diperluas untuk nantinya ditambahkan pada saat pembaruan di masa mendatang. Sebagai contoh, Han Feng bahkan menyisakan antarmuka fungsi "manajemen jaringan". Ia menantikan suatu hari nanti sistem supernya dapat terhubung dengan internet sungguhan untuk mengakses web, karena hal ini secara teoretis memang dimungkinkan. Tentu saja, mengenai bagaimana cara menghubungkannya dengan internet, Han Feng belum memikirkan cara yang efektif untuk saat ini.
Selain itu, Han Feng juga mengimplementasikan pewaktu (timer) dengan tingkat presisi yang sangat tinggi di dalam inti, mencapai tingkat milidetik. Komponen ini ibarat denyut nadi sistem super; semakin presisi semakin baik, serta tidak boleh terganggu dan harus terus beroperasi secara normal tanpa henti. Terus terang, ini adalah penghitung kehidupan dari sistem super, yang menjadi tolok ukur waktu kerja seluruh sistem. Eksekusi semua urutan instruksi diatur secara ketat sepenuhnya berdasarkan waktu ini. Untuk mewujudkan fondasi "perangkat keras" dari pewaktu ini, Han Feng juga mencurahkan banyak pikiran hingga akhirnya berhasil menemukan jalur sirkulasi penghasil impuls saraf yang sangat stabil.
Baru pada saat inilah sistem super milik Han Feng benar-benar mencapai tingkat presisi seperti komputer.
Setelah inti selesai dipasang, Han Feng kembali memasang beberapa aplikasi yang sering digunakan ke dalam sistem super, termasuk antarmuka kendali baris perintah (command line) dan aplikasi desktop grafis.
Aplikasi-aplikasi yang sebelumnya disebut sebagai "aplikasi" sebenarnya hanyalah sekumpulan instruksi dan tidak dapat disebut sebagai aplikasi sejati. Program-program tersebut ditulis oleh Han Feng menggunakan bahasa tingkat tinggi khusus buatannya sendiri.
Penerapan aplikasi desktop grafis oleh Han Feng ini sepenuhnya dipengaruhi oleh sistem operasi Linux, yaitu dengan menambahkan cangkang visual di luar inti. Hal ini dilakukan demi masalah kebiasaan, agar pengendalian terlihat lebih intuitif dan praktis.
Adapun tampilan grafis yang dimaksud di sini adalah pengendalian detail yang dilakukan secara khusus oleh Han Feng terhadap "saraf visual", sehingga membuahkan wujud bayangan layar kristal cair (LCD) di depan matanya. Efek visual ini bahkan membuat Han Feng sendiri merasa sangat terkejut! Sebab, "layar monitor" ini sebenarnya tidak ada dan ia "ciptakan" sendiri dari ketiadaan, tetapi efek visualnya persis seperti ada layar sungguhan yang diletakkan di depannya. Layar itu benar-benar ada di hadapannya, tetapi ketika diraba dengan tangan, tidak ada apa pun yang tersentuh.
Han Feng sangat mementingkan pemrograman di aspek ini. Sebagaimana fungsi tampilan grafis pada komputer, Han Feng juga secara khusus menyisakan antarmuka tampilan grafis pada "Lapisan Abstraksi Perangkat Keras". Akan tetapi, karena pengendalian yang terlibat sangat rumit, fungsi yang diselesaikannya saat ini masih sangat sederhana. Warnanya baru sebatas hitam dan putih, dan grafik yang ditampilkan masih sangat kasar, agak mirip dengan masa-masa awal penemuan komputer ketika hanya mampu menampilkan karakter huruf. Kendati demikian, mampu mencapai tahap ini saja sudah membuat Han Feng merasa sangat puas. Ia bahkan nyaris tidak mampu menahan dorongan di dalam hatinya untuk langsung berfokus mengembangkan fungsi ini secara khusus.
Tentu saja, pada akhirnya Han Feng tidak melakukan hal itu. Segala sesuatu harus dilakukan selangkah demi selangkah; seseorang tidak bisa berharap langsung menjadi gemuk hanya dalam sekali santap.
Setelah menambahkan aplikasi-aplikasi tersebut, sistem super Han Feng pun selesai dipasang. Waktu berikutnya adalah menyalakannya untuk melihat apakah sistem dapat beroperasi dengan lancar seperti yang diharapkan.
Akan tetapi, proses memulai ulang (reboot) sistem ini justru merupakan proses yang meninggalkan sedikit trauma psikologis bahkan bagi Han Feng sendiri, sebab sensasi melakukan swauji (self-check) pada seluruh organ di tubuh sungguh sangat tidak menyenangkan.
Apa yang harus datang pada akhirnya akan datang juga dan tidak dapat dihindari.
Han Feng mempersiapkan diri di dalam hatinya, lalu dengan menggertakkan gigi, ia memberikan perintah untuk menyalakan sistem.
Seketika itu pula, sekujur tubuh Han Feng mendadak gemetar hebat dan kejang-kejang seolah-olah baru saja terserang penyakit epilepsi...