Teknik mempercepat proses Shutdown

Pernahkah anda merasa jengkel atau kesal karena proses shutdown pada komputer anda begitu lama sehingga menghabiskan waktu anda hanya karena menunggu shutdown komputer.
Berikut ada beberapa teknik yang bisa digunakan untuk mempercepat proses shutdown windows anda yaitu dengan cara memodifikasi beberapa Registry Editor (Regedit) pada windows anda.

1. Digunakan untuk menutup semua aplikasi pada saat shutdown (auto kill )
- Masuk ke registry editor anda ( Start –> Run –> Ketik regedit )
- Masuk ke registry berikut
HKEY_CURRENT_USER\Control Panel\Desktop
- Cari key dengan nama “AutoEndTasks” dan klik kanan key tersebut lalu pilih Modify, ubah Value Data menjadi 1

2. Digunakan untuk merubah waktu menutup suatu aplikasi jika ada aplikasi yang Hang
- Masuk ke registry editor anda ( Start –> Run –> Ketik regedit )
- Masuk ke registry berikut
HKEY_CURRENT_USER\Control Panel\Desktop
- Cari key dengan nama “WaitToKillAppTimeout” dan “HungAppTimeout”
- Klik kanan masing-masing key tersebut lalu pilih Modify dan ubah Value Data menjadi 1000

3. Digunakan untuk menonaktifkan fasilitas Clearing Paging File

- Masuk ke registry editor anda ( Start –> Run –> Ketik regedit )
- Masuk ke registry berikut
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Memory Management
- Cari key dengan nama “ClearPageFileOnShutdown”.
- Klik kanan key tersebut lalu pilih Modify dan ubah Value Data menjadi 0 jika Value Data belum sama dengan 0

Paging File
Dalam sistem operasi komputer, paging adalah salah satu skema manajemen memori dimana komputer dapat menyimpan dan mengambil data dari penyimpanan sekunder untuk digunakan dalam memori utama. Dalam skema paging memori-manajemen, sistem operasi mengambil data dari penyimpanan sekunder di blok sama-ukuran yang disebut halaman. Keuntungan utama dari paging adalah bahwa hal itu memungkinkan ruang alamat fisik dari proses yang akan noncontiguous. Sebelum paging, sistem harus sesuai dengan program keseluruhan ke dalam penyimpanan contiguously, yang menyebabkan berbagai penyimpanan dan masalah fragmentasi. [1]

Paging adalah bagian penting dari implementasi memori virtual di sebagian besar sistem operasi kontemporer tujuan umum, yang memungkinkan mereka untuk menggunakan penyimpanan disk untuk data yang tidak cocok dengan memori Random-akses fisik (RAM). Paging biasanya diimplementasikan sebagai kode spesifik arsitektur yang dibangun dalam kernel dari sistem operasi.

Fungsi utama dari paging dilakukan ketika sebuah program mencoba mengakses halaman yang saat ini tidak dipetakan ke memori fisik (RAM). Situasi ini dikenal sebagai kesalahan halaman. Sistem operasi kemudian harus mengambil kendali dan menangani kesalahan halaman, dengan cara yang tidak terlihat ke program. Oleh karena itu, sistem operasi harus:

1. Tentukan lokasi penyimpanan data tambahan.
2. Mendapatkan kerangka halaman kosong dalam RAM untuk digunakan sebagai wadah untuk data.
3. Muat data yang diminta ke halaman bingkai yang tersedia.
4. Update tabel halaman untuk menunjukkan data baru.
5. Kembali kontrol ke program, transparan mencoba kembali instruksi yang menyebabkan kesalahan halaman.

Karena RAM lebih cepat daripada penyimpanan tambahan, paging dihindari sampai tidak ada cukup RAM untuk menyimpan semua data yang diperlukan. Ketika ini terjadi, sebuah halaman di RAM dipindahkan ke penyimpanan tambahan, membebaskan ruang di RAM untuk digunakan. Setelah itu, setiap kali halaman di penyimpanan sekunder diperlukan, halaman dalam RAM akan disimpan ke penyimpanan tambahan sehingga halaman yang diminta kemudian dapat dimuat ke ruang ditinggalkan oleh halaman lama. sistem paging yang efisien harus menentukan halaman untuk swap dengan memilih salah satu yang paling tidak mungkin dibutuhkan dalam waktu singkat. Ada berbagai algoritma penggantian halaman yang mencoba untuk melakukan hal ini.

Sebagian besar sistem operasi menggunakan beberapa pendekatan dari yang paling terakhir digunakan (LRU) algoritma penggantian halaman (yang LRU sendiri tidak dapat diimplementasikan pada perangkat keras) atau bekerja mengatur algoritma berbasis.

Jika halaman dalam RAM adalah dimodifikasi (misalnya jika halaman menjadi kotor) dan kemudian dipilih untuk ditukarkan, baik itu harus ditulis ke penyimpanan tambahan, atau hanya dibuang.

Untuk lebih meningkatkan daya tanggap, sistem paging dapat menggunakan berbagai strategi untuk memprediksi halaman yang akan dibutuhkan segera sehingga Terlebih Dahulu dapat memuat mereka.

Semoga Bermanfaat . . . !

Categories:

0 komentar:

Posting Komentar