Newsgroup: it.comp.os.linux.iniziare
Titolo: linux sempre piu' simile a win ...

che sorpresa, mi scarico mint 19 xfce , giusto per caz*******e un poco,
installo e .... non c'e' piu' la partizione di swap. sostituita da un 
file di swap, come con win.
:-(


lo swap su file si è sempre potuto fare e non è niente di che. dipenderà 
da come hai fatto l'installazione, probabilmente non gli hai dato in 
pasto un block device ma una partizione da formattare e lui si è 
arrangiato come poteva.

 
 
volevo solo giocherellare, ho lasciato fare tutto all'installer.
addirittura vedo che non c'e' piu' il file /var/log/messages.
il primo posto dove guardavo quando avevo problemi.
 
sara' meglio che mi tengo bene cara la mia slackware, solida e maestosa 
come una montagna.
 


È da qualche versione che Ubuntu e derivate impostano un file di swap al 
posto della partizione apposita. Si sono allineati ad altri sistemi 
operativi che lo fanno da sempre senza che qualcuno sia morto per 
questo. L'informatica per definizione si evolve, su macchine con molti 
gigabyte di RAM e in cui lo swapfile viene impegnato raramente è poco 
furbo sprecare gigabyte di disco ed al contempo creare un limite massimo 
per lo swap.
 
Poi chi vuole o ha necessità può sempre rimettere una partizione di swap 
in quattro e quattr'otto.

 maestosa come una montagna.
 
+1
 
Ciao
Giovanni
-- 
   A computer is like an air conditioner,
   it stops working when you open Windows.
   < 
http://giovanni.homelinux.net/
 >

 come una montagna.
 
come preferisci ovviamente. ma integralista o no un'occhiata a systemd la 
darei.

 Giovanni
 
 
non mi ha mai tradito slackware.
si son fermate tutte, centos, red hat, suse, debian, ma slackware e' un 
rullo compressore.
non patisce nulla.
 
ciao
 

 come una montagna.
 
ma poi scusa non ho capito cosa ti tieni cara la slackware se poi scrivi 
da win.
mica biasimo eh. mi chiedo solo cosa si vuole dimostrare con questo 
pseudo integralismo di facciata. 

 file di swap, come con win.
 
Ma pensa te, finalmente qualcuno, dopo solo 20 anni, ha capito che la
partizione di swap è solo una rottura di scatole ed è meglio usare un
file
 
Enrico

 come una montagna.
 
Che dirti, buon divertimento a risolvere a mano le dipendenze
 
Enrico

 
 
hai anche ragione.
ma sul portatile lavorativo non posso installare quello che voglio.
:-(
devo farmi andare bene quello che l'azienda approva (e paga).
giusto per sorridere :
seriva un backup di buon livello per il protocollo, centinaia di atti 
protocollati tutti giorni.
pensa , pensa , prova prova, alla fine propongo all'azienda un bel 
bacula, che conosco benino.
ovviamente bocciato.
poco dopo arriva una direttiva aziendale che dobbiamo appoggiarci alla 
ditta XXX vincitrice del bando per "la soluzione di backup".
cosa ci rifilano ?
ovviamente bacula "truccato" da altro software. coi loghi riscritti, 
parzialmente tradotto , ecc ecc.
ah, abbiamo il divieto di toccare tale server, ma possiamo solo 
contattare l'azienda "quando occorre".
ma sto uscendo dal seminato.
 
buon 2020 a tutti

 
 
Beh... dipende...
Io, prima di tutto, guardo nei repository se esiste il 
software che mi interessa già pacchettizzato e con slapt-get 
le dipendenze (nel 99% dei casi) si risolvono da sè...
Poi c'è slackbuild.org...

 sara' meglio che mi tengo bene cara la mia slackware
 
e' tutta tua!
 
 
 
 
-- 
la cricca dei giacobini (C) M.G.

 darei.
 
+1
 


Negli anni 70 tenere un file aperto in jn file system era molto piu' cortoso(in termini di risorse,di chiamate  ecc ecc)
di un *vero* block device,e metti che linux e' molto conservativo sotto certi aspetti(anche se nasce negli anni 90).
 
Giulia
 


Aggiungo, l'equivalenza di prestazione vale solo se il file non e' sparso e non e' frammentato,
ma la vera domanda e' , e' piu' necessario il file di swap ?
A me linux usa SEMPRE piu' della meta' della RAM(32Gb) come cache(sacrificabile) quindi mi serve solo per l'ibernazione.
 
Giulia

 cache(sacrificabile) quindi mi serve solo per l'ibernazione.
 
cat /proc/sys/vm/swappiness
 
il valore risultante riporta la percentuale di memoria fisica libera al 
di sotto della quale linux inizia a utilizzare lo swap. 
impostando a 0 questo parametro (vm.swappiness in /etc/sysctl.conf) si 
disattiva completamente l'uso runtime dello swap che a quel punto verrà 
usato solo per l'ibernazione. un valore molto basso come 1 permette a 
linux di usare lo swap come extrema ratio prima di killare processi a 
memoria fisica esaurita.
 
direi che per una macchina desktop con 16 o più giga di ram lo swap fa 
comodo averlo per l'ibernazione, ma ha poco senso a runtime anzi talvolta 
è deleterio. se si usa la virtualizzazione ad esempio è bene disattivarlo 
per non andare incontro a seri problemi di performance.
 

 
 
quanto sopra vale nei due casi
 
a) lo swap e' una partizione a se
b) lo swap e' un file
 
