[risolto] verificare posizione swap 18.04

Installazione, configurazione e uso di programmi e strumenti.
Avatar utente
MattiaDePaoli
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 618
Iscrizione: venerdì 12 marzo 2010, 9:44
Località: Pavia (prov)
Contatti:

[risolto] verificare posizione swap 18.04

Messaggio da MattiaDePaoli »

Dopo l'installazione con swap su /sda1 ho creato una nuova partizione in una SD /mmcblk1p1. Ora alcuni programmi caricano comunque molto il disco, nonostante abbia cambiato posizione della swap indicando /mmcblk1p1 e il corretto UUID in /etc/fstab. Mi sorge il dubbio che, per qualche ragione, sia presente uno swapfile simile al pagefule.sys di windows, sempre sul disco fisso che invece non vorrei usare a tale scopo. C'è un modo per verificare la swap attiva dove risiede? Grazie
Ultima modifica di MattiaDePaoli il mercoledì 23 maggio 2018, 21:54, modificato 1 volta in totale.
pachisapiu

Re: verificare effettiva posizione swap 18.04

Messaggio da pachisapiu »

posta

Codice: Seleziona tutto

free
e

Codice: Seleziona tutto

cat /etc/fstab
magari anche

Codice: Seleziona tutto

sudo fdisk -l
Avatar utente
MattiaDePaoli
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 618
Iscrizione: venerdì 12 marzo 2010, 9:44
Località: Pavia (prov)
Contatti:

Re: verificare effettiva posizione swap 18.04

Messaggio da MattiaDePaoli »

Ecco tutto.

Codice: Seleziona tutto

mat@mat-TravelMate-6292:~$ free
              total        used        free      shared  buff/cache   available
Mem:        2032308     1444824       66196      270284      521288      170584
Swap:       7975932        1024     7974908
mat@mat-TravelMate-6292:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda2 during installation
UUID=4e92e8ea-e4fe-44df-b9f5-f228e35b27ae /               ext4    errors=remount-ro 0       1
# /home was on /dev/sda3 during installation
UUID=894a054c-559d-4046-917a-f42b3ae1dbf9 /home           ext4    defaults        0       2
# swap was on /dev/mmcblk1p1 during installation
UUID=78b5b4ae-da86-4ccf-ac4a-c53dfcd17b87 none            swap    sw              0       0
mat@mat-TravelMate-6292:~$ sudo fdisk -l
[sudo] password di mat: 
Disk /dev/loop0: 3,7 MiB, 3813376 bytes, 7448 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop1: 12,2 MiB, 12804096 bytes, 25008 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop2: 86,6 MiB, 90759168 bytes, 177264 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop3: 2,3 MiB, 2428928 bytes, 4744 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop4: 139,5 MiB, 146276352 bytes, 285696 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop5: 1,6 MiB, 1691648 bytes, 3304 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop6: 13 MiB, 13594624 bytes, 26552 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop7: 86,6 MiB, 90828800 bytes, 177400 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes




Disk /dev/mmcblk1: 7,6 GiB, 8168931328 bytes, 15954944 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x837ed7ae

Dispositivo    Avvio Start     Fine  Settori  Size Id Tipo
/dev/mmcblk1p1        2048 15953919 15951872  7,6G 82 Linux swap / Solaris


Disk /dev/sda: 149,1 GiB, 160041885696 bytes, 312581808 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x5b1b9a1a

Dispositivo Avvio    Start      Fine   Settori   Size Id Tipo
/dev/sda2   *      4102144  58677247  54575104    26G 83 Linux
/dev/sda3         58677248 312580095 253902848 121,1G 83 Linux


Disk /dev/loop8: 3,3 MiB, 3411968 bytes, 6664 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop9: 21,6 MiB, 22609920 bytes, 44160 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop10: 21 MiB, 22003712 bytes, 42976 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop11: 140 MiB, 146841600 bytes, 286800 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop12: 4,9 MiB, 5152768 bytes, 10064 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
direi che tutto torna, ci sono il disco fisso e la partizione di swap sulla mmc. come dicevo ho cambiato i riferimenti in fstab e mi sembrano corretti. non ho solo capito cosa sono tutti quei loop.

p.s. ad aprire il terminale impiega tipo 15 secondi con il disco che trita a manetta, quanto sarà mai pesante sto terminale?
p.p.s. magari è solo il disco ad essere molto lento e a inchiodare quindi tutto anche se viene usato "solo" come disco e non anche come ram... . . .
Avatar utente
corradoventu
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4002
Iscrizione: domenica 27 aprile 2008, 22:23
Desktop: GNOME
Distribuzione: Ubuntu 22.04,23.10,24.04,24.10
Sesso: Maschile
Località: Rezzoaglio (GE)
Contatti:

Re: verificare effettiva posizione swap 18.04

Messaggio da corradoventu »

Tutti quei loop sono usati dagli snap. esempio:

Codice: Seleziona tutto

