Apa itu Sumber Daya Sistem? | Berbagai Jenis Sumber Daya Sistem

Sumber Daya Sistem:(System Resource:) Menjadi banyak akal adalah sifat yang menarik secara universal, yang tidak sama dengan memiliki banyak sumber daya adalah memiliki banyak sumber daya tetapi kemampuan untuk memaksimalkan potensi seseorang atau sumber daya langka yang tersedia untuknya pada waktu tertentu. Hal ini tidak hanya berlaku di dunia nyata tetapi juga dalam perangkat keras serta perangkat lunak yang telah kita gunakan dalam kehidupan sehari-hari. Untuk menempatkan segala sesuatunya dalam perspektif, meskipun kendaraan yang berorientasi pada kinerja diinginkan, difantasikan, dan didambakan oleh banyak orang, tidak semua orang pada akhirnya akan membeli mobil sport atau motor sport bahkan jika mereka memiliki sarana untuk itu jika Anda bertanya kepada sebagian besar orang mengapa mereka tidak membeli kendaraan seperti itu, jawaban mereka adalah “tidak praktis”.

Apa itu sumber daya sistem?

Sekarang, artinya adalah bahwa bahkan sebagai masyarakat pilihan kita condong ke arah efisiensi. Kendaraan yang memiliki daya tarik massa tertinggi tidak terlalu menarik tetapi yang mereka tawarkan adalah efisiensi dalam hal biaya, penghematan bahan bakar, dan perawatan. Jadi hanya memiliki perangkat keras yang paling mahal tidak akan memotongnya jika membutuhkan banyak daya untuk hanya mengedit spreadsheet sederhana yang juga dapat dilakukan pada smartphone akhir-akhir ini atau hanya menginstal game atau perangkat lunak yang paling mahal tidak akan berhasil jika membeku segera setelah kita membukanya. Jawaban atas apa yang membuat sesuatu menjadi efisien adalah kemampuan untuk mengelola sumber daya yang tersedia dengan cara yang sangat cerdas yang memberi kita kinerja maksimum dengan jumlah energi dan pengeluaran sumber daya yang paling sedikit.

Apa itu sumber daya sistem?(What is a system resource?)

Definisi singkat dan jelas dari ini adalah, kemampuan sistem operasi untuk secara efisien melaksanakan tugas-tugas yang diminta pengguna menggunakan semua perangkat keras dan perangkat lunak dengan kemampuan terbaiknya.

Karena kemajuan pesat dalam teknologi definisi sistem komputer telah bergerak melampaui kotak dengan beberapa lampu berkedip yang memiliki keyboard, layar, dan mouse yang terpasang padanya. Ponsel cerdas, laptop, tablet, komputer papan tunggal, dll. telah sepenuhnya mengubah gagasan tentang komputer. Namun, teknologi fundamental yang mendasari semua keajaiban modern ini sebagian besar tetap sama. Sesuatu yang juga tidak akan berubah dalam waktu dekat.

Mari kita gali lebih dalam bagaimana cara kerja sumber daya sistem? Sama(Just) seperti sumber daya apa pun saat kita menyalakan komputer kita, itu memverifikasi dan memvalidasi semua komponen perangkat keras(hardware components) yang ada saat ini yang terhubung dengannya, yang kemudian masuk ke Windows Registry . Di sini, informasi tentang kapasitas dan semua ruang kosong, jumlah RAM , media penyimpanan eksternal, dll hadir.

Bersamaan dengan ini, sistem operasi juga memulai layanan dan proses latar belakang. Ini adalah penggunaan langsung pertama dari sumber daya yang tersedia. Misalnya, jika kita telah menginstal program antivirus atau perangkat lunak apa pun yang perlu diperbarui secara berkala. Layanan ini dimulai tepat ketika kita menyalakan PC, dan mulai memperbarui atau memindai file di latar belakang untuk melindungi dan membuat kita tetap update.

