Pertanyaan Manfaat 64GB + ram, sebagian terkait dengan superfetch


Saya sudah memiliki komputer yang sangat cepat dengan SSD, GPU seri 700, dan Intel Xeon. Yang mengatakan saya sedang mempertimbangkan upgrade RAM saya ke 64GiB (dari 16GiB), mungkin lebih.

  1. Saya bertanya-tanya apakah windows 8/10 / superfetch cukup pintar untuk memuat seluruh folder os dan / atau aplikasi saya (Dengan asumsi itu cocok), dan jika id ingin secara pribadi menguji perbedaan yang dibuat (vs 16GiB).
  2. Jika saya meningkatkan RAM, apakah saya akan menambahkan RAM yang berlainan? (Juga jika tidak masalah jika ram memiliki ukuran yang berbeda (misalnya, dua 8GiBs dan dua DIMM yang lebih lambat tetapi lebih besar).

3
2017-12-23 14:35


asal


Murni anekdotal [& saya juga pada OS yang berbeda] tetapi secara empiris, 64GB RAM benar-benar hanya menjadi berguna ketika Anda memiliki tugas besar - meskipun lebih baik daripada hanya 16GB yang saya anggap sebagai batas hari ini. Hanya melakukan 'hal-hal biasa' pada hari ke hari dasar & hanya me-reboot mesin ini untuk pembaruan OS, saya centang dengan baik di sekitar 20-25GB penggunaan RAM, swap tersentuh, 0 byte. - Tetsujin
Jika Anda benar-benar ingin meningkatkan kecepatan, pertimbangkan lebih banyak Xeon & mungkin RAIDing SSD, atau dapatkan mereka di PCIe bus daripada SATA. - Tetsujin
Anda mungkin juga ingin mencantumkan Xeon mana. Xeon adalah indikator yang sangat generik dari hiper modern hingga dasawarsa tua P4 single core yang lambat. - Hennes


Jawaban:


Saya ingin tahu apakah windows 7/8/10 / superfetch cukup pintar untuk memuat saya   seluruh folder os dan / atau aplikasi (dengan asumsi itu cocok),

Saya ragu melakukan ini. Anda bisa secara manual memicu sesuatu. Misalnya. salin semua file ke NIL / NUL. Saya berasumsi bahwa ini akan mengisi cache disk dengan data yang relevan.

Tetapi jika Anda benar-benar menginginkan lebih banyak IO kecepatan, pertimbangkan mirroring atau striping SSD.

dan jika ingin menguji sendiri perbedaan yang dibuatnya   (vs 16gb).

Selama Anda tidak me-reboot windows (dan OS modern) perlahan-lahan akan mulai menggunakan memori bebas sebagai buffer disk. Jadi, jika Anda memulai program pertama kali mungkin tidak akan lebih cepat, tetapi memulainya untuk kedua kalinya akan mendapatkan peningkatan kecepatan.

(Semua dengan asumsi bahwa Anda tidak kehabisan memori bebas, yang akan menyebabkan buffer disk akan memerah).

Jika saya melakukan upgrade ram, apakah itu penting jika saya menggunakan RAM yang berbeda   RAM saya saat ini.

Tidak. Tidak masalah untuk diisi dengan ukuran yang berbeda, meskipun jika Anda mencampur maka Anda mungkin kehilangan kecepatan dari akses dual channel.

Contoh:

One 2 GiB     Standard start  

One 4 GiB     Same with more memory  

Two 2 GiB     Faster than 1x4GiB if your memory controller supports
              has dual channnel. (average 5% speed gain).

 Two 2 GiB    ... of different speeds. Speed will slow down to the
                  slowest comon values...

Two 2 GiB and one 4 GiB .... This gets interesting and depends on chipset.
              In theorie the memory controllen can use dual channel mode
              on the first two and single on the second.

Two 2 GiB and two 4 GiB  ... dual channel mode on both. As far as I know
              always at the slowest shared speed. This is not a hard 
              requirement and a smart chipset could use different speeds
              for both channels.

(Sesuaikan di mana diperlukan untuk saluran triple dan quad. Itu tidak umum di lahan pengguna akhir, tetapi keduanya bukan Xeons.)

Tidak ditanyakan tetapi sangat membantu: RAMdisks. Baik untuk folder tmp atau yang persisten yang mendapatkan data mereka setelah booting dan konten yang dapat disalin saat shutdown.

Juga tidak ditanyakan tetapi sebagai poin praktis: Ukur. Apa titik paling lambat? Cukup menambahkan lebih banyak memori tidak akan membantu [banyak] jika bukan kemacetan. Dan lebih banyak memori bahkan dapat memperlambat Anda karena kurang cache hits.


2
2017-12-23 14:53



dan kemudian ada file hibernate 64GB di disk ... - Yorik
Ya. Dengan asumsi Anda menggunakan hibernate. Secara pribadi saya hanya akan mematikan komputer dan mem-boot instalasi baru di pagi hari. Itu juga membantu menjaga hal-hal baik dan cepat. - Hennes
Ada juga batasan ini untuk dipertimbangkan ==> ricksdailytips.com/windows-memory-limits - whs
Dengan membangun Xeon saya mengasumsikan instalasi 64 bit. Tapi Anda benar, itu harus disebutkan secara eksplisit. - Hennes


Sejak Windows 8, Layanan superfetch mendeteksi jenis drive Anda dan dalam hal untuk SSD, ia berhenti mengambil data, karena itu tidak memberi manfaat. Alih-alih menghentikan layanan sepenuhnya superfetch hanya mengabaikan SSD tetapi meninggalkan fungsi dihidupkan untuk HDD normal.


2
2017-12-23 16:52