Archiwum kategorii: Komputer

Ubuntu 16.10 jako główny OS, podejście xxx

Lat temu kilka, porzuciłem Windowsa, jako mój główny system operacyjny, na rzecz Ubuntu, Mandrivy oraz openSUSE. Tak przez dwa lub więcej lat. Później nadszedł czas, że powróciłem do Windowsa, bowiem W7 miał wszystko, co potrzebowałem i działał bezproblemowo. Czego o Linuksie nigdy powiedzieć tego nie mogłem – sprawiało mi to frajdę, że coś tam trzeba było zrobić.

W roku pańskim 2017 postanowiłem dać szansę pingwinkowi. Postawiłem na Ubuntu, który to postrzegany jest za najbardziej user friendly. Rozwija się najszybciej i w dobrym (wg mnie) kierunku. Cóż rzec mogę… zachwycił mnie od pierwszego wejrzenia, po instalacji i aktualizacji.


Optymalizacja zużycia RAM przez MySQL na serwerze

MySQL od wersji 5.6 ma domyślnie włączone performance_schema, które bardzo lubi konsumować RAM. Oczywiście poniekąd jest to dobre, bo czas dostępu się zmniejsza i jak to zauważył michal_s na kanale #wordpress-pl (@freenode.net), to „RAM jest wyłącznie po to, aby go używać„. Zgadzam się z tym w 100%. Jednakże w przypadku serwerów, na których mamy nieco mniejsze zaplecze, a baza zaczyna pochłaniać pamięć – pasuje coś z tym zrobić.

I tak w moim przypadku użycie RAMu przez MySQL (samego procesu MySQL) sięgało 600-700 MB, gdzie cały VPS posiada 1 GB. Dochodziło do sytuacji, gdzie ubijane były procesy, a sama baza się też wyłączała. Po niżej opisanych zabiegach zoptymalizowałem wykorzystanie pamięci do ~200 MB (ogółem, a nie samej bazy).

Nie jest to opis z serii „jestem pro wyjadaczem”, więc nie spodziewajcie się wodotrysków. Publikuję tutaj jedynie kilka zmian w domyślnej konfiguracji, które optymalizują wykorzystanie RAM.

Wyłączenie ekranu blokady w Windows 10

Po Aniversary update sposób z wpisu nie działa. Odsyłam do komentarza.

W drugi dzień po instalacji/aktualizacji Windows 10 do szewskiej pasji doprowadzał mnie ekran blokady systemu. Jest on widoczny zaraz po włączeniu komputera i/lub blokadzie obecnego konta. By zalogować się na swoje konto należy nacisnąć dowolny klawisz, albo myszkę, a następnie zalogować się na konto.

Na szczęście jest prosty sposób na wyłączenie wspomnianego ekranu. W załączonym poniżej pliku *.zip znajdują się dwa pliki. Jeden (DisableLockScreen) służy do wyłączenia ekranu blokady, a drugi (EnableLockScreen) do jego włączenia. Smacznego!

DisableLockScreen.zip - Wyłączenie ekranu blokady

Zarządzanie programami za pomocą Chocolatey

Największą bolączką systemów Microsoftu zawsze było zarządzanie zainstalowanymi programami. Szukanie ich w internecie, by zainstalować, później kombinowanie z ich usuwaniem z poziomu panelu sterowania… Windows 8 wnosi nieco świeżości w tym temacie, jednak nadal nie ma tam wielu programów. Programiści poszli tutaj w kierunku znanych nam: sklepu Google Play, apt-get, yum, czy innych…

Z samej definicji Chocolatey jest:

System zarządzania pakietami – zestaw narzędzi służących do automatycznej instalacji, aktualizacji, konfiguracji i usuwania pakietów oprogramowania. Korzystanie z zarządcy pakietów różni się od instalowania pojedynczych pakietów ręcznie tym, iż zarządca zwykle obsługuje zależności i potrafi ściągnąć z Internetu wymagane pakiety. Termin ten jest najczęściej stosowany w odniesieniu do systemów typu Unix.
Źródło: Wikipedia

Identycznie jak w przypadku apt-get i aptitude tutaj też mamy możliwość zarządzania programami z poziomu linii poleceń, lub za pośrednictwem GUI. W zależności od tego, co komu bardziej służy i jak jest wygodniej.

Przyznam szczerze, że na projekt trafiłem przypadkiem, gdy potrzebowałem zainstalować most między KeePass a Google Chrome.


Windows 7 – błąd STOP 0x000000A0

Masz komputer z systemem Windows 7 (lub też inny) i doświadczasz problemu podczas hibernacji? Lub też przejścia ze stanu uśpienia do hibernacji?!

BSOD podczas hibernacji

BSOD podczas hibernacji

Można go bardzo prosto rozwiązać, a problemem jest jedynie rozmiar pliku odpowiedzialnego za zrzut pamięci – hiberfil.sys.