Permintaan sumber daya dapat berupa layanan yang dibutuhkan oleh aplikasi, serta sistem, atau agar program dapat dijalankan atas permintaan pengguna. Jadi, saat kita membuka sebuah program, ia memeriksa semua sumber daya yang tersedia untuk menjalankannya. Setelah memeriksa apakah semua persyaratan terpenuhi, program berfungsi sebagaimana mestinya. Namun, ketika persyaratan tidak terpenuhi, sistem operasi, memeriksa aplikasi mana yang memonopoli sumber daya yang menakutkan itu dan mencoba menghentikannya.

Idealnya, ketika aplikasi meminta sumber daya apa pun, ia harus mengembalikannya tetapi lebih sering daripada tidak, aplikasi yang meminta sumber daya tertentu akhirnya tidak memberikan sumber daya yang diminta setelah menyelesaikan tugas. Inilah sebabnya mengapa terkadang aplikasi atau sistem kita macet karena beberapa layanan atau aplikasi lain mengambil sumber daya yang diperlukan untuk berjalan di latar belakang. Ini karena semua sistem kami memiliki sumber daya yang terbatas. Jadi, mengelolanya adalah yang utama.

Berbagai jenis Sumber Daya Sistem

Sumber daya Sistem(System) digunakan oleh perangkat keras atau perangkat lunak untuk berkomunikasi satu sama lain. Saat software ingin mengirimkan data ke suatu perangkat, seperti saat ingin menyimpan file ke harddisk atau saat perangkat keras membutuhkan perhatian, seperti saat kita menekan tombol pada keyboard.

Ada empat jenis sumber daya sistem yang akan kita temui saat mengoperasikan sistem, yaitu:

  • Saluran Akses Memori Langsung (DMA)
  • Jalur permintaan interupsi (IRQ)
  • Alamat Input dan Output
  • Alamat memori

Ketika kita menekan tombol pada keyboard, keyboard ingin menginformasikan CPU bahwa tombol telah ditekan tetapi karena CPU sudah sibuk menjalankan beberapa proses lain, sekarang kita dapat menghentikannya sampai menyelesaikan tugas yang ada.

Untuk mengatasi ini, kami harus mengimplementasikan sesuatu yang disebut interrupt request lines (IRQ) , ia melakukan persis seperti yang terdengar seperti menginterupsi CPU dan memberi tahu CPU bahwa ada permintaan baru yang muncul dari katakanlah keyboard, jadi keyboard menempatkan tegangan pada saluran IRQ yang ditugaskan padanya. Tegangan ini berfungsi sebagai sinyal bagi CPU bahwa ada perangkat yang memiliki permintaan yang perlu diproses.

Sistem operasi berhubungan dengan memori sebagai daftar panjang sel yang dapat digunakan untuk menyimpan data dan instruksi, agak seperti spreadsheet satu dimensi. Pikirkan(Think) alamat memori sebagai nomor kursi di teater, setiap kursi diberi nomor terlepas dari apakah seseorang duduk di dalamnya atau tidak. Orang yang duduk di kursi bisa menjadi semacam data atau instruksi. Sistem operasi tidak mengacu pada orang dengan nama tetapi hanya dengan nomor kursi. Misalnya, sistem operasi mungkin mengatakan, ingin mencetak data dalam alamat memori 500. Alamat-alamat ini paling sering ditampilkan di layar sebagai angka heksadesimal dalam bentuk offset segmen.

Alamat input-output(Input-output) yang juga disebut port, CPU dapat digunakan untuk mengakses perangkat keras dengan cara yang sama seperti menggunakan alamat memori untuk mengakses memori fisik. Bus alamat pada motherboard(address bus on the motherboard) terkadang membawa alamat memori dan terkadang membawa alamat input-output.

Jika bus alamat telah diatur untuk membawa alamat input-output, maka setiap perangkat keras mendengarkan bus ini. Misalnya, jika CPU ingin berkomunikasi dengan keyboard, maka akan menempatkan alamat Input-Output keyboard pada bus alamat.