corrado@corrado-p6-cc-0509:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            3,8G     0  3,8G   0% /dev
tmpfs           769M  3,4M  765M   1% /run
/dev/sda6        32G  9,9G   20G  34% /
tmpfs           3,8G   26M  3,8G   1% /dev/shm
tmpfs           5,0M  4,0K  5,0M   1% /run/lock
tmpfs           3,8G     0  3,8G   0% /sys/fs/cgroup
/dev/loop0       22M   22M     0 100% /snap/gnome-logs/31
/dev/loop1      3,8M  3,8M     0 100% /snap/gnome-system-monitor/39
/dev/loop2      2,4M  2,4M     0 100% /snap/gnome-calculator/167
/dev/loop3       13M   13M     0 100% /snap/gnome-characters/86
/dev/loop4       87M   87M     0 100% /snap/core/4571
/dev/loop6      141M  141M     0 100% /snap/gnome-3-26-1604/62
/dev/loop7       32M   32M     0 100% /snap/gtk-common-themes/3
/dev/loop8      140M  140M     0 100% /snap/gnome-3-26-1604/64
/dev/loop5       87M   87M     0 100% /snap/core/4650
/dev/sda1       253M  4,7M  248M   2% /boot/efi
tmpfs           769M   16K  769M   1% /run/user/121
tmpfs           769M   44K  769M   1% /run/user/1000
/dev/sda10      251G   43G  197G  18% /media/corrado/dati1
corrado@corrado-p6-cc-0509:~$ 
Con o senza religione, i buoni si comportano bene e i cattivi male, ma ci vuole la religione per far comportare male i buoni.
(Steven Weinberg)
Avatar utente
DoctorStrange
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2933
Iscrizione: mercoledì 14 ottobre 2015, 9:33
Desktop: Gnome3
Distribuzione: Ubuntu 22.04 LTS Jammy Jellyfish
Sesso: Maschile
Località: Roma, Italia

Re: verificare effettiva posizione swap 18.04

Messaggio da DoctorStrange »

Come già detto in molti altri post, con le ultime distribuzioni del kernel ubuntu, il sistema di init è basato su systemd, e non c'è più bisogno di creare una partizione di swap, e di contrassegnarla come tale.

Tu hai realizzato una partizione swap ed all'avvio il sistema cerca di montarla, ma non sa come trattarla, perche non sa pi cosa farsene delle partizioni swap.

Tu inoltre questa partizione l'hai anche confinata in una SD, notoriamente più lenta di qualunque drive sata.

Se vuoi modificare la swap, devi agire su un parametro che si chiama swappiness.
Avatar utente
MattiaDePaoli
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 618
Iscrizione: venerdì 12 marzo 2010, 9:44
Località: Pavia (prov)
Contatti:

Re: verificare effettiva posizione swap 18.04

Messaggio da MattiaDePaoli »

la partizione l'ho spostata, l'avevo creata all'installazione iniziale direttamente dal menu di partizionamento, come ho sempre fatto. successivamente ho cambiato il riferimento come UUID e dev/... all'interno di fstab, dove era già presente tutta la stringa della swap ma con uiid e dev riferiti ancora alla partizione su disco.
detto questo però non ho capito bene cosa mi consigli di fare:
cancellare la swap da fstab ed eliminare la parizione sulla sd? non capisco come potrebbe fare ad usarla dopo
Avatar utente
MattiaDePaoli
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 618
Iscrizione: venerdì 12 marzo 2010, 9:44
Località: Pavia (prov)
Contatti:

Re: verificare effettiva posizione swap 18.04

Messaggio da MattiaDePaoli »

nel mentre ho rimosso la card e ripristinato la partizione di swap su disco (ci ho messo molto perchè nel farlo non si avviava più e ho ripristinato il grub).
confermo che rimuovendo il riferimento in fstab il pc si avvia senza swap, non vede la partizione. Comunque sia anche se non abbiamo risposto alla domanda ho comunque risolto il problema capendo che più veloce di così non può essere. prossimo passo acquisto di un SSD.
Avatar utente
DoctorStrange
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2933
Iscrizione: mercoledì 14 ottobre 2015, 9:33
Desktop: Gnome3
Distribuzione: Ubuntu 22.04 LTS Jammy Jellyfish
Sesso: Maschile
Località: Roma, Italia

Re: [risolto] verificare posizione swap 18.04

Messaggio da DoctorStrange »

Dicevo di rimuovere ogni traccia e riferimento alla swap. Ripulisci fstab da ogni riferimento. Elimina completamente la partizione dedicata e contrassegnara come swap, sia essa su hard drive, e soprattutto da sd.

Il sistema gestisce la swap in maniera autonoma, creandola, espandendola o collassandola in base alle sue necessità, di volta in volta.

La swap viene creata tramite i ramdisk, e questi sono trasparenti e non gestibili dall'utente.
Avatar utente
MattiaDePaoli
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 618
Iscrizione: venerdì 12 marzo 2010, 9:44
Località: Pavia (prov)
Contatti:

Re: [risolto] verificare posizione swap 18.04

Messaggio da MattiaDePaoli »

ok quindi il concetto ore è simile al vecchio pagefile.sys di widows che ha dimensione variabile ed è invisibile all'utente "normale". però quindi è giusto che nel gestore attività mi veda quindi "swap non disponibile"?
cioè dovrei accorgermi del fatto che sto usando anche un ramdisk di swap perchè se apro 10 pagine di chrome il sistema non crasha?
oppure dando

Codice: Seleziona tutto

free
me lo segna?

comunque sì: quando mi diceva swap non disponibile avevo cancellato completamente la riga della swap da fstab e avevo eliminato la partizione sia da hd che da mmc.
poi avevo provato a ricrearla su hd senza inserirla in fstab e sempre non mi dava swap disponibile.
alla fine ho ripristinato tutto come in fase di installazione: swap su partizione disco interno.
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti