Added a video on how I setup my IceWM for better performance

Forum Forums General Tips and Tricks Added a video on how I setup my IceWM for better performance

  • This topic has 41 replies, 12 voices, and was last updated Nov 18-7:54 pm by banned.
Viewing 12 posts - 31 through 42 (of 42 total)
  • Author
    Posts
  • #93352
    Member
    banned
      Helpful
      Up
      0
      ::

      Okay Bob – you say you are tweaking “IceWM for better performance” yet after repeated requests you do not publish even one piece of data, screenshot, terminal or even your own favourite ps_wm to back up you claim.

      As we have seen our leader Anticapitalista is okay with free -h for static situations and readily posts his valued input 🙂

      I am quite disappointed but not surprised – guess time to move on?

      Cheers – Andy

      #93364
      Member
      olsztyn
        Helpful
        Up
        0
        ::

        I am quite disappointed but not surprised – guess time to move on?

        I do appreciate your methodical approach. But you never yourself explained the exact process to achieve such low memory use for your implementation of LXDE, shown in snapshots.
        It is explaining of the process of maximizing efficiency that is more meaningful to users in this forum than just showing snapshots of the resulting system.
        I should say that I have not previously looked closer at LXDE until you challenged my curiosity. I learned something in the process, even if LXDE is not the best for me as it seems.
        Not my call, but with your methodical approach to challenge things that are assumed or taken for granted, can be turned into further improvements of antiX if LXDE is not your only interest. There are other things to do, should you reconsider and decide to stay and participate in this collective effort to bring antiX to new levels of perfection…
        This is my personal opinion. I am not speaking for anyone else…

        Live antiX Boot Options (Previously posted by Xecure):
        https://antixlinuxfan.miraheze.org/wiki/Table_of_antiX_Boot_Parameters

        #93367
        Moderator
        BobC
          Helpful
          Up
          0
          ::

          Didn’t watchb the video yet.
          Earlier you were talking about transcripts and translation for the video.
          Translation have to be manually added by you.

          I saw this video recently, and this FOSS transcript and translation tool should come in pretty handy.
          See video here (a bit lengthy as he is testing it)
          But it should do the trick

          https://m.youtube.com/watch?v=Ph6K_0ttsSc

          Thanks, I will look into this. I was just trying to make it so non-English speaking people could get a translated version without me needing to sit there and key in the words.

          #93368
          Member
          banned
            Helpful
            Up
            0
            ::

            As ALL can see for themselves – not one piece of evidence that performance has actually been improved?
            I have provided everything ASAP yet in return I get absolutely nothing except excuses and moving the goalposts.
            No problemo 🙂 Just confirms my suspicions 🙂
            I am open and 100% honest and helpful.

            It is not my fault or problem that some cannot follow picture story board.
            It is not my fault or problem that some do not understand the Colin Chapman Lotus methodology that I use.
            It is not rocket science; just play with AntiX-LXDE and remove stuff from panel that is not needed.
            Then if any of you are still not getting my efficiency and speed I will try to help.

            As Brian keeps repeating – if you are not willing to try and learn…? Hey I’m still learning at 72 🙂

            ps Do you Ice guys really have to edit files to control your task bar or panel…????
            See below… 🙂

            Attachments:
            #93370
            Moderator
            BobC
              Helpful
              Up
              0
              ::

              Okay Bob – you say you are tweaking “IceWM for better performance” yet after repeated requests you do not publish even one piece of data, screenshot, terminal or even your own favourite ps_wm to back up you claim.

              As we have seen our leader Anticapitalista is okay with free -h for static situations and readily posts his valued input

              I am quite disappointed but not surprised – guess time to move on?

              Cheers – Andy

              I made the video to help people improve the performance of what they have in day to day use. I wasn’t making the video on the machine that desperately needed the tweaks (the old P II). And making the video on it would invalidate any tests if was trying to do the tests on the video.

              If I get time, I’ll redo it on the P II and time how long it takes to run a program from the menu vs toolbar, and show how tweaking the settings reduces CPU load and memory use. Just understand that wasn’t the purpose of what I was doing is all. I don’t even have a sound card in that machine at the moment, or a good mic to plug into it.

              #93378
              Forum Admin
              anticapitalista
                Helpful
                Up
                0
                ::

                ps Do you Ice guys really have to edit files to control your task bar or panel…????

                No we don’t.

                Philosophers have interpreted the world in many ways; the point is to change it.

                antiX with runit - leaner and meaner.

                #93381
                Moderator
                BobC
                  Helpful
                  Up
                  0
                  ::

                  Maybe Andy didn’t notice in the video where I used the Toolbar Icon manager to add Apps to the toolbar, and then showed how they could be copied in en-masse from the menu-applications file if you wanted. The real point is that its a lot easier to run a system where all the things you use are one click away, and are not using CPU or memory until asked for.

                  With the standard IceWM that comes with other distros, yes, you need to edit the icons in manually, but thanks to PPC’s Toolbar Icon manager, in antiX, it isn’t necessary. I would say its pretty simple to do, actually, as compared to maintaining a tint2 panel.

                  #93463
                  Moderator
                  BobC
                    Helpful
                    Up
                    0
                    ::

                    I’m not sure why you thought LXDE was lighter. The difference is significant.

                    The Dell 620 luckily hadn’t been changed since then. Its idling at about 120 mb, and that’s running 64 bit and using Roxterm. If I was to run 32 bit and use Urxvt it would be better still. Those extra mb could be used for Zram to speed it up more.

                    bobc@antix1:~
                    $ sudo ps_mem.py
                     Private  +   Shared  =  RAM used	Program
                    
                    204.0 KiB +  30.5 KiB = 234.5 KiB	gpm
                    216.0 KiB +  66.5 KiB = 282.5 KiB	init
                    324.0 KiB +  34.5 KiB = 358.5 KiB	acpid
                    312.0 KiB +  81.5 KiB = 393.5 KiB	cron
                    460.0 KiB +  30.5 KiB = 490.5 KiB	rpc.idmapd
                    328.0 KiB + 179.5 KiB = 507.5 KiB	dbus-launch
                    460.0 KiB + 106.5 KiB = 566.5 KiB	rpcbind
                    460.0 KiB + 120.5 KiB = 580.5 KiB	rpc.statd
                    352.0 KiB + 365.5 KiB = 717.5 KiB	icewm-session
                    168.0 KiB + 572.0 KiB = 740.0 KiB	saned (2)
                    396.0 KiB + 457.5 KiB = 853.5 KiB	udevil
                    452.0 KiB + 471.0 KiB = 923.0 KiB	avahi-daemon (2)
                    640.0 KiB + 451.5 KiB =   1.1 MiB	devmon
                    776.0 KiB + 425.0 KiB =   1.2 MiB	dbus-daemon (2)
                    804.0 KiB + 463.5 KiB =   1.2 MiB	desktop-session
                    816.0 KiB + 457.0 KiB =   1.2 MiB	getty (6)
                      1.3 MiB + 106.5 KiB =   1.4 MiB	sshd
                      1.5 MiB +  76.5 KiB =   1.5 MiB	smartd
                      1.7 MiB +  82.5 KiB =   1.7 MiB	elogind-daemon
                      1.5 MiB + 277.5 KiB =   1.7 MiB	ntpd
                      1.6 MiB + 370.5 KiB =   2.0 MiB	connmand
                      1.5 MiB + 537.5 KiB =   2.0 MiB	sudo
                      1.7 MiB + 488.5 KiB =   2.1 MiB	bash
                      3.2 MiB +  22.5 KiB =   3.2 MiB	haveged
                      3.7 MiB + 493.5 KiB =   4.1 MiB	cupsd
                      5.1 MiB + 539.5 KiB =   5.7 MiB	wpa_supplicant
                      6.4 MiB +   3.5 MiB =   9.9 MiB	icewm
                      6.1 MiB +   5.6 MiB =  11.8 MiB	udevd (13)
                     15.3 MiB +   1.3 MiB =  16.6 MiB	slimski
                     17.9 MiB +   1.4 MiB =  19.3 MiB	Xorg
                     18.1 MiB +   4.4 MiB =  22.5 MiB	roxterm
                    ---------------------------------
                                            116.8 MiB
                    =================================
                    bobc@antix1:~
                    $ inxi -Fxv
                    CPU: dual core Intel Core2 T5500 (-MCP-) speed/min/max: 1469/1000/1667 MHz
                    Kernel: 5.10.57-antix.1-amd64-smp x86_64 Up: 1h 9m
                    Mem: 363.5/1974.7 MiB (18.4%) Storage: 232.89 GiB (2.1% used) Procs: 126
                    Shell: Bash 5.1.4 inxi: 3.3.19
                    bobc@antix1:~
                    $ inxi -Fxz7
                    Error 22: Unsupported option: -7
                    Check -h for correct parameters.
                    bobc@antix1:~
                    $ inxi -Fxz
                    System:
                      Kernel: 5.10.57-antix.1-amd64-smp arch: x86_64 bits: 64 compiler: gcc
                        v: 10.2.1 Desktop: IceWM v: 3.0.1
                        Distro: antiX-21_x64-full Grup Yorum 31 October 2021
                        base: Debian GNU/Linux 11 (bullseye)
                    Machine:
                      Type: Portable System: Dell product: Latitude D620 v: N/A
                        serial: <superuser required>
                      Mobo: Dell model: 0FT292 serial: <superuser required> BIOS: Dell v: A08
                        date: 04/03/2007
                    Battery:
                      ID-1: BAT0 charge: 0% condition: 39.6/56.6 Wh (70.0%) volts: 2.4 min: 11.1
                        model: Panasonic DELL J825J8 status: N/A
                    CPU:
                      Info: dual core model: Intel Core2 T5500 bits: 64 type: MCP
                        arch: Core2 Merom rev: 2 cache: L1: 128 KiB L2: 2 MiB
                      Speed (MHz): avg: 1664 min/max: 1000/1667 cores: 1: 1664 2: 1664
                        bogomips: 6657
                      Flags: ht lm nx pae sse sse2 sse3 ssse3 vmx
                    Graphics:
                      Device-1: Intel Mobile 945GM/GMS 943/940GML Express Integrated Graphics
                        vendor: Dell driver: i915 v: kernel arch: Gen3.5 bus-ID: 00:02.0
                      Display: x11 server: X.Org v: 1.20.11 driver: X: loaded: intel gpu: i915
                        resolution: 1440x900~60Hz
                      OpenGL: renderer: Mesa DRI Intel 945GM v: 1.4 Mesa 20.3.5
                        direct render: Yes
                    Audio:
                      Device-1: Intel NM10/ICH7 Family High Definition Audio vendor: Dell
                        driver: snd_hda_intel v: kernel bus-ID: 00:1b.0
                      Sound Server-1: ALSA v: k5.10.57-antix.1-amd64-smp running: yes
                    Network:
                      Device-1: Broadcom NetXtreme BCM5752 Gigabit Ethernet PCI Express
                        vendor: Dell Latitude D620 driver: tg3 v: kernel port: N/A bus-ID: 09:00.0
                      IF: eth0 state: down mac: <filter>
                      Device-2: Broadcom BCM4311 802.11a/b/g
                        vendor: Dell Wireless 1490 Dual Band WLAN Mini-Card driver: b43-pci-bridge
                        v: N/A bus-ID: 0c:00.0
                      IF-ID-1: wlan0 state: up mac: <filter>
                    Drives:
                      Local Storage: total: 232.89 GiB used: 4.85 GiB (2.1%)
                      ID-1: /dev/sda vendor: Crucial model: CT250MX200SSD1 size: 232.89 GiB
                    Partition:
                      ID-1: / size: 19.52 GiB used: 4.85 GiB (24.8%) fs: ext4 dev: /dev/sda9
                    Swap:
                      ID-1: swap-1 type: partition size: 4 GiB used: 0 KiB (0.0%) dev: /dev/sda3
                    Sensors:
                      System Temperatures: cpu: 66.0 C mobo: N/A sodimm: SODIMM C
                      Fan Speeds (RPM): cpu: 0
                    Info:
                      Processes: 126 Uptime: 1h 9m Memory: 1.93 GiB used: 363.9 MiB (18.4%)
                      Init: SysVinit runlevel: 5 Compilers: gcc: 10.2.1 Packages: 1595
                      Shell: Bash v: 5.1.4 inxi: 3.3.19
                    bobc@antix1:~
                    $ date
                    Fri 18 Nov 2022 02:32:42 AM EST
                    bobc@antix1:~
                    $ 
                    
                    #93467
                    Moderator
                    Brian Masinick
                      Helpful
                      Up
                      0
                      ::

                      You do pretty well with your configuration @BobC:
                      On my newest system running antiX Full, IF I want to login to the GUI AND have the GUI show up in a “reasonable” amount of time, my HP-14 with just a terminal running consumes between 320-350 MB; not “bad”, but nowhere near what I used to get some of the early instances of antiX!

                      “Back in the early days”, I remember starting up various instances with just a simple terminal emulator and a window manager. The “Leanest” one back in those days consumed “only” 58 MB and the “heaviest” one consumed only 62 MB. We have a LOT more processes and services that start by default, and those services do provide many useful functions, but for those needing to consume less, there are opportunities to trim a lot out, and I can tell that your configuration is FAR trimmer than mine.

                      For this HP-14, “who cares”? I have PLENTY of free memory available, ZERO swap activity; same with my aging Dell Inspiron 5558 laptop; BOTH offer 8 GB memory, so memory conservation is not the critical resource; reducing file I/O is by far the critical resource.

                      On my older 32-bit systems, which I got rid of, for one, only a few distros, including ours, continue to run on 32-bit systems, so I didn’t need two extra pieces of equipment; when I got the 5558 it pretty much made them obsolete.

                      For many of us who use our cherished distro (including me with my OLDER test equipment), we desperately need every cycle of processing, CPU, memory, and disk/other input and output device.

                      --
                      Brian Masinick

                      #93469
                      Moderator
                      BobC
                        Helpful
                        Up
                        0
                        ::

                        Yes, but more could be squeezed out. I could reduce the console screens to 2 instead of 6. I could remove cups from startup services since no printer is connected. I’m pretty sure 32 bit saves a few mb, as well. Those aren’t IceWM tweaks though, just waste reduction tuning.

                        #93474
                        Member
                        olsztyn
                          Helpful
                          Up
                          0
                          ::

                          I’m not sure why you thought LXDE was lighter. The difference is significant.
                          The Dell 620 luckily hadn’t been changed since then. Its idling at about 120 mb, and that’s running 64 bit and using Roxterm. If I was to run 32 bit and use Urxvt it would be better still. Those extra mb could be used for Zram to speed it up more.

                          My rudimentary measurements show that LXDE is definitely heavier. I have not seen an explanation of the process how Andy got it to smaller memory footprint than IceWM. Also I think it was possibly a 32bit system, but have not seen details if Andy provided any on this.
                          – URXVT will indeed use less memory, with no decrease in functionality that I know.
                          – Another thing I suggest eliminate elogind, which is still running using memory.
                          – Use Runit instead of Sysvinit. I think it will save memory footprint too. I do not recall exact measurements though.

                          There might be more items to reduce memory footprint and enhance efficiency. Every little bit helps to arrive at ultimate performance.

                          Question:
                          Why slimski is showing as using over 16mb? In my instance slimski is using 3.5mb in ps_mem.py.
                          However my system is significantly different – antiX 22, Runit, *elogind*-free, JWM, not IceWM…

                          • This reply was modified 5 months, 3 weeks ago by olsztyn.
                          • This reply was modified 5 months, 3 weeks ago by olsztyn.

                          Live antiX Boot Options (Previously posted by Xecure):
                          https://antixlinuxfan.miraheze.org/wiki/Table_of_antiX_Boot_Parameters

                          #93505
                          Member
                          banned
                            Helpful
                            Up
                            0
                            ::

                            Hi Bob,
                            In the spirit of “Just for the fun of it”

                            Not sure about which machine you did the test on or under what build and suspect if it was indeed on the Dell Latitude D620 your output was not taken after you made that video. You say that your – quote – “The D620 is a single core, 2 gb machine” yet Dell themselves say different – Quote….
                            The Latitude D620 is equipped with the latest Intel® Centrino® Duo Mobile Technology: an available dual-core Intel® Core™2 Duo processor, choice of Intel 945 GM or 945 PM chipset and Intel PRO/Wireless 3945 Wi-Fi® mini-card.

                            In that snide remark about Xorg; you then reinvented it as using the most RAM on your machines – Yet as everybody in the universe will tell you that they all have something that is heaviest on RAM – the real question is…?

                            So let’s cut to the chase – IMHO and by experiment loading up or adding stuff requires more RAM and in some instances more CPU load more fan using more electrical power. I am quite happy with your personal set up made to suit you – but not your claims about “better performance” implying using less resources.

                            I was gobsmacked at how that machine of yours was struggling to make a video ( I did not even know what a screencast was ) looked like everything resource wise was maxing out in the slow zone.

                            Not knowing what to use I got synaptic to download vokoscreenNG which had difficulty with sound so I eventually uninstalled it and replaced it with something from our standard installer plus a video editor for good measure.

                            As with that Drawing app; the screencast maker was so simple too as was the editor – child’s play – easy peasy. Not sure why people are saying otherwise? So I made my first video on this old HP but upon playing it back my mouse movements for panel edits and the edits were so fast that I realized that it was impossible for others to follow unless played back at 10fps or constant pause and peek..!

                            I had to train myself to go slow and wind in that mouse acceleration but you know how it is trying to adopt another modus operandi – still it is what it is – ..?

                            https://c.gmx.co.uk/@778668705750974804/GG-s3fPkSdazwDPMlWBahg

                            You will all see that it is a world apart from your screencast not only in panel editing but at the speed in which the edits takes place. Even slowing down my mouse actions by a factor of three you can see that my setup on the old HP is just so fast under Xorg, nouveau and that unsupported LXDE desktop. Suspect you could hear me lol at those who should no better write that LXDE is slow and sluggish 🙂 🙂 🙂 What a Joke – suspect they and ALL can now see unequivocally just how wrong they are?

                            ALL will see that the resources – from the resource monitor when in view, are fine and that my old HP isn’t struggling in the slightest – hope you like the fast scroll actions too – no problemo! What next? – A Gimp tutorial video 🙂

                            As someone said – let those who criticise show that they can do better.

                            Think I have done that at least twenty times better – so the ball is in your court now – hope I did not serve too fast for you 🙂

                            ps: I do not use YT so feel free to upload my video – I will see if I can upload something to imgur. Oops -No -greater than 60 seconds so will have to upload to cloud via my email account.

                            Would anyone like to see the prequel… ? 🙂

                            • This reply was modified 5 months, 3 weeks ago by banned.
                          Viewing 12 posts - 31 through 42 (of 42 total)
                          • The topic ‘Added a video on how I setup my IceWM for better performance’ is closed to new replies.