NFsec Logo

Partycja /tmp dzięki tmpfs

07/06/2009 w Administracja Możliwość komentowania Partycja /tmp dzięki tmpfs została wyłączona

T

mpfs jest systemem plików, który przechowuje wszystkie pliki w pamięci wirtualnej – oznacza to, że wszystkie pliki umieszczone na partycji wykorzystującej ten system plików nie zostaną nigdy stworzone na naszym dysku twardym. Został on zaimplementowany od jądra w wersji 2.4 – a, jego wsparcie możemy włączyć w menu „File systems”, sekcji „Pseudo filesystems”, opcja „Virtual memory file system support (former shm fs)”. Szczerze mówiąc, dobrze jest posiadać wsparcie tmpfs niezależnie od tego czy będziemy z niego korzystać czy nie, ponieważ jest on niezbędny do wykorzystania współdzielonej pamięci przez oprogramowanie, zgodnie ze standardem POSIX (ang. Portable Operating System Interface). W tym celu należy zamontować tmpfs w jego „oficjalnym” punkcie montowania, czyli /dev/shm:
[ czytaj całość… ]

Który lustrzany serwer dla naszej dystrybucji jest (naj)szybszy?

05/06/2009 w Administracja Możliwość komentowania Który lustrzany serwer dla naszej dystrybucji jest (naj)szybszy? została wyłączona

C

zęsto podczas uaktualniania pakietów Slackware, CentOS lub innej dowolnej dystrybucji (czy ściągania całego nowego wydania) stajemy przed wyborem serwera lustrzanego. Choć na każdej oficjalnej stronie naszego ulubionego systemu istnieje opis prędkości poszczególnych serwerów lustrzanych to wiele z nich jest podobnej prędkości. Jak dokonać wyboru?
[ czytaj całość… ]

OpenDNS – bezpieczniej, szybciej, mądrzej.

01/06/2009 w Administracja Możliwość komentowania OpenDNS – bezpieczniej, szybciej, mądrzej. została wyłączona

O

penDNS jest darmową dla wszystkich (obejmuje cały świat) usługą DNS (ang. Domain Name System – System Nazw Domenowych), która umożliwia translację adresów internetowych zrozumiałych i łatwych do zapamiętania dla użytkowników na adresy, które są zrozumiałe dla urządzeń tworzących sieci komputerowe. Mówiąc prościej – potrafi ona przetłumaczyć adres w postaci www.nfsec.pl na adres IP (ang. Internet Protocol address): 205.97.59.2 – pozwalając w ten sposób zlokalizować konkretny komputer w sieci Internet. OpenDNS został stworzony w lipcu 2006 roku, z myślą o dostarczeniu użytkownikom bezpieczniejszej, szybszej i inteligentniejszej usługi DNS.
[ czytaj całość… ]

Mała optymalizacja tabel MySQL

31/05/2009 w Administracja Możliwość komentowania Mała optymalizacja tabel MySQL została wyłączona

P

olecenie MySQL optimize table w niektórych warunkach może efektywnie „zdefragmentować” tabele bazy. Szczególnie komenda ta przydaje się w przypadku baz, które są często aktualizowane i/lub ich elementy usuwane. Dla przykładu posiadamy tabelę o nazwie „articles”, która posiada tysiące wierszy, które są często dokładane, aktualizowane oraz usuwane. Z poniższego opisu tabeli można zobaczyć, że zawiera ona typy danych kolumn różnej długości:
[ czytaj całość… ]

lsof – Lista otwartych plików

24/12/2008 w Administracja 1 komentarz.

L

soflist open files – jest mało znaną, ale jakże potężną i małą aplikacją, która pozwala na uzyskanie informacji o połączeniach sieciowych czy procesach działających w systemie. Dlaczego akurat to narzędzie nazywa się „lista otwartych plików”? Ponieważ należy pamiętać, że w systemach uniksopodobnych prawie wszystkie „elementy systemowe” (włączając w to sieciowe gniazda) są plikami. Lsof jest także poleceniem systemu Linux / Unix, które tak posiada dużo parametrów, że używa zarówno przełączników w postaci plusów („+”) jak i minusów („-„):
[ czytaj całość… ]

Zawartość płyt CD dystrybucji Slackware

18/10/2008 w Administracja Możliwość komentowania Zawartość płyt CD dystrybucji Slackware została wyłączona

O

programowanie w dystrybucji Slackware jest podzielone na kilka kategorii. Dzięki temu podziałowi jesteśmy w stanie ściągnąć tylko te płyty CD z obrazami ISO, które zawierają interesujące nas pakiety, oraz które pragniemy uwzględnić podczas instalacji systemu. Istnieje oczywiście możliwość ściągnięcia pojedynczej płyty DVD, zawierającej wszystkie wymienione poniżej sekcje instalacyjne:
[ czytaj całość… ]

Podstawy Linuksa Slackware – Alan Hicks, Chris Lumens

12/10/2008 w Administracja Możliwość komentowania Podstawy Linuksa Slackware – Alan Hicks, Chris Lumens została wyłączona

S

ystem operacyjny Linux Slackware jest rozbudowaną, wszechstronną platformą dla komputerów zgodnych z architekturą Intel. Zaprojektowano go tak, aby był stabilny, bezpieczny i funkcjonalny, zarówno w zastosowaniach serwerowych klasy high-end, jak i w wydajnych stacjach roboczych. Książka ma pomóc Ci rozpocząć pracę z tym systemem. Nie opisuje ona jednak każdego aspektu dystrybucji Slackware. Celem książki jest pokazanie, jakie możliwości ma system oraz przekazanie podstawowej wiedzy pozwalającej na pracę z nim.
[ czytaj całość… ]

Preload – przyśpieszanie aplikacji

06/04/2008 w Administracja Możliwość komentowania Preload – przyśpieszanie aplikacji została wyłączona

P

reload jest „adaptacyjnym demonem, który wczytuje programy z wyprzedzeniem”. Choć jego idea powstała kilka lat temu – działaniem porównywalny jest on z programem SuperFetch z systemu Vista. Poprzez działanie w tle obserwuje, które programy w systemie są najczęściej uruchamiane wprowadzając je do swojej pamięci cache. Po nauczeniu się programów umożliwia wczytanie ich do pamięci z wyprzedzeniem, co umożliwia szybsze ich uruchomienie. W ten sposób preload umożliwia wykorzystanie nieużywanej pamięci RAM oraz poprawę wydajności naszego systemu.
[ czytaj całość… ]

Optymalizacja katalogów w ext3

15/02/2008 w Administracja 1 komentarz.

P

ytanie jest następujące: Używam serwera plików, który jest obsługiwany przez system Linux, a na nim posiadam partycję (/dev/sdb2) na systemie plików EXT3. Jak mogę zwiększyć wydajność mojego serwera? Dodam tylko, że posiadam na nim dużo plików i katalogów o dużej zajętości.
[ czytaj całość… ]

Kompresja i dekompresja przy pomocy wielu procesorów

14/02/2008 w Administracja Możliwość komentowania Kompresja i dekompresja przy pomocy wielu procesorów została wyłączona

W

dobie maszyn wieloprocesorowych jak i wielordzeniowych, nie liczy się aktualnie tylko wsparcie ze strony samego jądra systemu. Ważne, aby także istniały specjalnie dedykowane aplikacje wspierające moc obliczeniową każdego dostępnego procesora w naszej maszynie. Przykładem takiego programu jest pbzip2 autorstwa Jeffa Gilchrista.
[ czytaj całość… ]