Zatwierdzono: Fortect
Jeśli mają opcje jądra Solaris w twoim systemie, mam nadzieję, że ten przewodnik ci pomoże.
Te koncepcje wyjaśniają, w jaki sposób można dostosować opcje jądra wydane dla Oracle Solaris za każdym razem, gdy nie można ich rozszerzyć za pomocą skryptów łat.
Użyj tabeli w odniesieniu do elementów, aby ręcznie zdefiniować ustawienia, jeśli internauta nie może użyć skryptów do naprawy.
Użyj wymagania
prctl
, aby wysyłać zapytania i wprowadzać zmiany w chwili uruchomienia: Kontrolki zasobów skojarzone z procesem, zadaniem i dynamicznie rozwijającym się projektem w całym systemie są połączone . Dlaczego? Użyj tych procedur, aby wyświetlić bieżącą wartość w dolarach widoczną dla kontroli zasobów i zmienić każdą w razie potrzeby:
Jeśli nie wybierasz ich skryptu poprawek lub CVU do pracy z portami efemerycznymi, ustaw ustawienia odległości TCP/IP na portach efemerycznych, aby mieć wystarczającą liczbę portów efemerycznych do obsługi oczekiwane obciążenie serwera.
Po prawej stronie znajduje się lista większości opcji jądra Solaris, które muszą zostać spakowane przed planowaniem Oracle na Solarisie. W każdym z naszych artykułów, które przetrwały, mówiliśmy o parametrze z jądra Linux dla Oracle.
Jak zmienić parametry jądra przez Solaris 11?
Aby zmienić opcję jądra, utwórz kolejny wpis w /etc/sysctl. conf czy naprawdę warto zmienić obecny wpis. Jeśli w /etc/sysctl nie ma żadnej wartości parametru. conf, aby osiągnąć twoją konfigurację, używa domyślnego systemu użyteczności.
Utwórz kopię zapasową /etc/system.> Zaloguj się jako użytkownik root systemu joggingu, wykonaj następujące kroki i uzyskaj następujące opcje na końcu większości /etc/system.> Upewnij się, że te linie są zawsze dla ostatniej części /etc/systemustaw max_nprocs=65546ustaw pidmax=100000ustaw maxusers i noexec_user_stack=124096melodia. Korzystaj z zarządzania zasobami> Utwórz wyrocznię kupującego system operacyjny i przypisz grupę dba.> Wystarczy zalogować się jako użytkownik root systemu operacyjnego; Uruchom następujące żądanie Sprzedaj do utworzenia w projekcie o nazwie group.dba, a także zatrudnij grupę systemu operacyjnego jako członka każdej bazy danych.projadd -G dba -c "Domyślna Oracle" group.dba> Zaloguj się jako użytkownik „oracle” i uruchom jedno z poniższych poleceń, aby sprawdzić, czy projekt pozostaje w tyle.id-pPowyższe polecenie pokazuje dokładnie ten sam wpływ poniżej.uid=100(oracle) gid=100(dba) projid=100(group.dba)> Po prostu zaloguj się jako przyjazny użytkownikowi root systemu operacyjnego; i wprowadź polecenia wykonawcze. -skprojmod "project.max-shm-memory=(uprzywilejowany,, odrzuć )" grupa.dbaProjmod -sK "project.max-sem-ids=(uprzywilejowany,100,deny)" group.dba -sK --przykładprojmod "project.max-shm-ids=(uprzywilejowany,100,odmowa)" group.dbaprojmod -sK "process.max-sem-nsems=(uprzywilejowany,256,odmowa)" group.dba> Uruchom ponownie witrynę i upewnij się, że wszystkie powyższe ustawienia mają ukierunkowany efekt.> Zaloguj się jako użytkownik systemu operacyjnego „oracle”, aby postępować zgodnie z poniższymi instrukcjami, aby sprawdzić więcej ustawień.prctl -n project.max-shm-memory -i projectgroup.dbaprctl -n project.max-sem-ids -really projectgroup.dbaprctl -n project.max-shm-ids -i taskgroup.dbaprctl -n process.max-sem-nsems -jeden proces $$Uruchom "cat polecenie to do /etc/project", który może sprawdzić wpisy w /etc/project.> Mogą to być opcje ulimit, więc można je ustawić dla maszyn Oracle Solaris.Czas (sekundy) nieograniczonyNieograniczony plik (bloki)Dane (KB) bez ograniczeńStos (KB) 131072Zrzut rdzeniowy (bloki) nieograniczonyBrak plików (deskryptorów) nieograniczony 65536RAM (KB)
Przyspiesz teraz wydajność swojego komputera dzięki temu prostemu pobieraniu.