Piotr Smerda napisał(a):
> Wszystko zależy od tego jakiej wielkości "paczki" pobierasz z bazy. Jeśli
> są wielokrotnością np 8KB to lepiej ustawić 8KB. Mniej odwołań do dysku to
> szybsze działanie, a przy większych klastrach czytasz więcej danych które
> są Ci zupełnie niepotrzebne.
Przy czym warto zauważyć, że niekoniecznie rozmiar klastra
musi mieć jakieś znaczenie, bo w końcu pod VMWare działa
osobny system operacyjny z osobnym systemem plików i
osobnymi, być może chorymi zasadami odwoływania się do
dysku (i to w trybie rzeczywistym, przez emulowany BIOS,
co musi być dopiero tłumaczone na 32-bit/DMA przez hosta,
ale i tak obniża wydajność).
> A co do Twojego zastosowania to może warto bazę postawić poza VMWare na
> wydajnej maszynie i łączyć się z nią po sieci? Może warto też zwiększyć
> bufory dyskowe?
To by być może najwięcej dało. Tylko pytanie: czy odwołania
dyskowe VMWare są na tyle dobrze buforowane przez Windows,
że postawienie np. dodatkowo SmartDrive w maszynie wirtu-
alnej nic nie da? Warto spróbować i takiego rozwiązania.
Poza tym może rozwiązaniem byłby też osobny dysk podłą-
czony bezpośrednio fizycznie do VMWare (usunięty z hosta
i dodany jako fizyczny z bezpośrednim dostępem)?
Oszczędza się osobnej maszyny, zwiększa równoległość
i ogranicza pośrednictwo systemu plików. A dyski są
tanie.
-- |""""""""""""""""""""""""""""""""""""""""""""""""""""""""""| | Radosław Sokół | mailto:Radoslaw.Sokol@polsl.pl | | | Administrator systemów komputerowych | \................... Politechnika Śląska w Gliwicach, RE ../Received on Fri Apr 1 10:50:20 2005
To archiwum zostało wygenerowane przez hypermail 2.1.8 : Fri 01 Apr 2005 - 11:42:00 MET DST