• =?UTF-8?Q?Est_il_possible_de_forcer_Linux_a_=c3=a9crire_plus_souven?= =

    From Olivier backup my spare@21:1/5 to All on Mon Nov 7 15:10:01 2022
    This is a cryptographically signed message in MIME format.

    --------------KTrkgzX6uJ67s2Wtt07Uxvmm
    Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit

    Bonjour

    J'ai un serveur de calcul et j'ai des utilisateurs qui ouvrent des
    instances à distance.
    Pour beaucoup, il lancent un calcul et attendent le résultat mais ils utilisent leur instance comme un bureau et y laissent des applis ouverte
    mais non utilisées.
    Y a t-il un moyen de forcer linux à mettre ces applis en stand by dans
    le swap.
    C'est un serveur Del avec une debian Bulleyes.

    --
    AI Gestionnaire d'infrastructure/ Gestionnaire de Parc.
    Centre d'économie S******
    “It is possible to commit no errors and still lose. That is not a
    weakness. That is life.”
    – Captain Jean-Luc Picard to Data
    --------------KTrkgzX6uJ67s2Wtt07Uxvmm
    Content-Type: text/html; charset=UTF-8
    Content-Transfer-Encoding: 8bit

    <html>
    <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    </head>
    <body>
    Bonjour<br>
    <br>
    J'ai un serveur de calcul et j'ai des utilisateurs qui ouvrent des
    instances à distance. <br>
    Pour beaucoup, il lancent un calcul et attendent le résultat mais
    ils utilisent leur instance comme un bureau et y laissent des applis
    ouverte mais non utilisées.<br>
    Y a t-il un moyen de forcer linux à mettre ces applis en stand by
    dans le swap.<br>
    C'est un serveur Del avec une debian Bulleyes.<br>
    <br>
    -- <br>
    AI Gestionnaire d'infrastructure/ Gestionnaire de Parc.<br>
    Centre d'économie S******<br>
    “It is possible to commit no errors and still lose. That is not a
    weakness. That is life.”<br>
    – Captain Jean-Luc Picard to Data<br>
    <div id="grammalecte_menu_main_button_shadow_host" style="width:
    0px; height: 0px;"></div>
    </body>
    </html>

    --------------KTrkgzX6uJ67s2Wtt07Uxvmm--

    MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCC DWEwggXsMIID1KADAgECAhBGWEnoYLxLQW8HZ/SNlBHFMA0GCSqGSIb3DQEBCwUAMIGBMQsw CQYDVQQGEwJJVDEQMA4GA1UECAwHQmVyZ2FtbzEZMBcGA1UEBwwQUG9udGUgU2FuIFBpZXRy bzEXMBUGA1UECgwOQWN0YWxpcyBTLnAuQS4xLDAqBgNVBAMMI0FjdGFsaXMgQ2xpZW50IEF1 dGhlbnRpY2F0aW9uIENBIEczMB4XDTIyMTEwNzExNTg1MVoXDTIzMTEwNzExNTg1MVowJDEi MCAGA1UEAwwZYmFja3VwLm15LnNwYXJlQGdtYWlsLmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAIO5UI7cPE2ACkEwXkqC7W74c4L8TnW7Ei13X3XT/NSPMTJ4717JiKHS no/6+uinLd2sgE3k6wGNusvAiIOV3xL9YHZLd8ZGk2/BQpgrg42krydB7Nzf3cFj7/5as5WM nH4OtAgbVfwgX6XXCFNA+obCtaUcKpHl+WGbjRK/JAQJ/uNnqw8dqhaTK2M83HELJH4FFnHL 7v68lPBnmMDKKy5cAt9aNQNvM72iHIYpyZl7QBgV9i5RbkTpUtMnLvazYgZ5bhtD1L1QqDiQ AZDPglk1nVrJDS+gSPg6CmCNDhL/Os+fECysA6lD//lc5DLV6dYfxOUoRTqYg/6RPU4GEpEC AwEAAaOCAbowggG2MAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUvpepqoS/gL8QU30JMvnh LjIbz3cwfgYIKwYBBQUHAQEEcjBwMDsGCCsGAQUFBzAChi9odHRwOi8vY2FjZXJ0LmFjdGFs aXMuaXQvY2VydHMvYWN0YWxpcy1hdXRjbGlnMzAxBggrBgEFBQcwAYYlaHR0cDovL29jc3Aw OS5hY3RhbGlzLml0L1ZBL0FVVEhDTC1HMzAkBgNVHREEHTAbgRliYWNrdXAubXkuc3BhcmVA Z21haWwuY29tMEcGA1UdIARAMD4wPAYGK4EfARgBMDIwMAYIKwYBBQUHAgEWJGh0dHBzOi8v d3d3LmFjdGFsaXMuaXQvYXJlYS1kb3dubG9hZDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYB BQUHAwQwSAYDVR0fBEEwPzA9oDugOYY3aHR0cDovL2NybDA5LmFjdGFsaXMuaXQvUmVwb3Np dG9yeS9BVVRIQ0wtRzMvZ2V0TGFzdENSTDAdBgNVHQ4EFgQUrm0dfiOPUPSmnbMwVSXH8ADp jfswDgYDVR0PAQH/BAQDAgWgMA0GCSqGSIb3DQEBCwUAA4ICAQAtcg7gKqmhmlvgt3koVY5J ixqJoIoPvy6az7hDqSYOrn2QPI10KCSFduL1KNjehz3iinBo4mM8X5G/Z7tXVjKl6U0a7bu3 9vQlDa06JYrXXe0kqWzjyGzOn4EJ4H/Ggmx1dzOD4S2HzARgTWdI6jzn0CtiW/0juuxtV+V7 rKVaekiXMElQZgV441cmeSrLzibEFA+XGNVJK+CU5cf7beBhBfX+4dDX9yPwKjji/o3kH2Qv cGQVM+Tt2/HlLlrPyhUQ9tDerQFmjXbvnovUfBDaDyO1LutCT5Zgf0IYNcFyw6ko32l/396n 388zuj7HziTop7CogNfzd0jB2bVUXboe/ScjCyOONKnBMs/OWhHK4ZIsEoa9Au2iBJWDn+V0 ii9k/J9IM+5z4e00rIhua9R95QsuAOc9SrFW8pek1H5AInKzSZhtHrMUIoZzVAjUOZTnMDH6 rtnXuABHA5w+cOJEnB4BcVBeB/7vBEcCJYI5WY5Bo4NwmVn02wYBWaGWDDfOvvgsb/s63LN+ wE3/JRWTQLDo2/uato5DYg9pAx8f2AWDH8fVHS4RYGU9nrmdIBgMD2hDsuZBKK0NXiwpCPmH C60hcuwz95z21pDhKnmqXEEy6Ot2LFytOCiECzzo1eDk4AjVP7h+Fz6qXczuePlG9HX7CQQ/ 7mU2Ip6Ytc02ZzCCB20wggVVoAMCAQICEBcQPt49ihy1ygZRk+fKQ2swDQYJKoZIhvcNAQEL BQAwazELMAkGA1UEBhMCSVQxDjAMBgNVBAcMBU1pbGFuMSMwIQYDVQQKDBpBY3RhbGlzIFMu cC5BLi8wMzM1ODUyMDk2NzEnMCUGA1UEAwweQWN0YWxpcyBBdXRoZW50aWNhdGlvbiBSb290 IENBMB4XDTIwMDcwNjA4NDU0N1oXDTMwMDkyMjExMjIwMlowgYExCzAJBgNVBAYTAklUMRAw DgYDVQQIDAdCZXJnYW1vMRkwFwYDVQQHDBBQb250ZSBTYW4gUGlldHJvMRcwFQYDVQQKDA5B Y3RhbGlzIFMucC5BLjEsMCoGA1UEAwwjQWN0YWxpcyBDbGllbnQgQXV0aGVudGljYXRpb24g Q0EgRzMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDt5oeWocGktu3CQlX3Pw8P ImBfE+CmQ4iGSZF5HBsvGlAP3EYB7va6OobMUWHvxA+ACHEpWq0YfNh6rRUlULOGcIpEFtVf 4nAiEvdQtiFQBmtWJSn3naoMHqpMvmwZ4lL0Xr1U9JHmTqkU3DuYcNNO3S+hYWDZpWQbeSGi bNVeiJ4kY6JDh0fvqloK1BsuS3n2OgArPYGfAYtDjCvT2d+6Ym3kArHZjEcrZeBI+yVVnjPw bTSCKax8DtS2NP/CJ6RjpnRvuSwusRy84OdwdB71VKs1EDXj1ITcCWRZpkz+OhV6L8Zh+P0r mOSJF6KdHiaozfncURx4s54GFJNRGkx1DnCxcuL0NJMYG42/hrDYOjNv+oGWSEZO/CT3aaLS MB5wTbZKfcD1R+tTanXD+5Gz5Mi15DTE7QH8naZjZxqqhyxL1KyuIgaVDxvQtPSjo5vTsoa0 9rn+Ui8ybHnvYO/a/68OIQIHLGbUd2COnwm0TiZ3Jg/oYGxwnJPvU1nDXNcecWTIJvFF5qD2 ppJH3HgJVVePUEOY1E4Kp3k0B8hdRdhMV5n+O6RCKCTFcZaESF8sELgdrqnCLPP1+rX7DA8p xZoX0/9Jk64EOsbfQyLIJlrrob2YS0Xlku6HisZ8qrHLhnkzF5y7O34xmatIp8oZ5c54QP+K 5flnTYzWjuIxLwIDAQABo4IB9DCCAfAwDwYDVR0TAQH/BAUwAwEB/zAfBgNVHSMEGDAWgBRS 2Ig6yJ94Zu2J83s4cJTJAgI20DBBBggrBgEFBQcBAQQ1MDMwMQYIKwYBBQUHMAGGJWh0dHA6 Ly9vY3NwMDUuYWN0YWxpcy5pdC9WQS9BVVRILVJPT1QwRQYDVR0gBD4wPDA6BgRVHSAAMDIw MAYIKwYBBQUHAgEWJGh0dHBzOi8vd3d3LmFjdGFsaXMuaXQvYXJlYS1kb3dubG9hZDAdBgNV HSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwgeMGA1UdHwSB2zCB2DCBlqCBk6CBkIaBjWxk YXA6Ly9sZGFwMDUuYWN0YWxpcy5pdC9jbiUzZEFjdGFsaXMlMjBBdXRoZW50aWNhdGlvbiUy MFJvb3QlMjBDQSxvJTNkQWN0YWxpcyUyMFMucC5BLiUyZjAzMzU4NTIwOTY3LGMlM2RJVD9j ZXJ0aWZpY2F0ZVJldm9jYXRpb25MaXN0O2JpbmFyeTA9oDugOYY3aHR0cDovL2NybDA1LmFj dGFsaXMuaXQvUmVwb3NpdG9yeS9BVVRILVJPT1QvZ2V0TGFzdENSTDAdBgNVHQ4EFgQUvpep qoS/gL8QU30JMvnhLjIbz3cwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4ICAQAm m+cbWQ10sxID6edV94SAhc1CwzthHFfHpuYS30gisWUfWpgp43Dg1XzG2in3VGV7XrzCCGZh 4JM/XQWp+4oxmyV42Qjz9vc8GRksgo6X2nYObPYZzQjda9wxsCB38i4G3H33w8lf9sFvl0xm 4ZXZ2s2bF/PdqvrK0ZgvF51+MoIPnli/wJBw3p72xbk5Sb1MneSO3tZ293WFzDmz7tuGU0Pf ytYUkG7O6annGqbU1I6CA6QVKUqeFLPodSODAFqJ3pimKD0vX9MuuSa0QinH7CkiPtZMD0mp wwzIsnSs3qOOl60tIZQOTc0I6lCe1LLhrz7Q75J6nNL9N5zVwZ1I3o2Lb8Dt7BA13VFuZvZI zapUGV83R7pmSVaj1Bik1nJ/R393e6mwppsT140KDVLh4Oenywmp2VpBDuEj9RgICAO0sibv 8n379LbO7ARa0kw9y9pggFzN2PAX25b7w0n9m78kpv3z3vW65rs6wl7E8VEHNfv8+cnb81dx N3C51KElz+l31zchFTurD5HFEpyEhzO/fMS5AkweRJIzwozxNs7OL/S/SVTpJLJL1ukZ1lnH HX0d3xCzRy/5HqfK3uiG22LPB5+RjNDobPAjAz2BKMfkF/+v0pzn8mqqkopQaJzEAbLbMpgQ YHRCjvrUxxwjJyUFb2Z+40UNtMF4MTK7zTGCA/MwggPvAgEBMIGWMIGBMQswCQYDVQQGEwJJ VDEQMA4GA1UECAwHQmVyZ2FtbzEZMBcGA1UEBwwQUG9udGUgU2FuIFBpZXRybzEXMBUGA1UE CgwOQWN0YWxpcyBTLnAuQS4xLDAqBgNVBAMMI0FjdGFsaXMgQ2xpZW50IEF1dGhlbnRpY2F0 aW9uIENBIEczAhBGWEnoYLxLQW8HZ/SNlBHFMA0GCWCGSAFlAwQCAQUAoIICLTAYBgkqhkiG 9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0yMjExMDcxNDAxMDBaMC8GCSqG SIb3DQEJBDEiBCCv1IFDV27uZKffOepW8+7BnlicBpgzgIIabaDBwAVENzBsBgkqhkiG9w0B CQ8xXzBdMAsGCWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZIhvcN AwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMIGnBgkrBgEE AYI3EAQxgZkwgZYwgYExCzAJBgNVBAYTAklUMRAwDgYDVQQIDAdCZXJnYW1vMRkwFwYDVQQH DBBQb250ZSBTYW4gUGlldHJvMRcwFQYDVQQKDA5BY3RhbGlzIFMucC5BLjEsMCoGA1UEAwwj QWN0YWxpcyBDbGllbnQgQXV0aGVudGljYXRpb24gQ0EgRzMCEEZYSehgvEtBbwdn9I2UEcUw gakGCyqGSIb3DQEJEAILMYGZoIGWMIGBMQswCQYDVQQGEwJJVDEQMA4GA1UECAwHQmVyZ2Ft bzEZMBcGA1UEBwwQUG9udGUgU2FuIFBpZXRybzEXMBUGA1UECgwOQWN0YWxpcyBTLnAuQS4x LDAqBgNVBAMMI0FjdGFsaXMgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIENBIEczAhBGWEnoYLxL QW8HZ/SNlBHFMA0GCSqGSIb3DQEBAQUABIIBAF5gfLsofXmMHiH2JVsBQ8I4hsW2VyQQYMMQ BlgK35nq6+zpoA1Jjgrf69CioWdzRRABNpGHTMoMk386Q+E9Q2hT5H5hdbZNceBCyqJ/o1bf nEZJ7Z8SvsuEWZd39oJZT1mKgCPAXTNAr2I7kyNN5rjpv1yEiM3pKNCosVMOo+/IBo68v5Xl ao/+RWUIBHbVdQ7qMO5qbysGA2iZhbPgKcN8d9JTH7g7zyzi22VZDGkruuFaurTMwAwoY5Ju tvT88/phPI9BzOEajqtasnyT2l17rD9RXMsbJM35tXHrjZabNJ4m6ZZpPNg3fPaliYpC1kiA 33ltEvoiKJ7xzuMd06wAAAAAAAA=

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Pierre-Elliott =?utf-8?Q?B=C3=A9cue@21:1/5 to Olivier backup my spare on Mon Nov 7 15:40:02 2022
    Bonjour,

    Olivier backup my spare <[email protected]> wrote on 07/11/2022 at 15:01:00+0100:

    [[S/MIME Signed Part:Good signature from 1AC3C31618D9C6DFA326BA0ECD5464CA1230DCB3 /CN=[email protected] (trust undefined)]]
    Bonjour

    J'ai un serveur de calcul et j'ai des utilisateurs qui ouvrent des instances à distance.
    Pour beaucoup, il lancent un calcul et attendent le résultat mais ils utilisent leur instance comme un bureau et y laissent des applis ouverte
    mais non utilisées.
    Y a t-il un moyen de forcer linux à mettre ces applis en stand by dans le swap.
    C'est un serveur Del avec une debian Bulleyes.

    Oui et non : sysctl vm.swappiness

    Plus la valeur (entre 0 et 100) est élevée, plus la mise en swap sera
    faite de façon agressive.

    Mais tu ne peux pas garantir le comportement du noyau pour autant.

    --
    PEB

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Basile Starynkevitch@21:1/5 to Olivier backup my spare on Mon Nov 7 15:50:01 2022
    This is a multi-part message in MIME format.
    On 11/7/22 15:01, Olivier backup my spare wrote:
    Bonjour

    J'ai un serveur de calcul et j'ai des utilisateurs qui ouvrent des
    instances à distance.
    Pour beaucoup, il lancent un calcul et attendent le résultat mais ils utilisent leur instance comme un bureau et y laissent des applis
    ouverte mais non utilisées.
    Y a t-il un moyen de forcer linux à mettre ces applis en stand by dans
    le swap.
    C'est un serveur Del avec une debian Bulleyes.



    Il y a des moyens techniques. Je ne les connais pas tous.

    Mais je crois surtout qu'il faut de la pédagogie....

    On peut restreindre l'accès au serveur via ssh sans redirection de
    l'affichage Xorg.


    On peut supprimer (apt purge) tous les paquets en rapport avec X11.

    Les utilisateurs n'auront qu'accès à la ligne de commande et ne pourront
    plus (ou difficilement) lancer une application graphique.

    On peut jouer sur les permissions des bibliothèques X11, par exemple peut-être un chmod a-rwx /lib/x86_64-linux-gnu/libX11.so.6

    On peut leur apprendre alors à utiliser
    https://linux.die.net/man/1/batch (il faut installer le paquet at)

    S'il s'agit de discipliner des utilisateurs, une possiblité (un peu
    sévère, donc les prévenir avant par courriel) est de lancer un signal SIGTERM ou SIGSTOP sur les processus. Voir signal(7) <https://man7.org/linux/man-pages/man7/signal.7.html> et
    signal-safety(7)
    <https://man7.org/linux/man-pages/man7/signal-safety.7.html>.


    Avec un peu de programmation C (qui utilise proc(5) <https://man7.org/linux/man-pages/man5/proc.5.html> ...) on pourrait
    étendre mon utilitaire https://github.com/bstarynk/misc-basile/blob/master/half.c

    On pourrait regarder gNQS que je ne connais que de nom https://gnqs.sourceforge.net/downloads/index.html

    --
    Basile Starynkevitch<[email protected]>
    (only mine opinions / les opinions sont miennes uniquement)
    92340 Bourg-la-Reine, France
    web page: starynkevitch.net/Basile/

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    </head>
    <body>
    <p><br>
    </p>
    <div class="moz-cite-prefix">On 11/7/22 15:01, Olivier backup my
    spare wrote:<br>
    </div>
    <blockquote type="cite"
    cite="mid:[email protected]">
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    Bonjour<br>
    <br>
    J'ai un serveur de calcul et j'ai des utilisateurs qui ouvrent des
    instances à distance. <br>
    Pour beaucoup, il lancent un calcul et attendent le résultat mais
    ils utilisent leur instance comme un bureau et y laissent des
    applis ouverte mais non utilisées.<br>
    Y a t-il un moyen de forcer linux à mettre ces applis en stand by
    dans le swap.<br>
    C'est un serveur Del avec une debian Bulleyes.<br>
    </blockquote>
    <p><br>
    </p>
    <p><br>
    </p>
    <p>Il y a des moyens techniques. Je ne les connais pas tous.<br>
    </p>
    <p>Mais je crois surtout qu'il faut de la pédagogie....<br>
    </p>
    <p>On peut restreindre l'accès au serveur via <font
    face="monospace">ssh</font> sans redirection de l'affichage
    Xorg.</p>
    <p><br>
    </p>
    <p>On peut supprimer (<font face="monospace">apt purge</font>) tous
    les paquets en rapport avec X11.<br>
    </p>
    <p>Les utilisateurs n'auront qu'accès à la ligne de commande et ne
    pourront plus (ou difficilement) lancer une application graphique.</p>
    <p>On peut jouer sur les permissions des bibliothèques X11, par
    exemple peut-être un <font face="monospace">chmod a-rwx
    /lib/x86_64-linux-gnu/libX11.so.6</font><br>
    </p>
    <p>On peut leur apprendre alors à utiliser <a
    moz-do-not-send="true" href="https://linux.die.net/man/1/batch"
    class="moz-txt-link-freetext">https://linux.die.net/man/1/batch</a>
    (il faut installer le paquet <font face="monospace">at</font>)<br>
    </p>
    <p>S'il s'agit de discipliner des utilisateurs, une possiblité (un
    peu sévère, donc les prévenir avant par courriel) est de lancer un
    signal SIGTERM ou SIGSTOP sur les processus. Voir <a
    moz-do-not-send="true"
    href="https://man7.org/linux/man-pages/man7/signal.7.html">signal(7)</a>
    et <a moz-do-not-send="true"
    href="https://man7.org/linux/man-pages/man7/signal-safety.7.html">signal-safety(7)</a>.<br>
    </p>
    <p><br>
    </p>
    <pre class="moz-signature" cols="72"></pre>
    <p>Avec un peu de programmation C (qui utilise <a
    moz-do-not-send="true"
    href="https://man7.org/linux/man-pages/man5/proc.5.html">proc(5)</a>
    ...) on pourrait étendre mon utilitaire <a moz-do-not-send="true" href="https://github.com/bstarynk/misc-basile/blob/master/half.c"
    class="moz-txt-link-freetext">https://github.com/bstarynk/misc-basile/blob/master/half.c</a><br>
    </p>
    <p>On pourrait regarder gNQS que je ne connais que de nom <a
    moz-do-not-send="true"
    href="https://gnqs.sourceforge.net/downloads/index.html"
    class="moz-txt-link-freetext">https://gnqs.sourceforge.net/downloads/index.html</a><br>
    </p>
    <pre class="moz-signature" cols="72">--
    Basile Starynkevitch <a class="moz-txt-link-rfc2396E" href="mailto:[email protected]">&lt;[email protected]&gt;</a>
    (only mine opinions / les opinions sont miennes uniquement)
    92340 Bourg-la-Reine, France
    web page: starynkevitch.net/Basile/

    </pre>
    </body>
    </html>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?utf-8?Q?=C3=89tienne?= Mollier@21:1/5 to All on Mon Nov 7 22:50:01 2022
    Bonjour,

    Pierre-Elliott Bécue, on 2022-11-07:
    Olivier backup my spare <[email protected]> wrote on 07/11/2022 at 15:01:00+0100:
    J'ai un serveur de calcul et j'ai des utilisateurs qui ouvrent des instances à distance.
    Pour beaucoup, il lancent un calcul et attendent le résultat mais ils utilisent leur instance comme un bureau et y laissent des applis ouverte
    mais non utilisées.
    Y a t-il un moyen de forcer linux à mettre ces applis en stand by dans le swap.
    C'est un serveur Del avec une debian Bulleyes.

    Oui et non : sysctl vm.swappiness

    Plus la valeur (entre 0 et 100) est élevée, plus la mise en swap sera
    faite de façon agressive.

    Plus précisément, la swappiness gère l'équilibrage entre :
    1. l'éviction de pages de mémoires anonymes en swap,
    2. et celles de pages du cache du système de fichier,
    quand l'utilisation de la mémoire atteint 100% (cache du système
    de fichiers inclus, ce qui arrive donc en général assez vite).
    Elle peut être comprise entre 0 et 100 sur les anciens noyaux et
    depuis quelque versions peut monter à 200, ce qui peut être
    intéressant pour les cas où la swap est stockée sur un volume
    dédié plus rapide que le système de stockage principal de la
    machine.

    Une swappiness de 100 permet un équilibre entre l'éviction des
    deux types de pages sur disque. Une swappiness entre 0 et 100
    va privilégier la présence de pages anonymes en RAM ; la valeur
    par défaut est de 60. Une swappiness entre 100 et 200,
    nécessitant un noyau récent, va permettre de privilégier le
    cache du système de fichier. Avec une swappiness de 0, le noyau
    change de mécanisme pour utiliser un système de seuils qui vont
    déclencher l'utilisation de la swap pour les pages anonymes.
    Ces informations sont disponibles dans la documentation
    d'administration du noyau Linux[1].

    [1] : https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/Documentation/admin-guide/sysctl/vm.rst?h=linux-5.10.y#n848

    Mais tu ne peux pas garantir le comportement du noyau pour autant.

    Effectivement, en particulier à l'équilibre (100), les règles
    qui seront appliquées seront celles de localité spatiale
    (adresses contiguës) et temporelle : une application graphique
    en cours d'utilisation peut donc se retrouver à avoir la
    priorité sur un bloc de données en cours de traitement qui n'a
    pas été accédé récemment ; inversement la nuit, le cache des
    fichiers utilisé par le traitement en cours pourra avoir plus de
    valeur que la mémoire résidente des applications graphiques.

    Bonne journée, :)
    --
    Étienne Mollier <[email protected]>
    Fingerprint: 8f91 b227 c7d6 f2b1 948c 8236 793c f67e 8f0d 11da
    Sent from /dev/pts/2, please excuse my verbosity.
    On air: Vanden Plas - Beyond Daylight

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmNpezIACgkQeTz2fo8N EdoJMxAAjCi7MtSbsjZi7mBAmMsHR0QNidljfmHgOxjqmbEYrRlZk1RtuHd9/MNF eUCKBtfZAn3tzpleIR3j6l9RE/8Htm8l35VOYN+6dlH4DlDxei1apMAN7c8eHPRA JMMSqFvI3xmKnEpbFXFKK/VV50Qm35KZJNW818I7fZm1ZsVxlK8ChZ0IcW3lYIQb AxUM4A+AHHZyw17spJJZefKTcOgDvQRg5KqFxnd9X/i1H42d9rmwTgc4Nito7sH1 G8JV3BMfmCWGE1sP1VgV7M0LIznyLxADVTFOTAINV6wQS/N+k2/iqtW3c7SeeW6p y23pPzrZ6VYHi4sTpI24uCDhcPPTaRhN92hqjSfCix0C6LshyRaFWnCSjb5UGBfi 8xNBHLtM9dAZ65EQ07X+nFzVePvC1ERimEMfetStzqsOdxRsmlJ/nRcZhGLyWzgx l60ItpaD+8T9DZDo9giJ35WPV8CN6WjkwsolCQB3ITqIPj80z4m5OQkGBwmc/ZTW a87vBgwqV/cYhpyCytEzU60T+UKcGD03amlKEdoVxncmh3ktUVZbGbCvZ+VvRMED MdGgbrgMtAubefjqxg72rhpUdR+W/ybZamKzuVa+psUIXdT4srJ39GhC0Sdw8YTn GhtgZ3R92+KKh2znwQDXYG05P3zac0/vPbtZJUoTkjb17J55Ef8=
    =4x8V
  • From Olivier backup my spare@21:1/5 to All on Tue Nov 8 10:10:01 2022
    This is a cryptographically signed message in MIME format.

    Bonjour.

    Pas de problème.
    Je vous explique le contexte.
    Le serveur de calcul est là depuis 3 ans et sa gestion était faite par
    un futur retraité qui faisait des bidouilles à la marge. Exemple: devant
    un problème, il essayait tous les tutos jusqu'à ce que ça marche.
    Je suis arrivé dans cet établissement, ils ont planifié la
    réinstallation du serveur pour les vacances d'été. Le futur retraité a
    dit banco et je l'ai fait. Notez qu'il n'y a rien de péjoratif dans l'expression futur retraité, parce que c'est le cas, il part dans
    quelques semaines.Bref.

    J'ai installé bulleyes, les logiciels qui vont bien comme Stata,
    mathematica, matlab, qgis, "R", etc.
    J'ai fait la configuration pour la connection à la fonction LDAP de
    l'active directory. J'ai ensuite fait l'agregat de carte réseau pour que
    ça "défouraille".
    J'ai appliqué des règles de sécurité, régler les limits.conf et cgroup. Mon problème c'est qu'il n'y a aucune distinction de faite entre
    l'utilisateur du serveur de calcul, celui qui consulte les données
    calculées et un utilisateur lambda qui n'utilisera pas le serveur. Tout
    ceci se passe au niveau de l'AD sur lequel je n'ai pas la main.

    Voilà. Si vous n'y comprenez rien. Pas de soucis. En me relisant, je me
    rends compte que c'est super confus, mais là, j'ai du monde pour une
    inter, si je ne termine pas le mail maintenant, c'est mort pour une réponse.

    Cordialement




    Le 08/11/2022 à 09:31, didier gaumet a écrit :
    Le 07/11/2022 à 15:01, Olivier backup my spare a écrit :
    Bonjour

    J'ai un serveur de calcul et j'ai des utilisateurs qui ouvrent des
    instances à distance.
    Pour beaucoup, il lancent un calcul et attendent le résultat mais ils
    utilisent leur instance comme un bureau et y laissent des applis
    ouverte mais non utilisées.
    Y a t-il un moyen de forcer linux à mettre ces applis en stand by dans
    le swap.
    C'est un serveur Del avec une debian Bulleyes.

    --
    AI Gestionnaire d'infrastructure/ Gestionnaire de Parc.
    Centre d'économie S******
    “It is possible to commit no errors and still lose. That is not a
    weakness. That is life.”
    – Captain Jean-Luc Picard to Data

    Bonjour,

    Alors sur ce coup-là, plus encore que d'habitude, j'avertis que je n'y connais quasiment rien, donc prudence...

    Mais bien que l'intervention d'Etienne sur le swap m"aie rendu un peu
    moins bête (merci!), en tant que Candide de situation, je me demande si
    le swap est le paramètre principal sur lequel agir dans ce contexte, ou
    si des paramétrages de certains modules de PAM, voire de tc (directement
    ou via un truc plus convivial), ne serait pas plus opportun? Ou d'autres mécanismes de gestion des ressources dont je ne connais ou ai oublié l'existence?

    Ne pas avoir peur de me corriger, hein, parce que là, vraiment, je parle sans savoir :-)


    --
    AI Gestionnaire d'infrastructure/ Gestionnaire de Parc.
    Centre d'économie S******
    “It is possible to commit no errors and still lose. That is not a
    weakness. That is life.”
    – Captain Jean-Luc Picard to Data

    MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCC DWEwggXsMIID1KADAgECAhBGWEnoYLxLQW8HZ/SNlBHFMA0GCSqGSIb3DQEBCwUAMIGBMQsw CQYDVQQGEwJJVDEQMA4GA1UECAwHQmVyZ2FtbzEZMBcGA1UEBwwQUG9udGUgU2FuIFBpZXRy bzEXMBUGA1UECgwOQWN0YWxpcyBTLnAuQS4xLDAqBgNVBAMMI0FjdGFsaXMgQ2xpZW50IEF1 dGhlbnRpY2F0aW9uIENBIEczMB4XDTIyMTEwNzExNTg1MVoXDTIzMTEwNzExNTg1MVowJDEi MCAGA1UEAwwZYmFja3VwLm15LnNwYXJlQGdtYWlsLmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAIO5UI7cPE2ACkEwXkqC7W74c4L8TnW7Ei13X3XT/NSPMTJ4717JiKHS no/6+uinLd2sgE3k6wGNusvAiIOV3xL9YHZLd8ZGk2/BQpgrg42krydB7Nzf3cFj7/5as5WM nH4OtAgbVfwgX6XXCFNA+obCtaUcKpHl+WGbjRK/JAQJ/uNnqw8dqhaTK2M83HELJH4FFnHL 7v68lPBnmMDKKy5cAt9aNQNvM72iHIYpyZl7QBgV9i5RbkTpUtMnLvazYgZ5bhtD1L1QqDiQ AZDPglk1nVrJDS+gSPg6CmCNDhL/Os+fECysA6lD//lc5DLV6dYfxOUoRTqYg/6RPU4GEpEC AwEAAaOCAbowggG2MAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUvpepqoS/gL8QU30JMvnh LjIbz3cwfgYIKwYBBQUHAQEEcjBwMDsGCCsGAQUFBzAChi9odHRwOi8vY2FjZXJ0LmFjdGFs aXMuaXQvY2VydHMvYWN0YWxpcy1hdXRjbGlnMzAxBggrBgEFBQcwAYYlaHR0cDovL29jc3Aw OS5hY3RhbGlzLml0L1ZBL0FVVEhDTC1HMzAkBgNVHREEHTAbgRliYWNrdXAubXkuc3BhcmVA Z21haWwuY29tMEcGA1UdIARAMD4wPAYGK4EfARgBMDIwMAYIKwYBBQUHAgEWJGh0dHBzOi8v d3d3LmFjdGFsaXMuaXQvYXJlYS1kb3dubG9hZDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYB BQUHAwQwSAYDVR0fBEEwPzA9oDugOYY3aHR0cDovL2NybDA5LmFjdGFsaXMuaXQvUmVwb3Np dG9yeS9BVVRIQ0wtRzMvZ2V0TGFzdENSTDAdBgNVHQ4EFgQUrm0dfiOPUPSmnbMwVSXH8ADp jfswDgYDVR0PAQH/BAQDAgWgMA0GCSqGSIb3DQEBCwUAA4ICAQAtcg7gKqmhmlvgt3koVY5J ixqJoIoPvy6az7hDqSYOrn2QPI10KCSFduL1KNjehz3iinBo4mM8X5G/Z7tXVjKl6U0a7bu3 9vQlDa06JYrXXe0kqWzjyGzOn4EJ4H/Ggmx1dzOD4S2HzARgTWdI6jzn0CtiW/0juuxtV+V7 rKVaekiXMElQZgV441cmeSrLzibEFA+XGNVJK+CU5cf7beBhBfX+4dDX9yPwKjji/o3kH2Qv cGQVM+Tt2/HlLlrPyhUQ9tDerQFmjXbvnovUfBDaDyO1LutCT5Zgf0IYNcFyw6ko32l/396n 388zuj7HziTop7CogNfzd0jB2bVUXboe/ScjCyOONKnBMs/OWhHK4ZIsEoa9Au2iBJWDn+V0 ii9k/J9IM+5z4e00rIhua9R95QsuAOc9SrFW8pek1H5AInKzSZhtHrMUIoZzVAjUOZTnMDH6 rtnXuABHA5w+cOJEnB4BcVBeB/7vBEcCJYI5WY5Bo4NwmVn02wYBWaGWDDfOvvgsb/s63LN+ wE3/JRWTQLDo2/uato5DYg9pAx8f2AWDH8fVHS4RYGU9nrmdIBgMD2hDsuZBKK0NXiwpCPmH C60hcuwz95z21pDhKnmqXEEy6Ot2LFytOCiECzzo1eDk4AjVP7h+Fz6qXczuePlG9HX7CQQ/ 7mU2Ip6Ytc02ZzCCB20wggVVoAMCAQICEBcQPt49ihy1ygZRk+fKQ2swDQYJKoZIhvcNAQEL BQAwazELMAkGA1UEBhMCSVQxDjAMBgNVBAcMBU1pbGFuMSMwIQYDVQQKDBpBY3RhbGlzIFMu cC5BLi8wMzM1ODUyMDk2NzEnMCUGA1UEAwweQWN0YWxpcyBBdXRoZW50aWNhdGlvbiBSb290 IENBMB4XDTIwMDcwNjA4NDU0N1oXDTMwMDkyMjExMjIwMlowgYExCzAJBgNVBAYTAklUMRAw DgYDVQQIDAdCZXJnYW1vMRkwFwYDVQQHDBBQb250ZSBTYW4gUGlldHJvMRcwFQYDVQQKDA5B Y3RhbGlzIFMucC5BLjEsMCoGA1UEAwwjQWN0YWxpcyBDbGllbnQgQXV0aGVudGljYXRpb24g Q0EgRzMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDt5oeWocGktu3CQlX3Pw8P ImBfE+CmQ4iGSZF5HBsvGlAP3EYB7va6OobMUWHvxA+ACHEpWq0YfNh6rRUlULOGcIpEFtVf 4nAiEvdQtiFQBmtWJSn3naoMHqpMvmwZ4lL0Xr1U9JHmTqkU3DuYcNNO3S+hYWDZpWQbeSGi bNVeiJ4kY6JDh0fvqloK1BsuS3n2OgArPYGfAYtDjCvT2d+6Ym3kArHZjEcrZeBI+yVVnjPw bTSCKax8DtS2NP/CJ6RjpnRvuSwusRy84OdwdB71VKs1EDXj1ITcCWRZpkz+OhV6L8Zh+P0r mOSJF6KdHiaozfncURx4s54GFJNRGkx1DnCxcuL0NJMYG42/hrDYOjNv+oGWSEZO/CT3aaLS MB5wTbZKfcD1R+tTanXD+5Gz5Mi15DTE7QH8naZjZxqqhyxL1KyuIgaVDxvQtPSjo5vTsoa0 9rn+Ui8ybHnvYO/a/68OIQIHLGbUd2COnwm0TiZ3Jg/oYGxwnJPvU1nDXNcecWTIJvFF5qD2 ppJH3HgJVVePUEOY1E4Kp3k0B8hdRdhMV5n+O6RCKCTFcZaESF8sELgdrqnCLPP1+rX7DA8p xZoX0/9Jk64EOsbfQyLIJlrrob2YS0Xlku6HisZ8qrHLhnkzF5y7O34xmatIp8oZ5c54QP+K 5flnTYzWjuIxLwIDAQABo4IB9DCCAfAwDwYDVR0TAQH/BAUwAwEB/zAfBgNVHSMEGDAWgBRS 2Ig6yJ94Zu2J83s4cJTJAgI20DBBBggrBgEFBQcBAQQ1MDMwMQYIKwYBBQUHMAGGJWh0dHA6 Ly9vY3NwMDUuYWN0YWxpcy5pdC9WQS9BVVRILVJPT1QwRQYDVR0gBD4wPDA6BgRVHSAAMDIw MAYIKwYBBQUHAgEWJGh0dHBzOi8vd3d3LmFjdGFsaXMuaXQvYXJlYS1kb3dubG9hZDAdBgNV HSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwgeMGA1UdHwSB2zCB2DCBlqCBk6CBkIaBjWxk YXA6Ly9sZGFwMDUuYWN0YWxpcy5pdC9jbiUzZEFjdGFsaXMlMjBBdXRoZW50aWNhdGlvbiUy MFJvb3QlMjBDQSxvJTNkQWN0YWxpcyUyMFMucC5BLiUyZjAzMzU4NTIwOTY3LGMlM2RJVD9j ZXJ0aWZpY2F0ZVJldm9jYXRpb25MaXN0O2JpbmFyeTA9oDugOYY3aHR0cDovL2NybDA1LmFj dGFsaXMuaXQvUmVwb3NpdG9yeS9BVVRILVJPT1QvZ2V0TGFzdENSTDAdBgNVHQ4EFgQUvpep qoS/gL8QU30JMvnhLjIbz3cwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4ICAQAm m+cbWQ10sxID6edV94SAhc1CwzthHFfHpuYS30gisWUfWpgp43Dg1XzG2in3VGV7XrzCCGZh 4JM/XQWp+4oxmyV42Qjz9vc8GRksgo6X2nYObPYZzQjda9wxsCB38i4G3H33w8lf9sFvl0xm 4ZXZ2s2bF/PdqvrK0ZgvF51+MoIPnli/wJBw3p72xbk5Sb1MneSO3tZ293WFzDmz7tuGU0Pf ytYUkG7O6annGqbU1I6CA6QVKUqeFLPodSODAFqJ3pimKD0vX9MuuSa0QinH7CkiPtZMD0mp wwzIsnSs3qOOl60tIZQOTc0I6lCe1LLhrz7Q75J6nNL9N5zVwZ1I3o2Lb8Dt7BA13VFuZvZI zapUGV83R7pmSVaj1Bik1nJ/R393e6mwppsT140KDVLh4Oenywmp2VpBDuEj9RgICAO0sibv 8n379LbO7ARa0kw9y9pggFzN2PAX25b7w0n9m78kpv3z3vW65rs6wl7E8VEHNfv8+cnb81dx N3C51KElz+l31zchFTurD5HFEpyEhzO/fMS5AkweRJIzwozxNs7OL/S/SVTpJLJL1ukZ1lnH HX0d3xCzRy/5HqfK3uiG22LPB5+RjNDobPAjAz2BKMfkF/+v0pzn8mqqkopQaJzEAbLbMpgQ YHRCjvrUxxwjJyUFb2Z+40UNtMF4MTK7zTGCA/MwggPvAgEBMIGWMIGBMQswCQYDVQQGEwJJ VDEQMA4GA1UECAwHQmVyZ2FtbzEZMBcGA1UEBwwQUG9udGUgU2FuIFBpZXRybzEXMBUGA1UE CgwOQWN0YWxpcyBTLnAuQS4xLDAqBgNVBAMMI0FjdGFsaXMgQ2xpZW50IEF1dGhlbnRpY2F0 aW9uIENBIEczAhBGWEnoYLxLQW8HZ/SNlBHFMA0GCWCGSAFlAwQCAQUAoIICLTAYBgkqhkiG 9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0yMjExMDgwOTAwMzlaMC8GCSqG SIb3DQEJBDEiBCA2fA51wR2+n+XHZdED2HbjKo1kKVmOtcTgu2pv58AuGDBsBgkqhkiG9w0B CQ8xXzBdMAsGCWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZIhvcN AwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMIGnBgkrBgEE AYI3EAQxgZkwgZYwgYExCzAJBgNVBAYTAklUMRAwDgYDVQQIDAdCZXJnYW1vMRkwFwYDVQQH DBBQb250ZSBTYW4gUGlldHJvMRcwFQYDVQQKDA5BY3RhbGlzIFMucC5BLjEsMCoGA1UEAwwj QWN0YWxpcyBDbGllbnQgQXV0aGVudGljYXRpb24gQ0EgRzMCEEZYSehgvEtBbwdn9I2UEcUw gakGCyqGSIb3DQEJEAILMYGZoIGWMIGBMQswCQYDVQQGEwJJVDEQMA4GA1UECAwHQmVyZ2Ft bzEZMBcGA1UEBwwQUG9udGUgU2FuIFBpZXRybzEXMBUGA1UECgwOQWN0YWxpcyBTLnAuQS4x LDAqBgNVBAMMI0FjdGFsaXMgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIENBIEczAhBGWEnoYLxL QW8HZ/SNlBHFMA0GCSqGSIb3DQEBAQUABIIBAB+oM4p/tLuWSiahoQX1SJRxEGOzTt3Bh7gt p8wfMsP2+uwa3IS6H0aPmkRkp7+IEobpQ2V3lQwhuOLEiwBBl9KN3DItkkz61t2ksDqV7HUW lSGtCfevQsa/hsFuJnEDcI1VDfRYO8T70lADsyQoCFJiAEscbxAH3NYVJrCj00yUZ9wZHN4p Ji+wL6g6fjNtGV0begr2IrdGehUAQmeB/5FWbM/dJNak1jz1cyhbsqWLJecDfD5BVJwmSKQo 9T+4KhenrpeVwzB0YXCHk+VYPs+71hjen4T+mp8SSsvl6+3CR4yIztN63pLI63zQ+7E8r7kg u1a+w/i+o5VQah8U/fcAAAAAAAA=

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From didier gaumet@21:1/5 to All on Tue Nov 8 09:40:01 2022
    Le 07/11/2022 à 15:01, Olivier backup my spare a écrit :
    Bonjour

    J'ai un serveur de calcul et j'ai des utilisateurs qui ouvrent des
    instances à distance.
    Pour beaucoup, il lancent un calcul et attendent le résultat mais ils utilisent leur instance comme un bureau et y laissent des applis ouverte
    mais non utilisées.
    Y a t-il un moyen de forcer linux à mettre ces applis en stand by dans
    le swap.
    C'est un serveur Del avec une debian Bulleyes.

    --
    AI Gestionnaire d'infrastructure/ Gestionnaire de Parc.
    Centre d'économie S******
    “It is possible to commit no errors and still lose. That is not a
    weakness. That is life.”
    – Captain Jean-Luc Picard to Data

    Bonjour,

    Alors sur ce coup-là, plus encore que d'habitude, j'avertis que je n'y
    connais quasiment rien, donc prudence...

    Mais bien que l'intervention d'Etienne sur le swap m"aie rendu un peu
    moins bête (merci!), en tant que Candide de situation, je me demande si
    le swap est le paramètre principal sur lequel agir dans ce contexte, ou
    si des paramétrages de certains modules de PAM, voire de tc (directement
    ou via un truc plus convivial), ne serait pas plus opportun? Ou d'autres mécanismes de gestion des ressources dont je ne connais ou ai oublié l'existence?

    Ne pas avoir peur de me corriger, hein, parce que là, vraiment, je parle
    sans savoir :-)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From didier gaumet@21:1/5 to All on Tue Nov 8 11:10:01 2022
    Le 08/11/2022 à 10:00, Olivier backup my spare a écrit :
    [...]
    J'ai installé bulleyes, les logiciels qui vont bien comme Stata, mathematica, matlab, qgis, "R", etc.
    J'ai fait la configuration pour la connection à la fonction LDAP de
    l'active directory. J'ai ensuite fait l'agregat de carte réseau pour que
    ça "défouraille".
    J'ai appliqué des règles de sécurité, régler les limits.conf et cgroup.

    ah ben voilà, cgroup, le truc que ma pauvre mémoire refusait de me
    rendre ;-)

    Mon problème c'est qu'il n'y a aucune distinction de faite entre l'utilisateur du serveur de calcul, celui qui consulte les données calculées et un utilisateur lambda qui n'utilisera pas le serveur. Tout
    ceci se passe au niveau de l'AD sur lequel je n'ai pas la main.

    Alors j'espère ne pas te vexer par la stupidité potentielle de mes observations (à ce stade tu as compris que ma maîtrise du sujet est inexistante) :-)

    J'ai jeté un oeil à une doc RedHat: https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/windows_integration_guide/index
    Et je crois(?) comprendre que tu intègres directement ton serveur Linux
    à l'Active Directory via son serveur LDAP intégré? Et je n'ai pas vu de paramètres (je n'ai fait que survoler et je n'ai pas le bagage pour
    distinguer les points essentiels des points secondaires) transmis par
    l'AD te permettant d'arriver à ce que tu veux. Mais peut-être une
    discussion avec l'administrateur de l'AD t'ouvrirait-elle des
    perspectives sur d'autres éléments que l'AD pourrait te transmettre et
    que tu pourrais utiliser?
    Une autre manière de faire -si c'est envisageable et bénéfique de ton côté, je n'en sais rien- serait une intégration indirecte qui
    semblerait(?) te permettre justement de gérer les ressources dans Linux

    Voilà. Si vous n'y comprenez rien. Pas de soucis. En me relisant, je me rends compte que c'est super confus, mais là, j'ai du monde pour une
    inter, si je ne termine pas le mail maintenant, c'est mort pour une
    réponse.

    je ne dirais pas que c'est confus, plutôt que c'est succinct, ce qui
    pourrait être une gêne pour d'autres contributeurs souhaitant te répondre. Mais dans mon cas, vu mon niveau ridicule sur le sujet, ben de toutes
    façons, je ne peux pas t'être d'un grand secours ;-)

    Donc je me contente de te souhaiter bon courage :-)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From David Martin@21:1/5 to All on Thu Nov 10 12:10:01 2022
    Salut,

    Quel calcul, via une appli en particulier ?
    Tu fais du nomachine pour qu'il est un bureau unitaire ?
    Tu as configuré un serveur X avec un environnement X déporté par User ?

    ce qui n'est pas une bonne idée AMHA

    Tu es prof ;-))))

    Cordialement

    Le lun. 7 nov. 2022 à 15:01, Olivier backup my spare < [email protected]> a écrit :

    Bonjour

    J'ai un serveur de calcul et j'ai des utilisateurs qui ouvrent des
    instances à distance.
    Pour beaucoup, il lancent un calcul et attendent le résultat mais ils utilisent leur instance comme un bureau et y laissent des applis ouverte
    mais non utilisées.
    Y a t-il un moyen de forcer linux à mettre ces applis en stand by dans le swap.
    C'est un serveur Del avec une debian Bulleyes.

    --
    AI Gestionnaire d'infrastructure/ Gestionnaire de Parc.
    Centre d'économie S******
    “It is possible to commit no errors and still lose. That is not a
    weakness. That is life.”
    – Captain Jean-Luc Picard to Data



    --
    david martin

    <div dir="ltr">Salut,<div><br></div><div>Quel calcul, via une appli en particulier ?</div><div>Tu fais du nomachine pour qu&#39;il est un bureau unitaire ?</div><div>Tu as configuré un serveur X avec un environnement X déporté par User ?</div><div><br>
    </div><div>ce qui n&#39;est pas une bonne idée AMHA</div><div><br></div><div>Tu es prof ;-))))</div><div><br></div><div>Cordialement</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le lun. 7 nov. 2022 à 15:01, Olivier backup
    my spare &lt;<a href="mailto:[email protected]">[email protected]</a>&gt; a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">




    <div>
    Bonjour<br>
    <br>
    J&#39;ai un serveur de calcul et j&#39;ai des utilisateurs qui ouvrent des
    instances à distance. <br>
    Pour beaucoup, il lancent un calcul et attendent le résultat mais
    ils utilisent
  • From Olivier Back my spare@21:1/5 to David Martin on Thu Nov 10 16:00:01 2022
    This is a cryptographically signed message in MIME format.

    Bonjour

    Je ne suis pas prof. Je travaille dans le Service IT d'un labo de
    recherche en économie.

    J'ai installé un serveur Debian 11 quelque chose, un truc du genre 256
    Go de RAM avec un swap 256 Go avec un agregat de carte réseau et le raccordement au LDAP de l'Active Directory.
    Les applications sont : Stata, Matlab, Mathématica, QGis, etc.
    J'ai installé X2Go Server avec un bureau léger LXDE pour que les
    étudiants et doctorants puisse travailler. Et tous les utilisateurs ont
    un quota. Les étudiants se distinguent par leur vocabulaire informatique
    alors qu'ils ne savent pas de quoi ils parlent. Au début lorsqu'ils me demandaient git, je croyais qu'ils savaient s'en servir. Lorsqu'ils me demandaient comment faire pour le "première connexion", j'ai déchanté :)

    Il y a un autre serveur de calcul dédié aux chercheurs et assistant de recherche. Même principe d'installation. C'est surtou celui-là où je
    dois limiter l'usage parce que les utilisateurs sont du genre: "premier arrivé, premier servi" et ils usent de toutes les ressources et leur
    calculs peuvent durer des semaines.

    Voilà, encore une fois, non, je ne suis pas prof :)

    --
    Gestionnaire d'infrastructure/ Gestionnaire de parc informatique
    "It is possible to commit no errors and still lose. That is not a
    weakness. That is life."
    – Captain Jean-Luc Picard to Data


    On 10/11/2022 12:06, David Martin wrote:
    Salut,

    Quel calcul, via une appli en particulier ?
    Tu fais du nomachine pour qu'il est un bureau unitaire ?
    Tu as configuré un serveur X avec un environnement X déporté par User ?

    ce qui n'est pas une bonne idée AMHA

    Tu es prof ;-))))

    Cordialement

    Le lun. 7 nov. 2022 à 15:01, Olivier backup my spare < [email protected]> a écrit :

    Bonjour

    J'ai un serveur de calcul et j'ai des utilisateurs qui ouvrent des
    instances à distance.
    Pour beaucoup, il lancent un calcul et attendent le résultat mais ils
    utilisent leur instance comme un bureau et y laissent des applis ouverte
    mais non utilisées.
    Y a t-il un moyen de forcer linux à mettre ces applis en stand by dans le >> swap.
    C'est un serveur Del avec une debian Bulleyes.

    --
    AI Gestionnaire d'infrastructure/ Gestionnaire de Parc.
    Centre d'économie S******
    “It is possible to commit no errors and still lose. That is not a
    weakness. That is life.”
    – Captain Jean-Luc Picard to Data




    --
    Gestionnaire d'infrastructure/ Gestionnaire de parc informatique
    "It is possible to commit no errors and still lose. That is not a
    weakness. That is life."
    – Captain Jean-Luc Picard to Data

    MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCC DWEwggXsMIID1KADAgECAhBGWEnoYLxLQW8HZ/SNlBHFMA0GCSqGSIb3DQEBCwUAMIGBMQsw CQYDVQQGEwJJVDEQMA4GA1UECAwHQmVyZ2FtbzEZMBcGA1UEBwwQUG9udGUgU2FuIFBpZXRy bzEXMBUGA1UECgwOQWN0YWxpcyBTLnAuQS4xLDAqBgNVBAMMI0FjdGFsaXMgQ2xpZW50IEF1 dGhlbnRpY2F0aW9uIENBIEczMB4XDTIyMTEwNzExNTg1MVoXDTIzMTEwNzExNTg1MVowJDEi MCAGA1UEAwwZYmFja3VwLm15LnNwYXJlQGdtYWlsLmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAIO5UI7cPE2ACkEwXkqC7W74c4L8TnW7Ei13X3XT/NSPMTJ4717JiKHS no/6+uinLd2sgE3k6wGNusvAiIOV3xL9YHZLd8ZGk2/BQpgrg42krydB7Nzf3cFj7/5as5WM nH4OtAgbVfwgX6XXCFNA+obCtaUcKpHl+WGbjRK/JAQJ/uNnqw8dqhaTK2M83HELJH4FFnHL 7v68lPBnmMDKKy5cAt9aNQNvM72iHIYpyZl7QBgV9i5RbkTpUtMnLvazYgZ5bhtD1L1QqDiQ AZDPglk1nVrJDS+gSPg6CmCNDhL/Os+fECysA6lD//lc5DLV6dYfxOUoRTqYg/6RPU4GEpEC AwEAAaOCAbowggG2MAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUvpepqoS/gL8QU30JMvnh LjIbz3cwfgYIKwYBBQUHAQEEcjBwMDsGCCsGAQUFBzAChi9odHRwOi8vY2FjZXJ0LmFjdGFs aXMuaXQvY2VydHMvYWN0YWxpcy1hdXRjbGlnMzAxBggrBgEFBQcwAYYlaHR0cDovL29jc3Aw OS5hY3RhbGlzLml0L1ZBL0FVVEhDTC1HMzAkBgNVHREEHTAbgRliYWNrdXAubXkuc3BhcmVA Z21haWwuY29tMEcGA1UdIARAMD4wPAYGK4EfARgBMDIwMAYIKwYBBQUHAgEWJGh0dHBzOi8v d3d3LmFjdGFsaXMuaXQvYXJlYS1kb3dubG9hZDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYB BQUHAwQwSAYDVR0fBEEwPzA9oDugOYY3aHR0cDovL2NybDA5LmFjdGFsaXMuaXQvUmVwb3Np dG9yeS9BVVRIQ0wtRzMvZ2V0TGFzdENSTDAdBgNVHQ4EFgQUrm0dfiOPUPSmnbMwVSXH8ADp jfswDgYDVR0PAQH/BAQDAgWgMA0GCSqGSIb3DQEBCwUAA4ICAQAtcg7gKqmhmlvgt3koVY5J ixqJoIoPvy6az7hDqSYOrn2QPI10KCSFduL1KNjehz3iinBo4mM8X5G/Z7tXVjKl6U0a7bu3 9vQlDa06JYrXXe0kqWzjyGzOn4EJ4H/Ggmx1dzOD4S2HzARgTWdI6jzn0CtiW/0juuxtV+V7 rKVaekiXMElQZgV441cmeSrLzibEFA+XGNVJK+CU5cf7beBhBfX+4dDX9yPwKjji/o3kH2Qv cGQVM+Tt2/HlLlrPyhUQ9tDerQFmjXbvnovUfBDaDyO1LutCT5Zgf0IYNcFyw6ko32l/396n 388zuj7HziTop7CogNfzd0jB2bVUXboe/ScjCyOONKnBMs/OWhHK4ZIsEoa9Au2iBJWDn+V0 ii9k/J9IM+5z4e00rIhua9R95QsuAOc9SrFW8pek1H5AInKzSZhtHrMUIoZzVAjUOZTnMDH6 rtnXuABHA5w+cOJEnB4BcVBeB/7vBEcCJYI5WY5Bo4NwmVn02wYBWaGWDDfOvvgsb/s63LN+ wE3/JRWTQLDo2/uato5DYg9pAx8f2AWDH8fVHS4RYGU9nrmdIBgMD2hDsuZBKK0NXiwpCPmH C60hcuwz95z21pDhKnmqXEEy6Ot2LFytOCiECzzo1eDk4AjVP7h+Fz6qXczuePlG9HX7CQQ/ 7mU2Ip6Ytc02ZzCCB20wggVVoAMCAQICEBcQPt49ihy1ygZRk+fKQ2swDQYJKoZIhvcNAQEL BQAwazELMAkGA1UEBhMCSVQxDjAMBgNVBAcMBU1pbGFuMSMwIQYDVQQKDBpBY3RhbGlzIFMu cC5BLi8wMzM1ODUyMDk2NzEnMCUGA1UEAwweQWN0YWxpcyBBdXRoZW50aWNhdGlvbiBSb290 IENBMB4XDTIwMDcwNjA4NDU0N1oXDTMwMDkyMjExMjIwMlowgYExCzAJBgNVBAYTAklUMRAw DgYDVQQIDAdCZXJnYW1vMRkwFwYDVQQHDBBQb250ZSBTYW4gUGlldHJvMRcwFQYDVQQKDA5B Y3RhbGlzIFMucC5BLjEsMCoGA1UEAwwjQWN0YWxpcyBDbGllbnQgQXV0aGVudGljYXRpb24g Q0EgRzMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDt5oeWocGktu3CQlX3Pw8P ImBfE+CmQ4iGSZF5HBsvGlAP3EYB7va6OobMUWHvxA+ACHEpWq0YfNh6rRUlULOGcIpEFtVf 4nAiEvdQtiFQBmtWJSn3naoMHqpMvmwZ4lL0Xr1U9JHmTqkU3DuYcNNO3S+hYWDZpWQbeSGi bNVeiJ4kY6JDh0fvqloK1BsuS3n2OgArPYGfAYtDjCvT2d+6Ym3kArHZjEcrZeBI+yVVnjPw bTSCKax8DtS2NP/CJ6RjpnRvuSwusRy84OdwdB71VKs1EDXj1ITcCWRZpkz+OhV6L8Zh+P0r mOSJF6KdHiaozfncURx4s54GFJNRGkx1DnCxcuL0NJMYG42/hrDYOjNv+oGWSEZO/CT3aaLS MB5wTbZKfcD1R+tTanXD+5Gz5Mi15DTE7QH8naZjZxqqhyxL1KyuIgaVDxvQtPSjo5vTsoa0 9rn+Ui8ybHnvYO/a/68OIQIHLGbUd2COnwm0TiZ3Jg/oYGxwnJPvU1nDXNcecWTIJvFF5qD2 ppJH3HgJVVePUEOY1E4Kp3k0B8hdRdhMV5n+O6RCKCTFcZaESF8sELgdrqnCLPP1+rX7DA8p xZoX0/9Jk64EOsbfQyLIJlrrob2YS0Xlku6HisZ8qrHLhnkzF5y7O34xmatIp8oZ5c54QP+K 5flnTYzWjuIxLwIDAQABo4IB9DCCAfAwDwYDVR0TAQH/BAUwAwEB/zAfBgNVHSMEGDAWgBRS 2Ig6yJ94Zu2J83s4cJTJAgI20DBBBggrBgEFBQcBAQQ1MDMwMQYIKwYBBQUHMAGGJWh0dHA6 Ly9vY3NwMDUuYWN0YWxpcy5pdC9WQS9BVVRILVJPT1QwRQYDVR0gBD4wPDA6BgRVHSAAMDIw MAYIKwYBBQUHAgEWJGh0dHBzOi8vd3d3LmFjdGFsaXMuaXQvYXJlYS1kb3dubG9hZDAdBgNV HSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwgeMGA1UdHwSB2zCB2DCBlqCBk6CBkIaBjWxk YXA6Ly9sZGFwMDUuYWN0YWxpcy5pdC9jbiUzZEFjdGFsaXMlMjBBdXRoZW50aWNhdGlvbiUy MFJvb3QlMjBDQSxvJTNkQWN0YWxpcyUyMFMucC5BLiUyZjAzMzU4NTIwOTY3LGMlM2RJVD9j ZXJ0aWZpY2F0ZVJldm9jYXRpb25MaXN0O2JpbmFyeTA9oDugOYY3aHR0cDovL2NybDA1LmFj dGFsaXMuaXQvUmVwb3NpdG9yeS9BVVRILVJPT1QvZ2V0TGFzdENSTDAdBgNVHQ4EFgQUvpep qoS/gL8QU30JMvnhLjIbz3cwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4ICAQAm m+cbWQ10sxID6edV94SAhc1CwzthHFfHpuYS30gisWUfWpgp43Dg1XzG2in3VGV7XrzCCGZh 4JM/XQWp+4oxmyV42Qjz9vc8GRksgo6X2nYObPYZzQjda9wxsCB38i4G3H33w8lf9sFvl0xm 4ZXZ2s2bF/PdqvrK0ZgvF51+MoIPnli/wJBw3p72xbk5Sb1MneSO3tZ293WFzDmz7tuGU0Pf ytYUkG7O6annGqbU1I6CA6QVKUqeFLPodSODAFqJ3pimKD0vX9MuuSa0QinH7CkiPtZMD0mp wwzIsnSs3qOOl60tIZQOTc0I6lCe1LLhrz7Q75J6nNL9N5zVwZ1I3o2Lb8Dt7BA13VFuZvZI zapUGV83R7pmSVaj1Bik1nJ/R393e6mwppsT140KDVLh4Oenywmp2VpBDuEj9RgICAO0sibv 8n379LbO7ARa0kw9y9pggFzN2PAX25b7w0n9m78kpv3z3vW65rs6wl7E8VEHNfv8+cnb81dx N3C51KElz+l31zchFTurD5HFEpyEhzO/fMS5AkweRJIzwozxNs7OL/S/SVTpJLJL1ukZ1lnH HX0d3xCzRy/5HqfK3uiG22LPB5+RjNDobPAjAz2BKMfkF/+v0pzn8mqqkopQaJzEAbLbMpgQ YHRCjvrUxxwjJyUFb2Z+40UNtMF4MTK7zTGCA/MwggPvAgEBMIGWMIGBMQswCQYDVQQGEwJJ VDEQMA4GA1UECAwHQmVyZ2FtbzEZMBcGA1UEBwwQUG9udGUgU2FuIFBpZXRybzEXMBUGA1UE CgwOQWN0YWxpcyBTLnAuQS4xLDAqBgNVBAMMI0FjdGFsaXMgQ2xpZW50IEF1dGhlbnRpY2F0 aW9uIENBIEczAhBGWEnoYLxLQW8HZ/SNlBHFMA0GCWCGSAFlAwQCAQUAoIICLTAYBgkqhkiG 9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0yMjExMTAxNDUxMzJaMC8GCSqG SIb3DQEJBDEiBCACcWUegAdrkT9MLLGKk3UCHUyF64FUgYMZOZJX7IngODBsBgkqhkiG9w0B CQ8xXzBdMAsGCWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZIhvcN AwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMIGnBgkrBgEE AYI3EAQxgZkwgZYwgYExCzAJBgNVBAYTAklUMRAwDgYDVQQIDAdCZXJnYW1vMRkwFwYDVQQH DBBQb250ZSBTYW4gUGlldHJvMRcwFQYDVQQKDA5BY3RhbGlzIFMucC5BLjEsMCoGA1UEAwwj QWN0YWxpcyBDbGllbnQgQXV0aGVudGljYXRpb24gQ0EgRzMCEEZYSehgvEtBbwdn9I2UEcUw gakGCyqGSIb3DQEJEAILMYGZoIGWMIGBMQswCQYDVQQGEwJJVDEQMA4GA1UECAwHQmVyZ2Ft bzEZMBcGA1UEBwwQUG9udGUgU2FuIFBpZXRybzEXMBUGA1UECgwOQWN0YWxpcyBTLnAuQS4x LDAqBgNVBAMMI0FjdGFsaXMgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIENBIEczAhBGWEnoYLxL QW8HZ/SNlBHFMA0GCSqGSIb3DQEBAQUABIIBAEsa6+xakqwEeUikqx8dLoeHcccoTxTKn7yo HNkiNH7ru9Oen43n4y1ayLhIo3hNNFCsL73s5mI6dcnNcjV4p5gYCnQeY2PTEY7AzQd3midk ZetC1qqk7/NsWVCebt2LA6joukBNE12PYAOJravbXCp6SDgbeEwHeCC8nemKM9PLG8Svckul H+hWcTYoY8rIabmibbiUorMW/U/Cvl5kU9jcnlh91ABWtatcE0AdFbzkCJs2LzkgvjXWKTDg mUmZl1ZNoWchbShzaNSOtQzMjTrs8PdQ2H89LtFgXKUpo5stLr5rhtLaWkJLOQMEQu7Eouw3 3rBJXUuPL79UZJ5B+7gAAAAAAAA=

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From David Martin@21:1/5 to All on Thu Nov 17 08:30:01 2022
    J'ai oublié, si ça peut t'aider explore tes ipcs / sémaphores des appels de tes applis, souvent mals développées,
    les ressources restent occupées et résident en mémoire alors que ton applis ou process sont inactifs.

    A+

    <div dir="ltr">J&#39;ai oublié, si ça peut t&#39;aider explore tes ipcs / sémaphores des appels de tes applis, souvent mals développées,<div>les ressources restent occupées et résident en mémoire alors que ton applis ou process sont inactifs.</
    <div><br></div><div>A+</div></div>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)