Semua orang menjalankan aplikasi pada komputer Windows mereka dan ada banyak perangkat lunak di luar sana untuk dipilih. Semakin banyak perangkat lunak hari ini bergantung pada Microsoft .NET Framework karena membuat segalanya lebih mudah bagi programmer dengan memasukkan kode dan pustaka yang seharusnya perlu dikembangkan secara manual. Meskipun ini sebagian besar merupakan hal yang baik dan memungkinkan untuk pembuatan perangkat lunak yang lebih cepat dan lebih efisien, itu juga berarti .NET Framework perlu diinstal pada komputer Anda agar Anda dapat menjalankan perangkat lunak.
Keluhan utama tentang .NET selama bertahun-tahun adalah bahwa itu tidak perlu besar dan kembung dan memperlambat komputer Anda. Ada beberapa versi .NET, yang terbaru adalah 4.6.x dan jika Anda ingin menjalankan beberapa aplikasi terbaru, cepat atau lambat Anda akan membutuhkannya di sistem Anda. Windows 10 sudah diinstal sebelumnya dengan .NET 4.6, tetapi Windows 8 dilengkapi dengan 4.5 dan Windows 7 datang dengan 3.5. Program populer seperti Paint.NET tidak akan berfungsi di Windows tanpa menginstal .NET 4.6.1 terlebih dahulu.
Jika Anda percaya apa yang dikatakan beberapa orang kepada Anda di internet, menginstal .NET 4 di komputer Windows Anda akan memperlambatnya dalam jumlah besar, tetapi apakah itu benar-benar terjadi? Untuk mengetahuinya, kami telah menjalankan beberapa pengujian pada sistem dengan dan tanpa .NET Framework 4.6 diinstal untuk melihat apakah ada perbedaan dalam kinerja. Pengujian dijalankan pada komputer Windows 7 Professional 64-bit dengan AMD Phenom II X4 955 CPU @ 3.2GHz, 4GB DDR3 1333Mhz dan WD 7200RPM HDD. Windows sepenuhnya mutakhir (tidak termasuk .NET) sementara pembaruan dan tugas terjadwal dimatikan, versi .NET Framework yang digunakan adalah 4.6.1.
Jumlah dan Ukuran Kunci Registri Windows
Registri Windows jelas merupakan bagian integral dari sistem operasi dan jika. NET menambahkan terlalu banyak entri ke dalam registri, itu dapat memiliki efek negatif pada kinerja umum. Untuk melihat apa. NET 4 menambahkan ke registri kami melihat berapa banyak kunci registri dan nilai data dibuat dengan Browser Browser.
.NET 4.6 menambahkan sekitar 2.700 kunci baru ke registri bersih dan 5.700 nilai data baru, itu kira-kira kenaikan 1%. Ini jumlah yang cukup besar tetapi seharusnya tidak memiliki dampak buruk pada sistem karena sesuatu seperti Office menambahkan beberapa kali lipat. Selanjutnya mari kita lihat ukuran registri keseluruhan, ukuran file registri inti diperiksa dengan alat Microsoft tua yang disebut DuReg ..
Seperti yang Anda lihat, ukuran keseluruhan registri meningkat sekitar 0, 8MB setelah .NET diinstal, yang bukan jumlah besar dan tidak akan membuat perbedaan apa pun untuk kinerja Windows secara umum.
Waktu Booting Windows
Untuk melihat apakah file tambahan, registri yang lebih besar, dan layanan startup memiliki efek pada kecepatan booting sistem, kami mengukur waktu boot sistem kami. Sistem di-reboot 5 kali dengan dan 5 kali tanpa .NET mengambil rata-rata dari masing-masing. Windows Event Viewer digunakan untuk merekam waktu booting.
Ada perbedaan 1, 7 detik sehingga tampaknya memperlambat kinerja boot sekitar 5% dengan .NET diinstal. Ini bisa saja berada dalam tingkat toleransi yang dapat diterima dan uji coba lainnya dapat mengungkapkan hasil yang sedikit berbeda atau lebih dekat. Namun, angka-angka dalam tes ini mengatakan .NET akan menambahkan sebanyak satu atau dua detik ke waktu boot Windows Anda.
Vantage PCMark
Suite PCMark Futuremark adalah suite uji nomor satu ketika Anda ingin mendapatkan kinerja keseluruhan sistem, dan berguna untuk melihat apakah .NET memiliki dampak nyata pada sistem kami. PCMark menguji kinerja untuk permainan, musik, produktivitas, video, HDD, dan komunikasi. Kami menggunakan PCMark Vantage dan bukan versi yang lebih baru karena mereka semua membutuhkan .NET 4 berfungsi, jadi tanpa tes tidak mungkin dilakukan. Tes PCMark Suite standar dijalankan yang tersedia dalam versi gratis.
Agak aneh skor PCMark dengan .NET diinstal sedikit lebih tinggi daripada tanpa, yang merupakan kebalikan dari apa yang Anda harapkan. Seperti skor lainnya, ini berada dalam tingkat toleransi yang dapat diterima yang berarti terlalu dekat untuk hasil konklusif.
PCWorld WorldBench 6
Rangkaian benchmark ini dikembangkan beberapa tahun lalu oleh situs web PCWorld untuk mengukur kinerja sistem yang mereka uji. Meskipun tidak lagi tersedia untuk umum, kami membeli salinan WorldBench 6 ketika itu. Melalui scripting, Worldbench menjalankan serangkaian tes dunia nyata menggunakan sejumlah aplikasi termasuk Photoshop, 3DS Max, Firefox, Nero, Office dan WinZip.
Apakah .NET diinstal atau tidak, tidak ada bedanya sama sekali dalam suite pengujian ini, skornya persis sama. Meskipun perangkat lunak yang digunakan dalam suite semakin tua, masih merupakan tes yang baik untuk melihat apakah. NET menyebabkan perlambatan dalam tugas komputasi umum, yang tidak ada di sini.
Catatan Tentang Layanan Optimasi .NET Framework
Ini adalah Layanan Windows yang diinstal bersama dengan .NET dan menjalankan rutinisasi optimasi di perpustakaan .NET setiap kali kerangka kerja mendapat pembaruan. Ini terjadi ketika Anda pertama kali menginstal versi .NET baru atau ketika tambalan telah diterapkan melalui pembaruan Windows. Mscorsvw.exe akan muncul di Pengelola Tugas saat pengoptimalan sedang berlangsung.
Meskipun proses mscorsvw.exe berjalan di latar belakang, ia dapat mengambil siklus CPU saat layanan sedang berjalan. Ini seharusnya hanya selama beberapa menit paling banyak dan satu-satunya waktu dalam keadaan normal yang .NET seharusnya memperlambat komputer Anda. Ketika Anda mendapatkan masalah dengan. NET ini adalah salah satu hal pertama yang menyebabkan perlambatan dan penggunaan CPU yang tidak perlu tinggi.
Akankah .NET Framework 4 Memperlambat Komputer Saya?
Dari melihat hasil tes, kita harus menyimpulkan bahwa menginstal Microsoft .NET Framework 4.6 tidak akan memperlambat komputer Windows Anda sampai tingkat yang besar. Itu menambahkan ribuan kunci registri, layanan dan ratusan Megabita ke drive sistem Anda, tetapi dalam kondisi normal berjalan satu-satunya utama memperlambat Anda mungkin melihat hanya setelah menginstal atau memperbarui dan layanan pengoptimalan dimulai selama beberapa menit.
Terlepas dari sedikit peningkatan yang mungkin pada waktu boot, .NET Framework itu sendiri tidak akan memperlambat segalanya karena ukurannya atau integrasi ke dalam sistem. Tentu saja, jika instalasi salah atau rusak dalam beberapa cara, maka Anda mungkin mengalami masalah. Memperbaiki atau menghapus .NET jika ada masalah semoga akan memperbaikinya tetapi Anda dapat beristirahat sedikit lebih mudah mengetahui bahwa .NET yang berfungsi dengan benar tidak akan merusak kinerja komputer Anda.