Bisakah saya melakukan apa saja untuk meningkatkan kinerja di VS 2010? [Tutup]


17

Saya menggunakan VS 2010 karena kami sedang mengembangkan aplikasi di .Net 4 dan kinerjanya membuat saya gila. Sebagian besar buruk ketika saya tidak melihat IDE untuk sementara waktu (seperti ketika saya ditarik pergi untuk panggilan help desk atau masuk di pagi hari).

Saya menyadari itu mungkin dibangun di WPF yang membongkar sumber dayanya ketika tidak digunakan, tetapi penundaan beberapa menit saat memuat semuanya kembali benar-benar menjengkelkan. Saya juga melihat beberapa penundaan signifikan saat membuka file atau kompilasi.


1
Pertanyaan ini akan lebih cocok untuk Super User karena mereka memberikan jawaban yang objektif tentang perangkat keras dan perangkat lunak komputer, sementara kita sedang berdiskusi subyektif tentang pengembangan perangkat lunak.
Tamara Wijsman

6
Anda akan mendapatkan jawaban yang lebih baik di sini. Saya tidak mengenal satu pengguna VS yang bukan programmer.
Maniero

Jika Anda dapat memilih dan berpikir ini adalah pertanyaan yang berguna atau memiliki jawaban yang berguna di bawah ini, silakan pilih. Situs StackExchange membutuhkan suara untuk membangun komunitas yang baik. Anda dapat memberikan 30 suara per hari, jangan sia-siakan. Khusus pengguna dengan reputasi tinggi dan penghitungan suara rendah diberikan, harap baca ini: meta.programmers.stackexchange.com/questions/393/…
Maniero

Lihat posting Blog Raj Aththanayake , ia memiliki banyak tips untuk meningkatkan kinerja VS2010 dan Resharper.
Piers Myers

4
Pertanyaan ini tampaknya di luar topik karena ini tentang alat pemrograman (IDE), yang biasanya berasal dari Stack Overflow, tetapi terlalu tua untuk dimigrasi.

Jawaban:


5

Saya memiliki masalah serupa setelah menginstal beberapa ekstensi. Saya akhirnya menonaktifkan semuanya dan mengaktifkannya hanya ketika saya benar-benar menggunakannya. Ini sangat membantu pengalaman itu.

EDIT: Tampaknya ada masalah dengan Kartu Video dan driver tertentu. Anda dapat memeriksa semua info di sini: http://blogs.msdn.com/b/ddperf/archive/2010/09/16/vs2010-performance-and-bad-video-drivers-hardware-redux.aspx


Terima kasih, tetapi saya tidak memiliki ekstensi yang terpasang
Rachel


Saya tidak yakin apakah ini kunci registri atau pengaturan VS, tetapi kinerja saya tampaknya jauh lebih baik sekarang! Terima kasih!
Rachel

Menandai jawaban Anda sebagai yang Diterima karena komentar Anda menuntun saya ke solusi bahkan jika Jawabannya tidak. Bisakah Anda mengedit jawaban Anda untuk menyertakan tautan?
Rachel

Kamu mendapatkannya! ;-)
Arturo Molina

7

Dapatkan mesin yang lebih cepat?


Saya tidak berpikir mesin saya seburuk itu ... Intel (R) Core (TM) 2 Duo CPU E4400 @ 2.00GHz, 1.20GHz, 2GB RAM
Rachel

4
Pikirkan Anda membutuhkan ram lebih dari 2GB untuk VS 2010 - ini adalah rakasa memori
Jaco Pretorius

jika Anda terlalu tinggi, Anda harus memastikan Anda menjalankan os 64bit, jika tidak, Anda mungkin tidak akan melihat ram tambahan :(
Muad'Dib

2
Saya menjalankan VS2010 pada mesin 1GB sekarang ... hanya membutuhkan ~ 200MB. Apakah itu tidak biasa?
Catatan untuk diri sendiri - pikirkan nama

Aduh. 4GB tampaknya menjadi kebutuhan akhir-akhir ini untuk WPF.
Morgan Herlocker

7

Selain jawaban Muad'Dib, saya akan merekomendasikan Anda pembaruan sederhana:

Ganti hard drive lama Anda dengan solid state drive .

Peningkatan kinerja Visual Studio .NET luar biasa.


1
Saya dapat mengonfirmasi bahwa, saya memiliki 2 drive Intel X25-M dan Visual Studio terbang.
ChaosPandion

2
Jika Anda menganggap harga hubungan / kapasitas SSD tidak sesuai dengan kebutuhan Anda, maka pergilah ke HDD Hybrid yang bagus . Pokoknya saya akan mempertimbangkan SSD + HDD. SSD adalah peningkatan terbaik yang dapat Anda lakukan.
Maniero

1
Saya pikir pengembang harus memiliki mesin terbaik yang tersedia, ini termasuk SSD terbaik yang tersedia.

1
@Pierre hanya ingat untuk juga menguji kinerja startup perangkat lunak Anda pada mesin konsumen yang rendah yang tidak memiliki RAM 8GB dan SSD $ 500 :)
Roman Starkov

1
@romkyns: Saran Anda baik, tapi saya khawatir itu termasuk dalam kategori "berarti baik". Orang dengan mudah berbicara tentang melakukan pengujian pada mesin yang lebih lambat, tetapi saya belum pernah melihat orang melakukannya, dengan tujuan untuk memperbaiki masalah kinerja.
Mike Dunlavey

2

Dengan 2GB RAM, saya akan benar-benar mulai dari sana. Semakin besar proyek dalam solusi Anda, semakin banyak RAM yang Anda butuhkan.

Ketika Anda jauh dari VS dan melanjutkan, apakah Anda melihat hard drive bekerja sangat keras? Itu indikator yang menggunakan disk untuk menangani peningkatan permintaan RAM ... RAM berjalan dalam nanodetik, disk dalam milidetik, sehingga Anda dapat melihat masalahnya.

RAM murah (2GB seharusnya kurang dari 100USD kecuali mesin Anda sudah sangat tua), tetapi OS Anda dapat membatasi berapa banyak yang dapat Anda miliki. Ini juga sesederhana peningkatan yang dapat Anda lakukan dalam banyak kasus.


3
Saya tidak akan pergi dengan kurang dari 4GB.
Maniero

Saya tidak mencatat peningkatan signifikan 2GB 32bit vs 4GB 64bit ...
Nazgob

1

Apakah Anda menjalankan perangkat lunak anti-virus? Jika demikian, coba nonaktifkan sebentar dan lihat apakah Anda melihat peningkatan. Mungkin itu dikonfigurasi untuk pemindaian akses pada jenis file tertentu, yang dapat menjadi pembunuh kinerja nyata dengan pola penggunaan pengembang yang khas.


Kami memiliki Symantec AntiVirus. Admin jaringan memilikinya sehingga kami tidak dapat mematikannya atau merusaknya, tapi mungkin saya bisa memintanya untuk menambahkan pengecualian untuk direktori proyek VS
Rachel
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.