Mais le mariadb il vient à pied de l'autre bout de la France ?
Mais le mariadb il vient à pied de l'autre bout de la France ?
Mais le mariadb il vient à pied de l'autre bout de la France ?
Je pense au contraire que la mémoire virtuelle ça inclut l'ensemble du
code du machin, c'est-à-dire que tout le code (ainsi que d'autres
fichiers ?) est associé à des adresses du processus.
Les bibliothèques partagées c'était un autre chiffres, quelques Mo, que
je n'ai pas cité.
Je ne comprends pas : soit ce cas n'arrive presque jamais, le code
correspondant n'est plus dans le cache système, il faut aller chercher
quelques pages sur le disque, ce n'est pas brillant mais ce n'est pas
forcément un désastre, soit ça arrive souvent et ce code se trouve
toujours dans le cache système (ou bien il y a de gros problèmes de
mémoire sur la machine ; et même dans ce cas je ne vois pas en quoi
privilégier le code de systemd qui sert à traiter la fin de vie des
processus est plus pertinent que laisser de la place pour autre chose en
mémoire).
Je pense au contraire que la mémoire virtuelle ça inclut l'ensemble du
code du machin, c'est-à-dire que tout le code (ainsi que d'autres
fichiers ?) est associé à des adresses du processus.
Les bibliothèques partagées c'était un autre chiffres, quelques Mo, que
je n'ai pas cité.
Je ne comprends pas : soit ce cas n'arrive presque jamais, le code
correspondant n'est plus dans le cache système, il faut aller chercher
quelques pages sur le disque, ce n'est pas brillant mais ce n'est pas
forcément un désastre, soit ça arrive souvent et ce code se trouve
toujours dans le cache système (ou bien il y a de gros problèmes de
mémoire sur la machine ; et même dans ce cas je ne vois pas en quoi
privilégier le code de systemd qui sert à traiter la fin de vie des
processus est plus pertinent que laisser de la place pour autre chose en
mémoire).
Je pense au contraire que la mémoire virtuelle ça inclut l'ensemble du
code du machin, c'est-à-dire que tout le code (ainsi que d'autres
fichiers ?) est associé à des adresses du processus.
Les bibliothèques partagées c'était un autre chiffres, quelques Mo, que
je n'ai pas cité.
Je ne comprends pas : soit ce cas n'arrive presque jamais, le code
correspondant n'est plus dans le cache système, il faut aller chercher
quelques pages sur le disque, ce n'est pas brillant mais ce n'est pas
forcément un désastre, soit ça arrive souvent et ce code se trouve
toujours dans le cache système (ou bien il y a de gros problèmes de
mémoire sur la machine ; et même dans ce cas je ne vois pas en quoi
privilégier le code de systemd qui sert à traiter la fin de vie des
processus est plus pertinent que laisser de la place pour autre chose en
mémoire).
Pour certains services, comme je ne savais pas, c'est ce que j'ai fait.
Au moment de l'installation. Moi con, moi suivre doc. J'ai dit au ntp
de démarrer après le réseau. Comme ça marche comme ça et que c'est sans
risque : je garde.
Pour certains services, comme je ne savais pas, c'est ce que j'ai fait.
Au moment de l'installation. Moi con, moi suivre doc. J'ai dit au ntp
de démarrer après le réseau. Comme ça marche comme ça et que c'est sans
risque : je garde.
Pour certains services, comme je ne savais pas, c'est ce que j'ai fait.
Au moment de l'installation. Moi con, moi suivre doc. J'ai dit au ntp
de démarrer après le réseau. Comme ça marche comme ça et que c'est sans
risque : je garde.
Stéphane CARPENTIER , dans le message
, a écrit :Pour certains services, comme je ne savais pas, c'est ce que j'ai
fait. Au moment de l'installation. Moi con, moi suivre doc. J'ai dit
au ntp de démarrer après le réseau. Comme ça marche comme ça et que
c'est sans risque : je garde.
Et c'est exactement ce qu'il faut faire : tu déclares ce qui est
pertinent, ce qui change les choses en pratique, NTP qui doit venir
après le réseau, le site web après la base de données,
presque tout après le système de journal, etc.,
et tu laisses systemd se débrouiller avec le reste, parce qu'au fond
tu te fiches de savoir si le démon bluetooth est lancé avant le serveur
d'impression.
C'est à croire que JKB administre ses machines au petit bonheur la
chance : « ah, machin démarre pas, je vais essayer de lancer truc plus
tôt ».
Stéphane CARPENTIER , dans le message
<slrnrdo7qc.qo.sc@scarpet42p.localdomain>, a écrit :
Pour certains services, comme je ne savais pas, c'est ce que j'ai
fait. Au moment de l'installation. Moi con, moi suivre doc. J'ai dit
au ntp de démarrer après le réseau. Comme ça marche comme ça et que
c'est sans risque : je garde.
Et c'est exactement ce qu'il faut faire : tu déclares ce qui est
pertinent, ce qui change les choses en pratique, NTP qui doit venir
après le réseau, le site web après la base de données,
presque tout après le système de journal, etc.,
et tu laisses systemd se débrouiller avec le reste, parce qu'au fond
tu te fiches de savoir si le démon bluetooth est lancé avant le serveur
d'impression.
C'est à croire que JKB administre ses machines au petit bonheur la
chance : « ah, machin démarre pas, je vais essayer de lancer truc plus
tôt ».
Stéphane CARPENTIER , dans le message
, a écrit :Pour certains services, comme je ne savais pas, c'est ce que j'ai
fait. Au moment de l'installation. Moi con, moi suivre doc. J'ai dit
au ntp de démarrer après le réseau. Comme ça marche comme ça et que
c'est sans risque : je garde.
Et c'est exactement ce qu'il faut faire : tu déclares ce qui est
pertinent, ce qui change les choses en pratique, NTP qui doit venir
après le réseau, le site web après la base de données,
presque tout après le système de journal, etc.,
et tu laisses systemd se débrouiller avec le reste, parce qu'au fond
tu te fiches de savoir si le démon bluetooth est lancé avant le serveur
d'impression.
C'est à croire que JKB administre ses machines au petit bonheur la
chance : « ah, machin démarre pas, je vais essayer de lancer truc plus
tôt ».
Le gestionnaire de mémoire de Linux est plutôt bon
Le gestionnaire de mémoire de Linux est plutôt bon
Le gestionnaire de mémoire de Linux est plutôt bon
C'est ça que je n'arrive pas à comprendre avec JKB.
Sauf qu'il y a une grosse différence entre le réseau et le système de
journal. C'est que sur mon serveur de mail, si le réseau n'arrive
jamais, c'est catastrophique mais sur mon laptop, ça peut être normal.
Alors que le système de journal il arrivera forcément assez rapidement
(sauf incident critique).
Du coup, d'après ce que j'ai compris de systemd, si le système de
journal arrive en dernier, je m'en cogne car il arrivera quand même vite
et tout sera loggué rapidement, mes ressources libérées.
Alors que si le
réseau n'arrive jamais, si ntp démarre, il va balancer plein de trucs au
réseau, qui seront mises en caches et jamais libérées puisque le réseau
n'arrivera jamais. Il y a donc, potentiellement, un risque de saturation
des ressources à cause d'une accumulation de ce qui est mis en cache.
Mais pour ça, il faut que je me plonge dedans pour savoir si le risque
est potentiel ou réel. Mon but de dire à ntp de démarrer après le réseau
est plus de lui dire de ne pas démarrer si c'est inutile que de lui
éviter de démarrer trop vite.
Oui, mais puisque mon système est bien dimensionné, si j'ai bien tout
compris, je me fiche aussi de savoir si le bluetooth démarre avant le
système de log ou pas.
Donc, si à chaque reboot c'était la guerre parce que systemd renommait
systématiquement toutes les interfaces sans que ce soit prédictible
C'est ça que je n'arrive pas à comprendre avec JKB.
Sauf qu'il y a une grosse différence entre le réseau et le système de
journal. C'est que sur mon serveur de mail, si le réseau n'arrive
jamais, c'est catastrophique mais sur mon laptop, ça peut être normal.
Alors que le système de journal il arrivera forcément assez rapidement
(sauf incident critique).
Du coup, d'après ce que j'ai compris de systemd, si le système de
journal arrive en dernier, je m'en cogne car il arrivera quand même vite
et tout sera loggué rapidement, mes ressources libérées.
Alors que si le
réseau n'arrive jamais, si ntp démarre, il va balancer plein de trucs au
réseau, qui seront mises en caches et jamais libérées puisque le réseau
n'arrivera jamais. Il y a donc, potentiellement, un risque de saturation
des ressources à cause d'une accumulation de ce qui est mis en cache.
Mais pour ça, il faut que je me plonge dedans pour savoir si le risque
est potentiel ou réel. Mon but de dire à ntp de démarrer après le réseau
est plus de lui dire de ne pas démarrer si c'est inutile que de lui
éviter de démarrer trop vite.
Oui, mais puisque mon système est bien dimensionné, si j'ai bien tout
compris, je me fiche aussi de savoir si le bluetooth démarre avant le
système de log ou pas.
Donc, si à chaque reboot c'était la guerre parce que systemd renommait
systématiquement toutes les interfaces sans que ce soit prédictible
C'est ça que je n'arrive pas à comprendre avec JKB.
Sauf qu'il y a une grosse différence entre le réseau et le système de
journal. C'est que sur mon serveur de mail, si le réseau n'arrive
jamais, c'est catastrophique mais sur mon laptop, ça peut être normal.
Alors que le système de journal il arrivera forcément assez rapidement
(sauf incident critique).
Du coup, d'après ce que j'ai compris de systemd, si le système de
journal arrive en dernier, je m'en cogne car il arrivera quand même vite
et tout sera loggué rapidement, mes ressources libérées.
Alors que si le
réseau n'arrive jamais, si ntp démarre, il va balancer plein de trucs au
réseau, qui seront mises en caches et jamais libérées puisque le réseau
n'arrivera jamais. Il y a donc, potentiellement, un risque de saturation
des ressources à cause d'une accumulation de ce qui est mis en cache.
Mais pour ça, il faut que je me plonge dedans pour savoir si le risque
est potentiel ou réel. Mon but de dire à ntp de démarrer après le réseau
est plus de lui dire de ne pas démarrer si c'est inutile que de lui
éviter de démarrer trop vite.
Oui, mais puisque mon système est bien dimensionné, si j'ai bien tout
compris, je me fiche aussi de savoir si le bluetooth démarre avant le
système de log ou pas.
Donc, si à chaque reboot c'était la guerre parce que systemd renommait
systématiquement toutes les interfaces sans que ce soit prédictible
Stéphane CARPENTIER , dans le message
, a écrit :Du coup, d'après ce que j'ai compris de systemd, si le système de
journal arrive en dernier, je m'en cogne car il arrivera quand même
vite et tout sera loggué rapidement, mes ressources libérées.
Non, non, non ! Il faut que le système de journal arrive en premier
parce que sinon, si quelque chose ne marche pas tu ne saurais pas
pourquoi.
Mais pour ça, il faut que je me plonge dedans pour savoir si le
risque est potentiel ou réel. Mon but de dire à ntp de démarrer après
le réseau est plus de lui dire de ne pas démarrer si c'est inutile
que de lui éviter de démarrer trop vite.
Oui. C'est pour ça que systemd a trop de manière d'écrire des
dépendances : Requires, After, Wants, etc.
Donc, si à chaque reboot c'était la guerre parce que systemd
renommait systématiquement toutes les interfaces sans que ce soit
prédictible
Ah, le coup des noms des interfaces réseau, c'est encore une
spectaculaire explosion de mauvaise foi.
Avec le matériel moderne, très asynchrone, il est possible qu'une
carte réseau s'initialise en un peu plus de temps un jour, donc il est
possible, pour une machine qui en a plusieurs, que lors d'un boot
elles se retrouvent dans le désordre.
Il y avait des solutions, typiquement une règle udev qui fixe le nom en
fonction de l'adresse MAC. Mais pour être fiable, il faut que
l'administrateur le fasse.
À un moment, systemd a décidé de régler le problème différemment, en
donnant à toutes les interfaces un nom unique, dérivé de son
branchement.
Donc au moment de cette mise à jour, toutes les interfaces ont changé
de nom, évidemment,
et pour un nom moins pratique. Mais c'était justement pour garantir
que le nom soit parfaitement constant
Stéphane CARPENTIER , dans le message
<slrnrdpnvq.qt.sc@scarpet42p.localdomain>, a écrit :
Du coup, d'après ce que j'ai compris de systemd, si le système de
journal arrive en dernier, je m'en cogne car il arrivera quand même
vite et tout sera loggué rapidement, mes ressources libérées.
Non, non, non ! Il faut que le système de journal arrive en premier
parce que sinon, si quelque chose ne marche pas tu ne saurais pas
pourquoi.
Mais pour ça, il faut que je me plonge dedans pour savoir si le
risque est potentiel ou réel. Mon but de dire à ntp de démarrer après
le réseau est plus de lui dire de ne pas démarrer si c'est inutile
que de lui éviter de démarrer trop vite.
Oui. C'est pour ça que systemd a trop de manière d'écrire des
dépendances : Requires, After, Wants, etc.
Donc, si à chaque reboot c'était la guerre parce que systemd
renommait systématiquement toutes les interfaces sans que ce soit
prédictible
Ah, le coup des noms des interfaces réseau, c'est encore une
spectaculaire explosion de mauvaise foi.
Avec le matériel moderne, très asynchrone, il est possible qu'une
carte réseau s'initialise en un peu plus de temps un jour, donc il est
possible, pour une machine qui en a plusieurs, que lors d'un boot
elles se retrouvent dans le désordre.
Il y avait des solutions, typiquement une règle udev qui fixe le nom en
fonction de l'adresse MAC. Mais pour être fiable, il faut que
l'administrateur le fasse.
À un moment, systemd a décidé de régler le problème différemment, en
donnant à toutes les interfaces un nom unique, dérivé de son
branchement.
Donc au moment de cette mise à jour, toutes les interfaces ont changé
de nom, évidemment,
et pour un nom moins pratique. Mais c'était justement pour garantir
que le nom soit parfaitement constant
Stéphane CARPENTIER , dans le message
, a écrit :Du coup, d'après ce que j'ai compris de systemd, si le système de
journal arrive en dernier, je m'en cogne car il arrivera quand même
vite et tout sera loggué rapidement, mes ressources libérées.
Non, non, non ! Il faut que le système de journal arrive en premier
parce que sinon, si quelque chose ne marche pas tu ne saurais pas
pourquoi.
Mais pour ça, il faut que je me plonge dedans pour savoir si le
risque est potentiel ou réel. Mon but de dire à ntp de démarrer après
le réseau est plus de lui dire de ne pas démarrer si c'est inutile
que de lui éviter de démarrer trop vite.
Oui. C'est pour ça que systemd a trop de manière d'écrire des
dépendances : Requires, After, Wants, etc.
Donc, si à chaque reboot c'était la guerre parce que systemd
renommait systématiquement toutes les interfaces sans que ce soit
prédictible
Ah, le coup des noms des interfaces réseau, c'est encore une
spectaculaire explosion de mauvaise foi.
Avec le matériel moderne, très asynchrone, il est possible qu'une
carte réseau s'initialise en un peu plus de temps un jour, donc il est
possible, pour une machine qui en a plusieurs, que lors d'un boot
elles se retrouvent dans le désordre.
Il y avait des solutions, typiquement une règle udev qui fixe le nom en
fonction de l'adresse MAC. Mais pour être fiable, il faut que
l'administrateur le fasse.
À un moment, systemd a décidé de régler le problème différemment, en
donnant à toutes les interfaces un nom unique, dérivé de son
branchement.
Donc au moment de cette mise à jour, toutes les interfaces ont changé
de nom, évidemment,
et pour un nom moins pratique. Mais c'était justement pour garantir
que le nom soit parfaitement constant
Le 07/06/2020 à 12:49, Nicolas George a écrit :Le gestionnaire de mémoire de Linux est plutôt bon
Au royaume des aveugles les borgnes sont rois.
Le 07/06/2020 à 12:49, Nicolas George a écrit :
Le gestionnaire de mémoire de Linux est plutôt bon
Au royaume des aveugles les borgnes sont rois.
Le 07/06/2020 à 12:49, Nicolas George a écrit :Le gestionnaire de mémoire de Linux est plutôt bon
Au royaume des aveugles les borgnes sont rois.
Avant le « Mais » je le savais, ce qui est après m'avait échappé. Je ne
comprenais pas pourquoi c'était pas basé dessus alors que dans la doc ça
semblait être le mieux. Dans la doc, il me semblait que ça pouvait aussi
se baser sur le nom donné par le fabriquant.
Ah, OK. Ça, je ne le savais pas et ça explique beaucoup de choses.
Moins pratique c'est une façon de voir. C'est plus long, c'est clair.
Sans comprendre la construction, ça fait peur et c'est moins parlant,
c'est clair. Mais ça donne une certaine homogénéité sur tout ce qui est
branché, pas que les prises réseau. Et ça permet de faire facilement le
lien entre « lspci » et « ip addr » ou encore le lien entre « lspci » et
« lsblk » par exemple. Et ça, quand on cherche son matériel, ça peut
être d'un grand secours.
Avant le « Mais » je le savais, ce qui est après m'avait échappé. Je ne
comprenais pas pourquoi c'était pas basé dessus alors que dans la doc ça
semblait être le mieux. Dans la doc, il me semblait que ça pouvait aussi
se baser sur le nom donné par le fabriquant.
Ah, OK. Ça, je ne le savais pas et ça explique beaucoup de choses.
Moins pratique c'est une façon de voir. C'est plus long, c'est clair.
Sans comprendre la construction, ça fait peur et c'est moins parlant,
c'est clair. Mais ça donne une certaine homogénéité sur tout ce qui est
branché, pas que les prises réseau. Et ça permet de faire facilement le
lien entre « lspci » et « ip addr » ou encore le lien entre « lspci » et
« lsblk » par exemple. Et ça, quand on cherche son matériel, ça peut
être d'un grand secours.
Avant le « Mais » je le savais, ce qui est après m'avait échappé. Je ne
comprenais pas pourquoi c'était pas basé dessus alors que dans la doc ça
semblait être le mieux. Dans la doc, il me semblait que ça pouvait aussi
se baser sur le nom donné par le fabriquant.
Ah, OK. Ça, je ne le savais pas et ça explique beaucoup de choses.
Moins pratique c'est une façon de voir. C'est plus long, c'est clair.
Sans comprendre la construction, ça fait peur et c'est moins parlant,
c'est clair. Mais ça donne une certaine homogénéité sur tout ce qui est
branché, pas que les prises réseau. Et ça permet de faire facilement le
lien entre « lspci » et « ip addr » ou encore le lien entre « lspci » et
« lsblk » par exemple. Et ça, quand on cherche son matériel, ça peut
être d'un grand secours.
Fin de la discussion.
Fin de la discussion.
Fin de la discussion.