• Ogłoszenie:

swap w mandrivie

Dyskusje i problemy z Unix'ami

Swap w Mandrivie

Postprzez Rafciq 18 Maj 2006, 16:41

reklama
Witam wszystkich!! To mój pierwszy post na Tym forum... Jak bym coś źle napisał to poprawcie mnie :D :D

Mam kłopot który wygląda tak: Zainstalowałem Mandrivę kilka razy... zmieniałem SWAP'a dając mu 2x i 1,5x RAM... ale po każdym razie SWAP nie pracował... Nie wiem co może być tego przyczyną.. ale mam nadzieję że mi pomożecie :) Mam dysk 160GB SATA i 512MB RAM

Pozdrawiam całą społeczność forum :D
Rafciq
~user
 
Posty: 10
Dołączenie: 20 Mar 2006, 17:48



Postprzez nevesu 18 Maj 2006, 16:45

ale co to znaczy nie pracowal ? linux uzywa swapa jezeli mu ram nie wystarcza moze go jeszcze tak nie przydusiles zeby go dobrze wykorzystal
BR-NP-12 <3 <3 <3
Awatar użytkownika
nevesu
~user
 
Posty: 1662
Dołączenie: 31 Sty 2006, 17:26
Miejscowość: BR-NP-12 <3
Pochwały: 66



Postprzez Rafciq 18 Maj 2006, 17:09

Zgadzam się :) Ale problem tkwi w tym, że jak dojdzie do szczytu pamięci to komputer się wiesza i działa na niego już tylko reset
Rafciq
~user
 
Posty: 10
Dołączenie: 20 Mar 2006, 17:48



Postprzez nevesu 18 Maj 2006, 18:37

nie mialem mandrivy tylko ubuntu ale zobacz gdzies dyski linuxa moze swap jest wylaczony albo cos takiego ?
BR-NP-12 <3 <3 <3
Awatar użytkownika
nevesu
~user
 
Posty: 1662
Dołączenie: 31 Sty 2006, 17:26
Miejscowość: BR-NP-12 <3
Pochwały: 66



Postprzez Rafciq 18 Maj 2006, 18:50