??
 
grazie


ovviamente in ogni caso, è totalmente indifferente.

 certi aspetti(anche se nasce negli anni 90).
 
Ok, ma Linux è degli anni 90, quando quei problemi erano stati risolti da
una ventina di anni. Da questo punto di vista, la parte conservativa è nella
gestione delle distribuzioni
 
Enrico


l'unico vantaggio concreto è dato dal fatto che la partizione è 
certamente contingua, a differenza del file che potrebbe essere allocato 
in spazio disco non continguo. il discorso che fa giulia in realtà non è 
del tutto corretto perché nel momento in cui un file viene assegnato allo 
swap (swapon) non c'è più correlazione con il file system sottostante e 
il sistema operativo non ci accede più con le funzioni del file system 
medesimo.
 
personalmente non la vedo come "modernizzazione": ci sono pro e contro 
pratici e io continuo ad avere preferenza per la partizione apposita, se 
non altro perché non ce l'ho fra i piedi nel file system (backup, 
snapshots, etc...) :-)


 
È corretto che non viene fatto alcun uso del file system ma temo che non 
sia facile, per la sua struttura. allocare swap file di grosse 
dimensioni in ext4 in modo contiguo.  Non ho mai provato ma suppongo che 
nel caso venga emesso il messaggio sopra riportato il file venga usato 
poco efficientemente o non usato.


 gestione delle distribuzioni
 
  Il supporto della swap è nel kernel, che io sappia nessuna
distribuzione ha "personalizzato" il kernel fino ad alterarne la
gestione dell'area swap.  Al massimo hanno predisposto dei valori del
kernel runtime pamameters diversi da quelli di default.
 
 
Alessandro
 
 
 

 ciao
 
 
2016-07-01 : a questa data l'ultima uscita di slackware.
Mi sembra si sia fermata eccome.
L'ho usata per 3 anni in un tempo passato. Peccato.
 


A volte è ignoranza, ma non sottovalutate i vostri informaticamente
analfabeti capi. Se gli interessasse risparmiare vi cagherebbero
di più, ma gli stanno bene altre soluzioni.
Nelle aziende, soprattutto se grandi, il fornitore caccia la
cagnotta al dirigente e così si prendono le decisioni.
 

 Giulia
 
 
Giulia cara, il SO non inizia ad usare lo swap solo quando
finisce letteralmente la RAM disponibile.
 
P.S. sei intimamente depilata?


eh, lo so purtroppo.
slack 14.2 .
pare che Pat abbia parecchi problemi economici.
discussioni da bar che non ho controllato. se fossero vere sarebbe un 
dispiacere enorme.
 

 letteralmente la RAM disponibile.
 
dipende, l'uso dello swap è regolato da un parametro runtime del kernel 
vm.swappiness. di default linux inizia ad usare lo swap quando la memoria 
libera scende sotto il 60%, ma da me ad esempio lo usa proprio quando la 
ram arriva a zero (o giù di li).

 pare che Pat abbia parecchi problemi economici.
 
E credo li abbia avuti anche di salute, spero di sbagliarmi.
 


Alè, ecco la maestra.
 
Conosco l'esistenza di quel belino di parametro solo per il fatto
che alcune distro lo mantengono ad un valore conservativo e
così, per fare andare meglio il tutto, viene consigliato
per pc con molta ram (oggi "molta" l'hanno quasi tutti), di modificarlo.
Comunque nessuna distro per utilizzo generico, di default,
lo mette in modo da usare prima tutta la ram e poi lo swap (sempre che
lo faccia davvero). Che fosse a runtime non mi risultava, forse
lo puoi forzare a runtime con qualche modifica sotto /proc?
 
Ma il punto è che se andiamo a menarcela con tutti i parametri che
puoi passare al boot o modificare in configurazione già che ci
siamo ricompiliamo pure il kernel con le opzioni che ci fanno
comodo o magari scriviamoci un po' di codice dentro...
 
...capisci, maestra, quel che voglio dire?

 ...capisci, maestra, quel che voglio dire?
 
no. capisco solo che la cosa ti ha destabilizzato, chiedo scusa.
 


Non hai capito, me lo aspettavo, tipico dei molto competenti.
Vado a riscrivermi l'MMU del PC in Verilog, poi magari mi aggiungi
il supporto in GNU/Linux eh? Eh? Lo facciamo?


Ricordi bene.
pero' dovrebbe essere guarito.
mi pare avesse "actinomicosi" .
ma erano 10 anni fa, forse piu'