Nagrywarki |
Pliki |
Dyski twarde |
Recenzje |
Księgarnia |
Biosy |
Artykuły |
Nagrywanie od A do Z |
Słownik |
FAQ
|
||
|
Off topic Forum poświęcone wszelkim innym tematom. |
|
Opcje związane z dyskusją | Tryby wyświetlania |
01.12.2003, 19:00 | #46 | |
All Eyez On Me
Data rejestracji: 29.09.2001
Posty: 3,568
|
Cytat:
Moze jakies dane by sie przydaly, jakis komunikat wyskakuje. Co to znaczy nie moge sie zalogowac? |
|
#ads | |
CDRinfo.pl
Reklamowiec
Data rejestracji: 29.12.2008
Lokalizacja: Sieć globalna
Wiek: 31
Posty: 1227
|
|
01.12.2003, 19:20 | #47 |
Kocham Agnieszke T. !!!
Data rejestracji: 24.02.2003
Lokalizacja: Grajewo (Podlasie)
Posty: 1,724
|
Weron / i wszyscy inni czytelnicy sorry za wprowadzanie w błąd jeśli chodzi o partycję swap to powinna ona wynosić max 128 mb. Chciałem napisać o tym że dobrze jest zrobić partycje wiekszą kiedy ma się mało ramu na pokładzie przy 56 jest to dobre wyjście. Ale będe się upirać przy tym że system fat jest złym rozwiązaniem dla linuxa. System np. ext3 z kronikowaniem jest niezastąpiony a instalowanie Linuxa na facie uważąm za bezsens.
|
01.12.2003, 19:36 | #48 | |
All Eyez On Me
Data rejestracji: 29.09.2001
Posty: 3,568
|
Cytat:
Bo jesli chodzi o swap to tak jak juz napisal Patrix robi sie go tyle ile potrzebujesz. Kiedys jak byly slabe komputery i ramu bylo malo to robilo sie 2x tyle ile bylo ramu. Obecnie to nie ma wiekszego sensu bo majac 1Gb a tyle niektorzy maja to robienie partycji swap 2Gb bylo by calkowitym nonsensem. Ja np mam ramu 256 a partycje swap mam ok 100Mb i maksymalnie jak sprawdzilem to mialem cos kolo 40Mb zajete Teraz aktualnie mam zajete 9Mb swapu. Niktorzy jak zajmuja sie jakas obrobka grafiki czy innych plikow to maja czasami nawet zajety 1GB swapu wiec wtedy robia sobie odpowiednio wieksza partycje. Ale to mozna dopiero stwierdzic jak sie ma linuksa juz troche dluzej i wie ile sie potrzebuje. Takze tez nie jest prawda, ze max powinna wynosic 128Mb Co do tego fata to pierwsze w ogole slysze ze mozna instalowac na facie wiec mnie w ogole to zdziwilo. Co prawda slyszalem, ze mozna tak zainstalowac zipslacka ale o innych dystrybucjach to nie slyszalem. Ale to taki raczej pseudo linux . |
|
01.12.2003, 20:16 | #49 |
Kocham Agnieszke T. !!!
Data rejestracji: 24.02.2003
Lokalizacja: Grajewo (Podlasie)
Posty: 1,724
|
Oj znowu się zaczeło, poczytaj HOWTO a się przekonasz że swap powinien mieć max. 128 jeśli jest nam potrzeba więcej możemy zrobić do 16 takich partycji wymiany. I nie tylko ty troche interesujesz sie linuxem niektorzy tez troche wiedza.
|
01.12.2003, 20:51 | #50 | |
Pingwin specjalista.
Data rejestracji: 22.06.2002
Lokalizacja: Central Park
Posty: 15,084
|
Cytat:
teraz kompy maja duzo wlasnego ramu i prawie ze swapu nie korzystaja, ale jesli ktos ma 32 mb ramu to te 128 na swapie moze czasem byc troszke malo Masz racje duzo ludzi interesuje sie linuxem, i kazdy ma swoje racje, ktore zreszta nie sa bledne... Linux swap space mini-HOWTO http://www.xenotime.net/linux/swap-mini-howto.txt Wersje: 2002-10-25, 2002-11-01,04,07,08,10,11,12,17 Randy Dunlap <rddunlap-at-osdl-org> ================================================== ========================= Copyright (c) 2002 by Randy Dunlap Dokument ten może być rozpowszechniany wył±cznie na zasadach licencji LDPL (Linux Documentation Project License) dostępnej pod adresem http://www.tldp.org/COPYRIGHT.html 1. Wprowadzenie Linux używa przestrzeni wymiany jako dodatkowego obszaru dla stron pamięci aplikacji, które nie s± aktywnie używane przez aplikację, jednakże były zmodyfikowane (zapisano do nich). Suma rozmiarów przestrzeni wymiany oraz fizycznej pamięci RAM tworzy ogóln± pojemno¶ć pamięci wirtualnej systemu. Gdy większo¶ć prawdziwej pamięci systemu jest w użyciu i istnieje potrzeba na większe jej zajęcie, czę¶ć danych zostanie przeniesiona do przestrzeni wymiany, aby w pamięci fizycznej zwolnić miejsce dla aplikacji lub użytku przez j±dro, np. dla buforów sterowników, plików lub pakietów sieciowych. Okre¶la się to mianem wyswapowywania (wymiany). Gdy zachodzi potrzeba ponownego użycia danych z przestrzeni wymiany, s± one przenoszone z powrotem do pamięci fizycznej. Prędko¶ć z jak± dane s± wymieniane może być monitorowana przy użyciu komendy 'vmstat' (kolumna ,,si'' dla transferów do pamięci fizycznej, ,,so'' dla transferów z RAMu). Wszystko to jest uaktywniane przez wysokie zapotrzebowanie na pamięć. Może to oznaczać uruchamianie wielu/dużych programów, ale nawet operacje wej¶cia/wyj¶cia (w sieci i na plikach) wymagaj± alokowania pamięci i mog± powodować aktywne czyszczenie pamięci przez kernel, co może objawiać się wyrzucaniem danych do przestrzeni wymiany. Kod i dane j±dre nie podlegaj± wymianie, tym samym nigdy nie s± przenoszone do przestrzeni wymiany. Kod przestrzeni użytkownika nie musi być przenoszony do przestrzeni wymiany, gdyż już znajduje się na dysku i gdy zachodzi potrzeba może zostać ponownie odczytany ze swojego oryginalnego Ľródła. Dane przestrzeni użytkownika mog± zostać zapisane w przestrzeni wymiany i samt±d odczytane w razie potrzeby. Istnieje alternatywa dla statycznie alokowanej przestrzeni wymiany, jest ni± ,,swapd'' - ,,dynamic swapping manager for Linux''. ( URL::http://ftp.linux.hr/pub/swapd/ ). Jedna osoba twierdzi, że używa wył±cznie swapd na kilku systemach linuksowych, bez użycia statycznej przestrzeni wymiany. Twierdzi, że pracuje to stabilnie, prawie nie zużywaj±c przy tym zasobów. Dostosowanie swapd odbywa się przez edycję pliku ,,swapd.conf''. Przykładowa zawarto¶ć tego pliku: memlimit 131072 pause 10000 swapsize 65536 timeout 8640 2. Jakiej wielko¶ci przestrzeni wymiany użyć? Trudno powiedzieć. Je¶li Twój system (i programy) zużywa dużo pamięci (więcej niż wielko¶ć fizycznej pamięci w Twoim systemie), to potrzebujesz dużej przestrzeni wymiany. Oczywi¶cie możesz zdecydować, że twój system nie powinien obsługiwać (używać) przestrzeni wymiany, albo ze względu na wydajno¶ć, albo na to, że nie posiadasz żadnego [szybkiego] no¶nika dostępnego dla tejże przestrzeni, albo ze względu na to, że Twój system posiada tak dużo RAMu, że nigdy nie zostanie on zapełniony, więc nie będzie potrzebował wymieniać danych. Typowo, całkowity rozmiar przestrzeni wymiany równy jest wielko¶ci pamięci RAM Twojego systemu. Wczesne wersje Linuksa 2.4 (aż do 2.4.9) lubiły gdy przestrzeń wymiany miała rozmiar 2x większy od rozmiaru pamięci fizycznej, ale to już nie ma znaczenia. Jedn± wad± stosowania zbyt dużej przestrzeni wymiany jest to, że błędne programy mog± pracować przez dłuższy czas i zużyć RAM i przestrzeń wymiany. Prawdopodobnie powoduje to spowolnienie systemu z powodu bardzo intensywnego swapowania i może prowadzić do zabijania nieodpowiednich procesów przez OOM killer, gdy wyczerpie się pamięć (patrz poniżej, sekcja ,,OOM killer''). Można temu zapobiec nie definiuj±c wielkiej przestrzeni wymiany, je¶li nie jeste¶ pewien, że jest ona wymagana. Innymi słowy, przestrzeń wymiany może być przyczyn± spowolnienia systemu, więc przydzielaj j± m±drze. Zużycie przestrzeni wymiany może być monitorowane przy użyciu komendy 'free' lub poprzez czytanie plików /proc/swaps oraz /proc/meminfo Programy instalacyjne większo¶ci dystrybucji linuksa rozs±dnie przydzielaj± przestrzeń wymiany dla małych i ¶rednich systemów. 3. Ograniczenia przestrzeni wymiany Linux 2.4.10 (i póĽniejsze), oraz 2.5 obsługuje do 32 plików lub urz±dzeń wymiany. Przed j±drem 2.4.10 limit ten wynosił 8. Na systemach o architekturze x86 każdy z tych obszarów wymiany ma limit wielko¶ci do 2 GiB. 4. OOM (Out-of-Memory) killer Je¶li podsystem pamięci wirtualnej linuksa nie może znaleĽć pamięci do przydzielenia, umieszcza stronice danych użytkownika w kolejce do wymiany. Je¶li nie może zarówno znaleĽć pamięci, jak i wymienić aktualnie używanej pamięci, Out-of-memory killer może zacz±ć zabijać aktualnie pracuj±ce w przestrzeni użytkownika procesy. Uzasadnienie zabijania z powodu braku pamięci opisane jest w dokumentacji podsystemu zarz±dzania pamięci± [2]. 5. Ustawianie przestrzeni wymiany Zarz±dzanie przestrzeni± wymiany w Linuksie jest bardzo łatwe i elastyczne. Linuksowe przestrzenie wymiany mog± być wł±czane i wył±czane bez restartowania systemu, a nawet gdy s± używane. Przestrzeni wymiany może zostać przydzielona oddzielna partycja (być może bezpieczniejsze) lub pliki w normalnym systemie plików. Również Woluminy Logiczne (LVM) mog± zostać użyte jako urz±dzenia wymiany. Istniej± dwa rodzaje (formaty) przestrzeni wymiany obsługiwane przez j±dro 2.1 (rozwojowe) i póĽniejsze (do 2.4). Linux 2.0 wymaga wymaga przestrzeni wymiany w wersji 0 (zero). 2.1.117 i póĽniejsze obsługuj± zarówno wersję 0 i 1. Linux 2.5 obsługuje wył±cznie wersję 1. Program 'mkswap' potrafi stworzyć przestrzeń wymiany w obu formatach. Szczegóły w 'man mkswap'. Aby użyć pliku dla przestrzeni wymiany, wybierz jej rozmiar (max. 2GiB na x86) i wpisz (jak to opisano w 'man mkswap'): dd bs=1024 count=1M if=/dev/zero of=/¶cieżka/plik_wymiany.n To zapisze jednogigabajtowy plik (1 MiB * 1024 bajty) "/¶cieżka/plik_wymiany.n". Możesz wykonać to kilka razy, aby użyć więcej plików wymiany na systemach z duż± ilo¶ci± pamięci. Pliki wymiany nie mog± być rzadkie (sparse); musz± być w pełni zaalokowane przed użyciem. Oczywi¶cie możesz również umie¶cić przestrzeń wymiany na jej własnej partycji/partycjach. To zwykle wymaga odrobinę więcej planowania rozdzielania przestrzeni dyskowej. Przestrzeń wymiany umieszczona na osobnej partycji definiowana jest w pliku /etc/fstab ('man 5 fstab'). Przestrzeniom wymiany można przydzielać rózne priorytety ('man 2 swapon'), które wpływaj± na ich użycie. Przestrzeń wymiany z wyższym priorytetem zostanie zapełniona pierwsza, przestrzenie o równych priorytetach będ± przeplatane. Priorytet może zostać ustalony podczas aktywacji przestrzeni wymiany przy użyciu komendy 'swapon' lub przez wpis w pliku '/etc/fstab'. Na przykład: # przestrzeń wymiany na partycjach /dev/hda2 none swap pri=5,defaults 0 0 /dev/hdb1 none swap pri=5,defaults 0 0 # przestrzeń wymiany w plikach /work/swapfile.1 none swap pri=5,defaults 0 0 /work/swapfile.2 none swap pri=5,defaults 0 0 Po przydzieleniu miejsca przestrzeni wymiany musi ona zostać sfromatowana (zainicjalizowana) przez umieszczenie na niej odpowiedniego nagłówka. Wystarczy wykonać to raz. mkswap /dev/hda2 mkswap /dev/hdb1 mkswap /work/swapfile.1 mkswap /work/swapfile.2 Przestrzeń wymiany aktywowana jest podczas startu systemu przez uruchomienie 'swapon' ('man swapon'). Dotyczy to również przestrzeni wymiany w systemie plików, je¶li tylko system plików został już zamontowany. Je¶li dodajesz przestrzeń wymiany po starcie systemu, możesz użyć komendy 'swapon', aby j± aktywować. Na przykład: swapon /dev/hdf1 swapon /work/swapfile.3 Użycie kilku partycji i/lub plików wymiany na różnych dyskach daje efekt przeplatania zapisu między dyski, podobnie jak w RAID-0. Generalnie dobrym pomysłem jest posiadanie kilku przestrzeni wymiany (o tym samym priorytecie) gdy masz kilka urz±dzeń na niezależnych kanałach. Pozwala to kernelowi na równoległe swapowanie. Dobrym pomysłem może być również trzymanie przestrzeni wymiany na mniej używanych urz±dzeniach/kanałach, aby intensywne, nie zwi±zane z wymian±, wej¶cie/wyj¶cie nie było blokowane przez I/O wymiany. W Linuksie 2.4 i wcze¶niejszych pliki wymiany s± mniej odporne od urz±dzeń (partycji) z powodu konieczno¶ci czytania metadanych z systemu plików, co czyni je podatnymi na zakleszczenie z powodu braku pamięci przy alokowaniu stronic i buforów używanych przy wymianie. To zmieniło się w Linuksie 2.5. Używanie plików wymiany nie ma żadnych wad w porównaniu do urz±dzeń (partycji). J±dro nie musi zajmować pamięci aby przerzucić bufor na dysk. Jest to interesuj±ce ponieważ pliki wymiany s± dużo łatwiejsze w administracji (dodawaniu, usuwaniu, zmianie rozmiaru) i łatwiejsze do przeplatania. Możliwe jesst teraz zupełne wyeliminowanie urz±dzeń (partycji) wymiany bez utraty wydajno¶ci. Je¶li masz dwa dyski, to bardzo rozs±dnym rozwi±zaniem jest utworzenie pliku wymiany na obu i zrobienie między nimi przeplotu z równym priorytetem. To da najlepsz± wydajno¶ć I/O, jednakże może spowodować dodatkowe szukanie między przestrzeni± wymiany a zwykłymi plikami. Wydzielenie całego dysku na swap oczywi¶cie ograniczy problem szukania. Ale je¶li Twój program jest zależny od wydajno¶ci przestrzeni wymiany, potrzebujesz większej ilo¶ci pamięci RAM. Swap powinien być traktowany raczej jako prosta i niedroga drugoplanowa optymalizacja, umożliwienie udostępnienia nieużywanych stronic innym procesom, niż lekarstwo dla niedoposażonej maszyny. 6. Wył±czanie przestrzeni wymiany Przestrzeń wymiany jest zwykle deaktywowana przy zamykaniu systemu poprzez użycie komendy 'swapoff' ('man swapoff'). swapoff /work/swapfile.1 swapoff /work/swapfile.2 swapoff /dev/hdb1 swapoff /dev/hda2 Lub przez użycie 'swapoff -a', co wył±cza wszystkie partycje wymiany zdefiniowane w pliku /etc/fstab (Nie odnosi się to do plików wymiany, wył±cznie do partycji). 7. Inne przypadki użycia Przestrzeń wymiany używana jest przez tymczasowy system plików 'tmpfs' jako zapasowa przestrzeń gdy zużycie buforów dyskowych musi zostać zredukowane. Tmpfs pozwala również na ustalenie limitu wielko¶ci. Zobacz dokumentację w drzewie Ľródeł kernela w pliku 'linux/Documentation/filesystems/tmpfs.txt'. tmpfs używany jest również do wspierania ,,shmfs''. shmfs jest systemem plików używanym do realizacji współdzielonej pamięci POSIX. glibc 2.2 i poĽniejsze oczekuj±, aby tmpfs był zamontowany jako /dev/shm przy wołaniu shm_open() i shm_unlink() dla współdzielonej pamięci POSIX. Zarówno w przypadku tmpfs i shmfs prawdopodobnie chcesz ograniczyć ich maksymaln± wielko¶ć. Użyj w tym celu opcji montowania 'size=xxxM'. Na przykład, w /etc/fstab: tmpfs /tmp tmpfs size=750M,mode=2777 0 0 shmfs /dev/shm tmpfs defaults 0 0 Urz±dzenia (partycje) wymiany mog± również zostać użyte przy software'owym u¶ieniu (swsup) w Linuksie 2.5 oraz jako przestrzeń do zapisu zrzutu przy awarii j±dra w wersjach, które t± funkcjonalno¶ć obsługuj±. Używanie pliku/ów wymiany pozwala również dzielić przestrzeń wymiany z innymi systemami operacyjnymi, jak to opisano w Linux Swap Space Mini-HOWTO [3] i na li¶cie dyskusyjnej linux-kernel [4]. Podziękowania: Dziękuję wszystkim, którzy skomentowali wczesne wersje tego mini HOWTO, wł±czaj±c (ale nie ograniczaj±c do): Andries Brouwer, Bernd Eckenfels, Mark Hahn, Troels Walsted Hansen, Dave Jones, Pavel Machek, Andrew Morton, Vince Mulhollon, Wladimir Mutel, Ha Shao, Shane Shrybman oraz Ed Tomlison. Niektóre z ich komentarzy zostały tutaj użyte lub zacytowane. Tłumaczenia: Oryginalna, angielska wersja tego mini-HOWTO dostępna jest pod adresem: ,,http://www.xenotime.net/linux/swap-mini-howto.txt'' Tłumaczenie węgierskie wykonane przez Gabor Micsko: ,,http://www.hup.hu/modules.php?name=News&file=article&sid=1976'' Polskie, wykonane przez Jacka Politowskiego: ,,http://jacek.rallypl.eu.org/tlumaczenia/swap-mini-howto.txt'' Odno¶niki: 1. Joe Knapka, ,,Outline of the Linux Memory Management System''. URL::http://home.earthlink.net/~jknapka/l...vmoutline.html 2. Rik van Riel: ,,Linux-MM docs: the OOM killer'' URL::http://linux-mm.org/docs/oom-killer.shtml 3. Swap-Space, Linux Swap Space Mini-HOWTO. Zaktualizowane: Lipiec 2002. How to share your Linux swap partitions with Windows. URL::http://www.tldp.org/HOWTO/mini/Swap-Space.html 4. URL::http://marc.theaimsgroup.com/?l=linu...3636324081&w=2 ================================================== ========================= Od tłumacza: Tłumaczenie: Jacek Politowski <jp-at-jp-pl-eu-org> Data: 3.11.2002 Ostatnia aktualizacja: 11.02.2003 Zapewne nie jest to wersja finalna - co najmniej z kilku fragmentów nie jestem zadowolony i postaram się jako¶ je ,,wygładzić''.
__________________
amiga500site |
|
01.12.2003, 21:02 | #51 | |
All Eyez On Me
Data rejestracji: 29.09.2001
Posty: 3,568
|
Cytat:
Najpierw napisales bzdury. POtem szybko przeczytales howto i znowu uwazasz, ze wiesz lepiej. |
|
01.12.2003, 21:19 | #52 | |
Registered
Data rejestracji: 11.09.2002
Posty: 34
|
Cytat:
podczas instalacji podałem jako domyślne KDE i automatyczne logowanie. Mam napis "localhost login:" mogę wpisaś "allan" (podany jako użytkownik podczas instalacji) lub "root" ale pole password pozostaje puste, nie mogę nic w nim wpisać, nie loguje z pustym hasłem (ani z pustym loginem i hasłem) |
|
01.12.2003, 22:17 | #53 | |
All Eyez On Me
Data rejestracji: 29.09.2001
Posty: 3,568
|
Cytat:
Tak ma byc. wpisz allan walnij enter.Nastepnie wpisz to haslo, ktore podales mimo, ze nie bedzie sie wyswietlac to ono jest wpisywane. Po wpisaniu tego hasla enter a nastepnie startx i enter. Powinny sie uruchomic x-sy |
|
01.12.2003, 22:20 | #54 | |
Guru
Data rejestracji: 13.02.2003
Lokalizacja: Kraków
Posty: 4,500
|
Cytat:
Pozdro
__________________
"Być zwyciężonym i nie ulec - to zwycięstwo!"
|
|
02.12.2003, 10:49 | #55 | |
Registered
Data rejestracji: 11.09.2002
Posty: 34
|
Cytat:
to samo przy haśle root'a (a hasła i loginy mam zapisane) Może mieć wpływ karta grafiki? (nie wykonał testu grafiki podczas instalacji) Ostatnio zmieniany przez Allan : 02.12.2003 o godz. 10:59 |
|
02.12.2003, 11:32 | #56 |
Pingwin specjalista.
Data rejestracji: 22.06.2002
Lokalizacja: Central Park
Posty: 15,084
|
moze klawisz caps lock ??
__________________
amiga500site |
02.12.2003, 20:13 | #57 |
Wymiatacz
Data rejestracji: 27.08.2002
Lokalizacja: Bełchatów
Posty: 692
|
Ja mam takie dziwne a może i nie dziwne pytanko. Skąd można ściągnąć moduły do Mandraka 9.2 PL do płyty głównej Epox 8RGA+, bo właśnie w 9.2 nie chce mi działać wbudowana karta sieciowa . Do 9.1 znalazłem a do 9.2 nie moge znaleść.
Przeniosłem się na pingwinka z powodu którego był poprzedni mój topic i Mandrake 9.2 bardzo mi przypadł do gustu, a nie moge w nim surfwać. Pozdr |
02.12.2003, 20:54 | #58 | |
Registered
Data rejestracji: 11.09.2002
Posty: 34
|
Cytat:
w LILO wybrałem linux-nonfb (zamiast linux) pomogło zalogowałem sie jako root (jako uzytkownik dalej nie działa) wpisałem: "startx" i komunikat: (WW) RADEON: No matching Device section for instance (Bus ID PCI:1:0:1) found (EE) RADEON(0): No valid mode for this DFP/LCD (EE) Screens(s) found, but none have a usable configuration Fatal server error: no sreens found XIO: fatal IO error 104 (Connection reset by peer) on x server ":0.0" |
|
05.12.2003, 17:56 | #59 |
Niezarejestrowany
Data rejestracji: 20.12.2002
Lokalizacja: W-wa
Posty: 1,702
|
Witam
Jak w Aurox Live Linux wyłączyć opcję dynamicznej myszki (chodzi o kursor)?? Dlaczego wywala błąd floppa i nie można zobaczyć co jest na dyskietce w stacji ?? Dzieki Pozdro
__________________
e-m@il |
06.12.2003, 12:56 | #60 |
All Eyez On Me
Data rejestracji: 29.09.2001
Posty: 3,568
|
A co to jest opcja dynamicznej myszki?
Jesli chodzi o stacje dyskietek to komunikat podaj. Bo zapewne cos wyskakuje.To nie windows, ze cos nie dziala bo nie dziala. i nie wiadomo oco chodzi. |
|
|