Setelah alamat ditempatkan, CPU mengumumkan alamat ke semua perangkat Input-Output yang berada di baris alamat. Sekarang semua pengontrol input-output mendengarkan alamat mereka, pengontrol hard drive mengatakan bukan alamat saya, pengontrol floppy disk mengatakan bukan alamat saya tetapi pengontrol keyboard mengatakan itu milik saya, saya akan merespons. Jadi, begitulah akhirnya keyboard berinteraksi dengan prosesor ketika sebuah tombol ditekan. Cara lain untuk memikirkan cara kerja adalah Saluran alamat Input-Output di bus bekerja seperti saluran telepon pihak lama – Semua(All) perangkat mendengar alamat tetapi hanya satu yang akhirnya merespons.

Sumber daya sistem lain yang digunakan oleh perangkat keras dan perangkat lunak adalah saluran Direct Memory Access ( DMA ). Ini adalah metode pintasan yang memungkinkan perangkat input-output mengirim data langsung ke memori melewati CPU sepenuhnya. Beberapa perangkat seperti printer dirancang untuk menggunakan saluran DMA dan lainnya seperti mouse tidak. Saluran DMA(DMA) tidak sepopuler dulu karena desainnya membuatnya jauh lebih lambat daripada metode yang lebih baru. Namun, perangkat yang lebih lambat seperti floppy drive, kartu suara, dan tape drive mungkin masih menggunakan saluran DMA .

Jadi pada dasarnya perangkat keras meminta perhatian CPU menggunakan Permintaan (Requests)Interupsi(Interrupt) . Perangkat lunak memanggil perangkat keras dengan alamat input-output perangkat keras. Perangkat lunak melihat memori sebagai perangkat keras dan menyebutnya dengan alamat memori. Saluran DMA(DMA) meneruskan data bolak-balik antara perangkat keras dan memori.

Direkomendasikan: (Recommended:) 11 Tips Untuk Meningkatkan Kinerja Lambat Windows 10(11 Tips To Improve Windows 10 Slow Performance)

Jadi, begitulah cara perangkat keras berkomunikasi dengan perangkat lunak untuk mengalokasikan dan mengelola sumber daya sistem secara efisien.

Apa kesalahan yang dapat terjadi di Sumber Daya (Resources)Sistem(System) ?

Kesalahan sumber daya sistem(System) , mereka adalah yang terburuk. Suatu saat kita menggunakan komputer, semuanya berjalan dengan baik, yang diperlukan hanyalah satu program yang membutuhkan sumber daya, klik dua kali ikon itu dan ucapkan selamat tinggal pada sistem yang berfungsi. Tetapi mengapa demikian, pemrograman yang buruk mungkin tetapi menjadi lebih rumit karena ini terjadi bahkan di sistem operasi modern. Setiap program yang dijalankan perlu menginformasikan sistem operasi berapa jumlah sumber daya yang mungkin diperlukan untuk dijalankan dan menentukan berapa lama mungkin memerlukan sumber daya itu. Terkadang, itu tidak mungkin karena sifat dari proses yang dijalankan oleh program. Ini disebut kebocoran memori(memory leak) . Namun, program seharusnya mengembalikan memori atau sumber daya sistem yang diminta sebelumnya.

Dan jika tidak, kita mungkin melihat kesalahan seperti:

  • Komputer Anda kehabisan memori(Your computer is low on memory)
  • Sistem(System) sangat kekurangan sumber daya”
  • “ Sumber daya sistem yang ada tidak cukup(Insufficient) untuk menyelesaikan layanan yang diminta”

Dan banyak lagi.

Bagaimana cara memperbaiki Kesalahan Sumber Daya Sistem ?(System Resource)

Kombinasi 3 tombol ajaib 'Alt' + 'Del' + 'Ctrl', ini harus menjadi pokok bagi siapa saja yang menghadapi sistem yang sering membeku. Menekan ini membawa kita langsung ke Pengelola Tugas(Task Manager) . Ini memungkinkan kita melihat semua sumber daya sistem yang digunakan oleh berbagai program dan layanan.

