Birden çok sabit diskte Windows sayfa dosyası


13

Bunun için çevrimiçi olarak herhangi bir belge veya makale bulamıyorum ...

Windows sayfa dosyalarını birden çok sabit diskte nasıl işler? Pencereler onları birleştirme olarak ele alıyor mu, sonuna kadar yazıp diğerine geçiyor mu? Yoksa her birine kademeli olarak yazarak onlara bir şerit gibi mi davranıyor? Birincisine ücretsiz mi yazıyor? Ya da belki başka bir yöntem?


2
Çok güzel bir soru. Benim tahminim Microsoft onlara iki ayrı sayfa dosyası gibi davranıyor ve kullanılmayan sürücüyü kullanıyor. Microsoft'un tüm sayfaları sürücüler arasında bölme riski yoktur.
sörf

En iyi hız her ikisine de yazmak olabilir, ama sayfaları bölmek değil bence.
soandos

Google'da arama yaptığımda görebildiğim kadarıyla (otantik bağlantılar yok), onlara bir şerit gibi davranıyor gibi görünüyor, bu da düşünürseniz mantıklı. Gerçi hepsi tahmin.

Web'de bir test var (bulamadım) diske sayfalama ihtiyacı için açlıktan ölmüş bir sistem için kendi kriter, küçük minik bit daha hızlı, benim için buna değer değildi. social.technet.microsoft.com/Forums/hu/winservergen/thread/…
Psycogeek

Yanıtlar:


11

Bulabildiğim en alakalı bilgileri bir oldu makale Windows XP altında sayfa dosyasının en uygun yapılandırmasına.

Makale, Windows'un en az etkinliğe sahip birimde bulunan sayfa dosyasını kullanacağını belirtir . Bu, tanımlanmış bir desen olmadığı anlamına gelir.

Bu nedenle, Windows'un birden çok sayfa dosyasını işleme almasının en olası yolunun, her bellek sayfasının bulunduğu bir tabloyu korumak tartışmalıdır. Bir sayfanın sarıldığı yer, büyük ölçüde sayfalara ayrıldığında hangi birimin en az etkin olduğuna bağlıdır.


Ilginç yazı. Ancak bu hala geçerli mi?
Keltari

Bu teorinin XP için bile geçerli olduğuna dair bir garanti yoktur. Tamamen varsayım üzerine kuruludur.
Andrew Lambert

Birden çok sayfa dosyasını işleme biçimini değiştirdikleri şüphelidir. Eminim hala geçerli. Bellek yöneticisi tam olarak her sürümde toptan değişiklikler yaptığınız bir şey değildir.
surfasb

@surfasb Doğru, ama dediğim gibi bu sadece başlangıç ​​için spekülasyon.
Andrew Lambert

2
Bu varsayım değildir. Doğrudan Windows Internals dışında . "Her bellek sayfasının bulunduğu tablo", basitçe sayfa tablolarıdır.
Jamie Hanrahan

2

Benim için Windows 8.1'de ikinci sürücüyü tamamen yok sayar ve sadece ilk sürücüyü değiştirir.

Gerçekten yararlı değil. Bu yüzden buraya geldiğimden beri buraya geldim.


Bunu nasıl ölçüyorsun? Senden şüphe etmiyorum, sadece hangi aracı kullandığınızı merak ediyorum. Perfmon bunu yapmanın bir yoludur (Pagefile nesnesi,% kullanım sayacı).
Jamie Hanrahan

-1

Windows 7 x64 ve Windows 10 x64 sayfa dosyası sistemini bölme konusunda raid0 benzeri bir durumda olduğu gibi bir şey yapmaz. İlk önce en az aktif sürücü tarafından servis edilir. Windows x64 kuralı, boyutun 1.5 katı bir sayfa dosyasıdır. 64 konsere sahip bir makine kullanıyorum ve bu boyutta bir sayfa dosyasına bile ihtiyacım yok. Tüm Windows geçici dosyalarımı, yani önbellek dosyalarımı ve tek bir sayfa dosyasını işlemek için hızlı bir sürücü ayarlamak harika çalışıyor. Bu sürücünün amacı yalnızca pencerelerin ve kerpiç sıcaklık hizmetlerinin kullanımı içindir. Uygulamaları güçlü bir üç sürücü raid0 üzerinde çalıştırıyorum ve işletim sistemim bir SSD'de. Bir sayfa dosyasının gerekli olmadığına inanan insanlar var, ancak bu insanlar güçlü uygulamaların yeni adobe cc 2017 araçları ve 3D CAD makineleri gibi bir sayfa dosyasına sahip olması gereken güçlü bir yaratıcı dünyada yaşamıyorlar.

İlginç olan şey, Microsoft'un birincil sürücüde, OS sürücünüzde ve başka bir sürücüde bruntta en az 300 MB'lik bir sayfa dosyasının ayarlanması gerektiğini belirtir. Adobe, geçici ve sayfa dosyalarının işletim sistemi sürücüsü veya uygulama sürücüsünden başka bir yerde bulunması gerektiğini söylüyor. Bunu zamanın başından beri söylüyorlar.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.