Sprawdziłem... ale tam nie ma Swapa.. :( Jedynie Swap jest zapisany w fstab
Rafciq
~user
 
Posty: 10
Dołączenie: 20 Mar 2006, 17:48



Postprzez Areh 18 Maj 2006, 18:59

...........
Ostatnio edytowany przez Areh, 24 Maj 2006, 22:57, edytowano w sumie 1 raz
Awatar użytkownika
Areh
~user
 
Posty: 147
Dołączenie: 27 Lut 2006, 20:43
Pochwały: 9



Postprzez seg fault 18 Maj 2006, 19:09

mozna wlaczac/wylaczac partycje swap poleceniami swapon i swapoff - mozesz sprobowac wlaczyc

a po 2. czy np jak zrobisz top to pokazuje swap : 0 ? bo nie wiem gdzie sprawdzales ze nie ma swapa
A Linux machine! Because a 486 is a terrible thing to waste! -- Joe Sloan
#345539
Awatar użytkownika
seg fault
~user
 
Posty: 588
Dołączenie: 11 Kwi 2006, 20:31
Miejscowość: /dev/random
Pochwały: 49



Postprzez Rafciq 18 Maj 2006, 19:50

Tutaj jest wpis z Fdiska
/dev/sda8 8748 8844 779121 82 Linux swap / Solaris


A tutaj z fstab
/dev/sda8 swap swap defaults 0 0


Jeżeli chodzi o top to nie pokazuje SWAP'a.. Sprawdzałem KDE Strażnik systemu i konsolą. Jak dochodzi do całkowitego zapełnienia RAM to komp się wiesza
Rafciq
~user
 
Posty: 10
Dołączenie: 20 Mar 2006, 17:48



Postprzez seg fault 18 Maj 2006, 19:56

jeszcze tak na wszelki wypadek sprawdz
#cat /proc/swaps

i jesli tam nie ma to moze sprobuj
#swapon /dev/sda8

a w ogole to w logach cos sie pojawia na ten temat?jakis blad ze swapem? przegrepuj logi za swap i zobacz moze to cos wyjasni
A Linux machine! Because a 486 is a terrible thing to waste! -- Joe Sloan
#345539
Awatar użytkownika
seg fault
~user
 
Posty: 588
Dołączenie: 11 Kwi 2006, 20:31
Miejscowość: /dev/random
Pochwały: 49



Postprzez Rafciq 18 Maj 2006, 20:05

Wpisałem te 2 wpisy... ale nic się nie ruszyło :(
Rafciq
~user
 
Posty: 10
Dołączenie: 20 Mar 2006, 17:48



Postprzez seg fault 18 Maj 2006, 20:12

no a po swapon /dev/sda9 ktore powinno wlaczyc swap nie bylo errora (po swapon sprobuj czy teraz ten plik /proc/swaps cos pokazuje)?
sprobuj tez dmesg i zobacz czy jakies komunikaty o swap sie nie pojawia
A Linux machine! Because a 486 is a terrible thing to waste! -- Joe Sloan
#345539
Awatar użytkownika
seg fault
~user
 
Posty: 588
Dołączenie: 11 Kwi 2006, 20:31
Miejscowość: /dev/random
Pochwały: 49



Postprzez Rafciq 18 Maj 2006, 20:19

Przy swapon wyskakuje mi taki komunikat
swapon /dev/sda8
swapon: /dev/sda8: Urządzenie lub zasoby zajęte


Przy proc/swaps pokazuje komunikat:
# /proc/swaps
bash: /proc/swaps: Brak dostępu


A przy dmesg nic nie pokazuje na temat swapa
Rafciq
~user
 
Posty: 10
Dołączenie: 20 Mar 2006, 17:48



Postprzez seg fault 18 Maj 2006, 20:24

Kod: Zaznacz wszystko
#cat /proc/swaps
tak sprawdz:)
jeszcze mozesz sprobowac
Kod: Zaznacz wszystko
#cd /var/log
#grep swap *

moze gdzies w jednak jakis error sie pojawi
Ostatnio edytowany przez seg fault 18 Maj 2006, 21:41, edytowano w sumie 2 razy
A Linux machine! Because a 486 is a terrible thing to waste! -- Joe Sloan
#345539
Awatar użytkownika
seg fault
~user
 
Posty: 588
Dołączenie: 11 Kwi 2006, 20:31
Miejscowość: /dev/random
Pochwały: 49



Postprzez Rafciq 18 Maj 2006, 20:51

Po wpisaniu tego polecenia nic sie nie dzieje...
#cat /proc/swaps


A w tym drugim pojawia się informacja

# grep swap *
kallsyms:c018f430 t mark_swapfiles
kallsyms:c018f550 t swsusp_swap_check
kallsyms:c018f600 t lock_swapdevices
kallsyms:c018f860 t close_swap
kallsyms:c0190160 t enough_swap
kallsyms:c01a1930 t kswapd
kallsyms:c01a1a50 T wakeup_kswapd
kallsyms:c01a5600 T swapin_readahead
kallsyms:c01a56a0 t do_swap_page
kallsyms:c01ac940 t get_swap_bio
kallsyms:c01ac9f0 t end_swap_bio_write
kallsyms:c01aca50 t end_swap_bio_read
kallsyms:c01acaa0 T swap_writepage
kallsyms:c01acb70 T swap_readpage
kallsyms:c01acbf0 T rw_swap_page_sync
kallsyms:c01acc90 T show_swap_cache_info
kallsyms:c01acd10 t __add_to_swap_cache
kallsyms:c01acd90 t add_to_swap_cache
kallsyms:c01ace10 T __delete_from_swap_cache
kallsyms:c01ace80 T add_to_swap
kallsyms:c01acf20 T delete_from_swap_cache
kallsyms:c01acfb0 T move_to_swap_cache
kallsyms:c01ad060 T move_from_swap_cache
kallsyms:c01ad0c0 T free_page_and_swap_cache
kallsyms:c01ad130 T free_pages_and_swap_cache
kallsyms:c01ad200 T lookup_swap_cache
kallsyms:c01ad240 T read_swap_cache_async
kallsyms:c01ad310 T swap_unplug_io_fn
kallsyms:c01ad3d0 T get_swap_page
kallsyms:c01ad690 t swap_info_get
kallsyms:c01ad780 t swap_info_put
kallsyms:c01ad790 t swap_entry_free
kallsyms:c01ad7d0 T swap_free
kallsyms:c01ad800 t exclusive_swap_page
kallsyms:c01ad860 T can_share_swap_page
kallsyms:c01ad8c0 T remove_exclusive_swap_page
kallsyms:c01ad9a0 T free_swap_and_cache
kallsyms:c01ae3f0 T map_swap_page
kallsyms:c01ae450 t destroy_swap_extents
kallsyms:c01ae4a0 t add_swap_extent
kallsyms:c01ae5b0 t setup_swap_extents
kallsyms:c01ae840 T sys_swapoff
kallsyms:c01aec00 t swap_start
kallsyms:c01aec60 t swap_next
kallsyms:c01aecb0 t swap_stop
kallsyms:c01aecd0 t swap_show
kallsyms:c01aedc0 t swaps_open
kallsyms:c01aede0 T sys_swapon
kallsyms:c01af6c0 T si_swapinfo
kallsyms:c01af720 T swap_duplicate
kallsyms:c01af7f0 T get_swap_info_struct
kallsyms:c01af810 T valid_swaphandles
kallsyms:c01af8a4 t .text.lock.swapfile
kallsyms:c01af9a0 t should_release_swap_token
kallsyms:c01af9d0 T grab_swap_token
kallsyms:c01afaa0 T __put_swap_token
kallsyms:c021f4b0 T u32_swap
kallsyms:c021f4d0 T generic_swap
kallsyms:c02564e4 T acpi_ut_dword_byte_swap
kallsyms:c027afe0 T __sysrq_swap_key_ops
kallsyms:c0292640 T swap_io_context
kallsyms:c02ba070 t ata_bswap_data
kallsyms:c0421a90 T swap_setup
kallsyms:c0421ab0 t kswapd_init
kallsyms:c0421ca0 t procswaps_init
kallsyms:e10256c0 t tune_swap_hp [snd_ac97_codec]
kallsyms:e1025730 t tune_swap_surround [snd_ac97_codec]
kallsyms:e1025520 t snd_ac97_swap_ctl [snd_ac97_codec]
kallsyms:e082b990 t swap_buf_le16 [libata]
Plik binarny kcore pasuje do wzorca
Rafciq
~user
 
Posty: 10
Dołączenie: 20 Mar 2006, 17:48



Postprzez seg fault 18 Maj 2006, 21:43

ehh to nie jest grep z /var/log tylko z /proc
najpierw
#cd /var/log

i dopiero potem
#grep swap *
A Linux machine! Because a 486 is a terrible thing to waste! -- Joe Sloan
#345539
Awatar użytkownika
seg fault
~user
 
Posty: 588
Dołączenie: 11 Kwi 2006, 20:31
Miejscowość: /dev/random
Pochwały: 49



Postprzez Rafciq 18 Maj 2006, 21:55

Aha... Sorry seg fault pomyliłem się

Wpisałem teraz tak jak podałeś i mam komunikat:
grep swap *
dmesg:Adding 779112k swap on /dev/sda8. Priority:-1 extents:1
messages:May 11 15:56:44 localhost kernel: Adding 779112k swap on /dev/sda8. Pr
iority:-1 extents:1
messages:May 11 16:21:17 Komp kernel: Adding 779112k swap on /dev/sda8. Priorit
y:-1 extents:1
messages:May 11 16:57:30 Komp kernel: Adding 779112k swap on /dev/sda8. Priorit
y:-1 extents:1
messages:May 11 17:12:19 Komp kernel: Adding 779112k swap on /dev/sda8. Priorit
y:-1 extents:1
messages:May 12 07:54:16 Komp kernel: Adding 779112k swap on /dev/sda8. Priorit
y:-1 extents:1
messages:May 12 16:01:35 Komp kernel: Adding 779112k swap on /dev/sda8. Priorit
y:-1 extents:1
messages:May 12 23:06:32 Komp kernel: Adding 779112k swap on /dev/sda8. Priorit
y:-1 extents:1
messages:May 12 23:08:41 Komp kernel: Adding 779112k swap on /dev/sda8. Priorit
y:-1 extents:1
messages:May 12 23:40:35 Komp kernel: Adding 779112k swap on /dev/sda8. Priorit
y:-1 extents:1
messages:May 13 06:26:39 Komp kernel: Adding 779112k swap on /dev/sda8. Priorit
y:-1 extents:1
messages:May 14 09:04:10 Komp kernel: Adding 779112k swap on /dev/sda8. Priorit
y:-1 extents:1
messages:May 14 12:37:59 Komp kernel: Adding 779112k swap on /dev/sda8. Priorit
y:-1 extents:1
messages:May 15 14:12:14 Komp kernel: Adding 779112k swap on /dev/sda8. Priorit
y:-1 extents:1
messages:May 15 14:19:38 Komp kernel: Adding 779112k swap on /dev/sda8. Priorit
y:-1 extents:1
messages:May 15 18:50:23 Komp kernel: Adding 779112k swap on /dev/sda8. Priorit
y:-1 extents:1
messages:May 15 20:12:21 Komp kernel: Adding 779112k swap on /dev/sda8. Priorit
y:-1 extents:1
messages:May 15 20:14:47 Komp kernel: Adding 779112k swap on /dev/sda8. Priorit
y:-1 extents:1
messages:May 16 21:42:15 Komp kernel: Adding 779112k swap on /dev/sda8. Priorit
y:-1 extents:1
messages:May 16 22:42:10 Komp kernel: Adding 779112k swap on /dev/sda8. Priorit
y:-1 extents:1
messages:May 17 16:04:06 Komp kernel: Adding 779112k swap on /dev/sda8. Priorit
y:-1 extents:1
messages:May 18 14:54:14 Komp kernel: Adding 779112k swap on /dev/sda8. Priorit
y:-1 extents:1
messages:May 18 18:02:05 Komp kernel: Adding 779112k swap on /dev/sda8. Priorit
y:-1 extents:1
messages:May 18 18:13:46 Komp kernel: Adding 779112k swap on /dev/sda8. Priorit
y:-1 extents:1
syslog:May 11 15:56:44 localhost kernel: Adding 779112k swap on /dev/sda8. Prio
rity:-1 extents:1
syslog:May 11 16:21:17 Komp kernel: Adding 779112k swap on /dev/sda8. Priority:
-1 extents:1
syslog:May 11 16:57:30 Komp kernel: Adding 779112k swap on /dev/sda8. Priority:
-1 extents:1
syslog:May 11 17:12:19 Komp kernel: Adding 779112k swap on /dev/sda8. Priority:
-1 extents:1
syslog:May 12 07:54:16 Komp kernel: Adding 779112k swap on /dev/sda8. Priority:
-1 extents:1
syslog:May 12 16:01:35 Komp kernel: Adding 779112k swap on /dev/sda8. Priority:
-1 extents:1
syslog:May 12 23:06:32 Komp kernel: Adding 779112k swap on /dev/sda8. Priority:
-1 extents:1
syslog:May 12 23:08:41 Komp kernel: Adding 779112k swap on /dev/sda8. Priority:
-1 extents:1
syslog:May 12 23:40:35 Komp kernel: Adding 779112k swap on /dev/sda8. Priority:
-1 extents:1
syslog:May 13 06:26:39 Komp kernel: Adding 779112k swap on /dev/sda8. Priority:
-1 extents:1
syslog:May 14 09:04:10 Komp kernel: Adding 779112k swap on /dev/sda8. Priority:
-1 extents:1
syslog:May 14 12:37:59 Komp kernel: Adding 779112k swap on /dev/sda8. Priority:
-1 extents:1
syslog:May 15 14:12:14 Komp kernel: Adding 779112k swap on /dev/sda8. Priority: -1 extents:1
syslog:May 15 14:19:38 Komp kernel: Adding 779112k swap on /dev/sda8. Priority: -1 extents:1
syslog:May 15 18:50:23 Komp kernel: Adding 779112k swap on /dev/sda8. Priority: -1 extents:1
syslog:May 15 20:12:21 Komp kernel: Adding 779112k swap on /dev/sda8. Priority: -1 extents:1
syslog:May 15 20:14:47 Komp kernel: Adding 779112k swap on /dev/sda8. Priority: -1 extents:1
syslog:May 16 21:42:15 Komp kernel: Adding 779112k swap on /dev/sda8. Priority: -1 extents:1
syslog:May 16 22:42:10 Komp kernel: Adding 779112k swap on /dev/sda8. Priority: -1 extents:1
syslog:May 17 16:04:06 Komp kernel: Adding 779112k swap on /dev/sda8. Priority: -1 extents:1
syslog:May 18 14:54:14 Komp kernel: Adding 779112k swap on /dev/sda8. Priority: -1 extents:1
syslog:May 18 18:02:05 Komp kernel: Adding 779112k swap on /dev/sda8. Priority: -1 extents:1
syslog:May 18 18:13:46 Komp kernel: Adding 779112k swap on /dev/sda8. Priority: -1 extents:1


[ Dodano: Dzisiaj o 17:08 ]
Postawiłem dzisiaj system na nowo... ale nadal tego swapa nie widzi.. :( Mam pytanie.. Czy ACPI może mieć coś do czynienia ze SWAPem ??

Pozdrawiam
Rafciq
~user
 
Posty: 10
Dołączenie: 20 Mar 2006, 17:48



Postprzez seg fault 20 Maj 2006, 21:45

jesli mozesz przejsc do runlevelu w ktorym swap jest (jesli nieuzywany tzn ze nie ma potrzeby by go uzywac) to znaczy ze jest on wylaczany :/

sprawdzales czy cos sie zmienia na kernelu bez ACPI (moze jakis suspend to disk wylacza dysk i przy okazji swap -ale nie wiem czy to mozliwe ) w ogole najlepiej by bylo skompilowac kernel na swoj sprzet i wtedy testowac :)

Autor postu otrzymał pochwałę
A Linux machine! Because a 486 is a terrible thing to waste! -- Joe Sloan
#345539
Awatar użytkownika
seg fault
~user
 
Posty: 588
Dołączenie: 11 Kwi 2006, 20:31
Miejscowość: /dev/random
Pochwały: 49



Postprzez Rafciq 21 Maj 2006, 01:39

Chyba będe zmuszony do kompilacji... :D Wielkie dzięki seg fault za Twoją pomoc :D Wielki + dla Ciebie :banan:

Pozdrawiam :!:
Rafciq
~user
 
Posty: 10
Dołączenie: 20 Mar 2006, 17:48




Powróć do System Linux / Unix

Kto jest na forum

Użytkownicy przeglądający to forum: Brak zarejestrowanych użytkowników oraz 1 gość