Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    Activer ZRAM

    Recalbox Général
    activer zram
    5
    20
    3962
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Dragu
      Dragu Banned last edited by

      Tu pourra le mettre aussi en S01, il execute tous les fichiers dans /etc/init.d dans une boucle, si tu as 20 x S01xx il va appeler 20x les scripts.
      Autre chose, zram doit exister au niveau de ta version, tu peux contrôler :
      /lib/modules/4.4.13-v7/kernel/drivers/block/zram/zram.ko

      Gaetan 1 Reply Last reply Reply Quote 0
      • Norde
        Norde last edited by

        Le problème de Zram c'est que sont utilité va dépendre de la situation. Si le cpu est déjà beaucoup sollicité, Zram aura un impact négatif sur les performances.
        En revanche si le cpu n'est que peu / moyennement sollicité et que c'est la mémoire libre qui est limité ou nulle là il sera utile.

        Est-ce que quelqu'un à une idée du comportement global du raspberry en émulation ?
        c-a-d est-ce que c'est le cpu qui est le plus souvent limitant ou la mémoire ?
        (ça donnerai déjà une idée du potentiel de Zram)

        L'idéal serait de pouvoir l'activer au cas par cas mais... x)

        Boards : Rpi1 B+, Rpi2 B, Rpi3 B, Rpi3 B+
        Controllers : Xbox One S controller, PS1 controllers
        Case : Superpi case Retroflag

        noktambule 1 Reply Last reply Reply Quote 0
        • Gaetan
          Gaetan Theme moderator @Dragu last edited by

          @dragu Je n'ai pas réessayé, je verrais ça bientôt, à moins que de ton coté tu es pu faire d'autres tests ?

          Boards : Now: Nuc i7 7567u // Past: Rpi3 B, Rpi3 B+, Odroid xu4
          Controllers : Ps3 dualshock, 8bitdo SFC30 pro, Snes wired controller

          Dragu 1 Reply Last reply Reply Quote 0
          • noktambule
            noktambule @Norde last edited by

            @norde je sais pas si ça un rapport, mais j'ai jamais vu la totalité des cœurs cpu utilisés en emulation, deux au maximum

            Raspberry pi 2; recalbox 6.1 ; carte SD SanDisk 32go; alimentation 2a; jeux sur disque dur externe auto alimenté; manette dualshock 3 officielle + clone chinois driver bluez ; branché en hdmi.
            Ordinateur: Ubuntu Mate 18.04 LTS

            1 Reply Last reply Reply Quote 0
            • Norde
              Norde last edited by

              @noktambule

              Exact, je n'y avait pas pensé :$
              D'ailleurs sultanqasim indique que son script est optimisé pour du quadri-coeur (il autorise 3 stream de z-ram simultanément).

              Bref, je retire ce que j'ai dis, en théorie ça semble tout benef ce Z-ram !

              Boards : Rpi1 B+, Rpi2 B, Rpi3 B, Rpi3 B+
              Controllers : Xbox One S controller, PS1 controllers
              Case : Superpi case Retroflag

              1 Reply Last reply Reply Quote 0
              • Dragu
                Dragu Banned @Gaetan last edited by

                @gaetan
                J'ai pas beaucoup de jeu Dreamcast ou PSP installé, alors il faut voir. De toute façon, je ne vois pour le moment aucun inconvénient. Donc pas de raison de ne pas installer. Je suis que joueur très occasionel. 😉

                Gaetan 1 Reply Last reply Reply Quote 0
                • Gaetan
                  Gaetan Theme moderator @Dragu last edited by

                  @dragu ok, je veux bien ré essayer, mais est-ce que la manière que j'ai utilisé plus haut est la bonne ? Car je n'ai pas les même informations que toi. Peut-être pourrais-tu me guider un peu plus précisément ?
                  Merci 🙂

                  Boards : Now: Nuc i7 7567u // Past: Rpi3 B, Rpi3 B+, Odroid xu4
                  Controllers : Ps3 dualshock, 8bitdo SFC30 pro, Snes wired controller

                  1 Reply Last reply Reply Quote 0
                  • Dragu
                    Dragu Banned last edited by

                    @Gaetan
                    Il n y a rien de vraiement special, tu peux encore vérifier si tu as zram.ko qui existe, et après juste installer le script corrigé au niveau de init.d

                    #!/bin/bash
                    # Raspberry Pi ZRAM script
                    # Tuned for quad core, 1 GB RAM models
                    # put me in /etc/init.d/zram.sh and make me executable
                    # then run "sudo update-rc.d zram.sh defaults"
                    
                    modprobe zram
                    echo 3 >/sys/devices/virtual/block/zram0/max_comp_streams
                    echo lz4 >/sys/devices/virtual/block/zram0/comp_algorithm
                    echo 268435456 >/sys/devices/virtual/block/zram0/mem_limit
                    echo 536870912 >/sys/devices/virtual/block/zram0/disksize
                    mkswap /dev/zram0
                    swapon /dev/zram0
                    echo 70 > /proc/sys/vm/swappiness
                    

                    Si j'ai bien compris tu l'a combiné avec le splashscreen en un script, probablement là il y a une erreur.

                    Gaetan 2 Replies Last reply Reply Quote 0
                    • Gaetan
                      Gaetan Theme moderator @Dragu last edited by

                      Salut @dragu , je reviens vers le sujet car je vais avoir un peu de temps pour faire des tests.

                      Je n'ai pas inséré le script avec celui du splash, j'ai dupliqué le fichier S02splash que j'ai renommé S01zram, ensuite j'ai copié/collé ton script en ayant effacé celui déjà présent et j'ai redémarré.

                      Y a t-il une autre étape à faire ?

                      Boards : Now: Nuc i7 7567u // Past: Rpi3 B, Rpi3 B+, Odroid xu4
                      Controllers : Ps3 dualshock, 8bitdo SFC30 pro, Snes wired controller

                      1 Reply Last reply Reply Quote 0
                      • Gaetan
                        Gaetan Theme moderator @Dragu last edited by

                        @dragu somones on the Discord ran some tests with framerates and it shown no amelioration, exaclty the same result with or without zram... 😕

                        Boards : Now: Nuc i7 7567u // Past: Rpi3 B, Rpi3 B+, Odroid xu4
                        Controllers : Ps3 dualshock, 8bitdo SFC30 pro, Snes wired controller

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Want to support us ?

                        72
                        Online

                        99.6k
                        Users

                        28.1k
                        Topics

                        187.1k
                        Posts

                        Copyright © 2021 recalbox.com