Witam
Często na forum spotykam się z pytaniem jakiego zarządcy oraz i/o najlepiej używać. Pomyślałem żę można zrobić ankietę dzięki której dowiemy się jakie ustawienia są najpopularniejsze a zarazem najprawdopodobniej najlepsze. Zachęcam do udziału i napisania krótkiego komentarzu dlaczego właśnie taki a nie inny wybór.
Opis poszczególnych opcji (za ew. błędy tłumaczenia przepraszam):
Zarządcy:
Ondemand: jest ustawieniem domyślnym, zapewnia optymalne połączenie wydajności i oszczędności.
Powersave: jak sama nazwa wskazuje nastawiony na maksymalną oszczędność baterii, utrzymuje cpu ustawionym na minimalnym taktowaniu.
Userspace: pozwala użytkownikowi na zdefiniowanie odpowiednich taktowań
Conservative: wolniejsza odmiana Ondemand, ustawia taktowanie cpu około 2x wolniej od niego (bardziej stopniowo) ale dzięki temu dobrze wpływa na żywotność baterii.
Performance: kompletne przeciwieństwo Powersave, utrzymuje zawsze najwyższe taktowanie i zapewnia najwyższą wydajność ale także największe zużycie baterii.
Interactive: jest szybszą odmianą Ondemand, ustawia taktowania bardziej agresywnie i szybciej od niego.
InteractiveX: ulepszona wersja Interactive, zachowuje jego wydajność przy zmniejszonym zużyciu baterii.
Smartass: jest to również ulepszona wersja Interactive z tym że działa od niego szybciej.
SmartassV2: jak sama nazwa wskazuje jest to ulepszony Smartass, bardzo szybko skaluje taktowanie i jest uważany za najlepszy kompromis między wydajnością i oszczędnością, bardzo często używany oraz polecany.
Smoothass: szybsza odmiana Smartass, szybciej skaluje taktowania ale ma zwiększone zużycie baterii.
SavagedZen: również bazuje na Smartass, jednak zapewnia lepszy kompromis między wydajnością a zużyciem baterii.
Minmax: odmiana Conservative, z tego co mi wiadomo używa kilku najniższych taktowań lub przełącza je na kilka najwyższych (zależnie od zużycia), nie jestem pewien więc uwagi i informacje są mile widziane. Duża wydajność i spore zużycie baterii.
Lagfree: podobny do Ondemand z nastawieniem na mniejsze zużycie baterii.
I/O Schedulers:
Noop: jest to prosty I/O Scheduler, a im bardziej prosty I/O Scheduler tym lepiej.
CFQ: najbardziej zbalansowany I/O Scheduler.
Deadline: bazuje na CFQ, jest jego szybszą odmianą.
VR: najszybszy I/O Scheduler i pozwala osiągnąć najwyższe wyniki w benchmarkach jednak jest również najbardziej niestabilnym.
BFQ: bazuje na CFQ, jest jego szybszą odmianą.
SIO: jest to prosty I/O Scheduler, a ja wspominałem im bardziej prosty I/O Scheduler tym lepiej. Zapewnia odpowiedni balans i jest najczęściej polecany.