Lebih sering daripada tidak, kita biasanya dapat mengetahui aplikasi atau program mana yang menghabiskan banyak memori atau membuat disk membaca dan menulis dalam jumlah besar. Setelah berhasil menemukan ini, kami akan dapat mengambil kembali sumber daya sistem yang hilang dengan mengakhiri aplikasi yang bermasalah sama sekali atau dengan menghapus instalan program. Jika itu bukan program apa pun, akan bermanfaat bagi kita untuk pergi mencari ke bagian layanan dari pengelola tugas yang akan mengungkapkan layanan mana yang mengkonsumsi atau mengambil sumber daya secara diam-diam di latar belakang sehingga merampok sumber daya sistem yang langka ini.

Ada layanan yang dimulai ketika sistem operasi dimulai, ini disebut program startup(startup programs) , kita dapat menemukannya di bagian startup task manager. Keindahan dari bagian ini adalah kita tidak harus benar-benar melakukan pencarian manual untuk semua layanan yang membutuhkan sumber daya. Sebagai gantinya, bagian ini siap menampilkan layanan yang memengaruhi sistem dengan peringkat dampak startup. Jadi, dengan menggunakan ini, kami dapat menentukan layanan mana yang layak dinonaktifkan.

Langkah-langkah di atas pasti akan membantu jika komputer tidak sepenuhnya membeku atau hanya aplikasi tertentu yang dibekukan. Bagaimana jika seluruh sistem dibekukan sepenuhnya? Di sini kita akan diberikan tanpa opsi lain, tidak ada tombol yang berfungsi karena semua sistem operasi dibekukan karena tidak tersedianya sumber daya yang diperlukan untuk menjalankannya kecuali untuk me-restart komputer. Ini harus memperbaiki masalah pembekuan jika itu disebabkan karena aplikasi yang tidak sesuai atau tidak kompatibel. Setelah mendeteksi aplikasi mana yang menyebabkan ini, kami dapat melanjutkan dan menghapus instalan aplikasi yang bermasalah.

Ada kalanya bahkan langkah-langkah di atas tidak akan banyak berguna jika sistem terus menggantung meskipun prosedur yang dijelaskan di atas. Kemungkinannya adalah masalah terkait perangkat keras. Terutama, mungkin ada beberapa masalah dengan Random Access Memory (RAM) dalam hal ini, kita harus mengakses slot RAM di motherboard sistem. Jika ada dua modul RAM , kita dapat mencoba menjalankan sistem dengan satu RAM secara terpisah dari keduanya, untuk mencari tahu RAM mana yang salah. Jika ada masalah yang terdeteksi dengan RAM , mengganti (RAM)RAM yang rusak pada akhirnya akan menyelesaikan masalah pembekuan yang disebabkan oleh sumber daya sistem yang rendah.

Kesimpulan

Dengan ini, kami harap Anda memahami apa itu sumber daya sistem, apa saja jenis sumber daya sistem yang ada di perangkat komputasi apa pun, jenis kesalahan apa yang dapat kami temukan dalam tugas komputasi sehari-hari, dan berbagai prosedur yang dapat kami lakukan. melakukan untuk memperbaiki masalah sumber daya sistem yang rendah berhasil.



About the author

Saya seorang ahli komputer dengan pengalaman lebih dari 10 tahun di industri perangkat lunak dan browser. Saya telah merancang, membangun, dan mengelola seluruh instalasi program perangkat lunak, serta mengembangkan dan memelihara browser. Pengalaman saya memberi saya kemampuan untuk memberikan penjelasan yang jelas dan ringkas tentang topik yang rumit - apakah itu cara kerja Microsoft Office atau cara memaksimalkan Mozilla Firefox. Selain keterampilan komputer saya, saya juga seorang penulis yang mahir dan dapat berkomunikasi secara efektif secara online dan secara langsung.



Related posts