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.
-
AuthorPosts
-
November 16, 2022 at 5:22 pm #93352Member
banned
::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
November 16, 2022 at 7:14 pm #93364Memberolsztyn
::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_ParametersNovember 16, 2022 at 7:41 pm #93367ModeratorBobC
::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 trickThanks, 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.
November 16, 2022 at 7:44 pm #93368Memberbanned
::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:
November 16, 2022 at 7:50 pm #93370ModeratorBobC
::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.
November 16, 2022 at 9:07 pm #93378Forum Admin
anticapitalista
::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.
November 16, 2022 at 9:41 pm #93381ModeratorBobC
::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.
November 18, 2022 at 7:50 am #93463ModeratorBobC
::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:~ $November 18, 2022 at 2:29 pm #93467Moderator
Brian Masinick
::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 MasinickNovember 18, 2022 at 3:49 pm #93469ModeratorBobC
::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.
November 18, 2022 at 5:46 pm #93474Memberolsztyn
::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_ParametersNovember 18, 2022 at 7:54 pm #93505Memberbanned
::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.
-
AuthorPosts
- The topic ‘Added a video on how I setup my IceWM for better performance’ is closed to new replies.
