Skip to content

Dirk Mittler's Blog

A Journal of my Ongoing Experiences.

-6°C
Wind: 4km/h W
Broken Clouds
Humidity: 46%
Montreal, according to OpenWeatherMap
Mon
-8°C
Tue
1°C
Wed
2°C

Weather Widget by interconnect/it

During bad weather, this site can go down. If it does, please try again later.

This Is A Log File of the IP-Address inconsistencies, that followed from down-time, since March 20, 2019, Or, of the last 500 hours of known IP-Addresses.

Tags

  • Android
  • Apache
  • Computer Algebra
  • Custom-Compile
  • DCT
  • Debian
  • Debian 9
  • Debian Stretch
  • Desktop Compositing
  • Downtime
  • DSL Problem
  • Future Downtime
  • GPU
  • HBS-750
  • IPv6
  • Kanotix
  • KDE
  • Kernel Update
  • Linux
  • Linux Laptop
  • memcached
  • MOSFET
  • MP3 Compression
  • MySQL
  • NG-SPICE
  • OpenCL
  • OpenGL
  • Pixel C
  • Plasma 5
  • Power Failure
  • PulseAudio
  • Quantum Mechanics
  • Reboot
  • RTL8723BE
  • Samba
  • Sound Compression
  • Source Code
  • Successful Update
  • System Update
  • Unattended Upgrades
  • Update
  • WiFi Disconnects
  • WiFi Problem
  • WordPress
  • X-Server

Most Directly-Viewed, Individual Posts

  • One reason Why, It is Difficult For Me to Guess, at the Variable-Length Encoding of numbers, Chosen By Other People (7,770)
  • Testing the Focusrite Scarlett 2i2 external sound device, with my Samsung S6 Smart-Phone (5,440)
  • My Experiences with the Bell Home Hub 3000 (5,387)
  • I can offer a sound-compression scheme that I know will not work, as a point of reference. (5,053)
  • How DynDNS Works (2,867)
  • I now have Linux installed on my Samsung Galaxy Tab S. (2,489)
  • Getting Pulseaudio to schedule real-time threads under Debian / Stretch and beyond. (2,352)
(Hit Counters Installed March 5, 2016)

Recent Posts:

  • Polynomials: I’ve just made a text-based UI, slightly user-friendlier.
  • Popular Memory of Vinyl Records Probably a Shifting Memory
  • Power Failures Today, Downtime
  • Guessing at the discretization, of the Sallen-Key Filter, with Q-Multiplier.
  • Installing Chrome on Old Debian Versions (Redirect from Installing Old Chrome Version on Debian).
  • How the chain rule applies to integral equations.
  • Exploring the Discrete Sine Transform…

Recent Comments

  • Polynomials: I’ve just made a text-based UI, slightly user-friendlier. | Dirk Mittler's Blog on Simplifying the approach, to finding roots of polynomials.
  • Power Failures Today, Downtime | Dirk Mittler's Blog on How DynDNS Works
  • Dirk Mittler on Submit Feedback
  • Dietmar Warning on Submit Feedback

Archives

Categories

Pages

  • A Repository Of WebGL Creations
  • A summary of my Site
  • About the Dates / Modification Time-Stamps
  • About The Translations – And The Missing Pieces Of Text
  • Binaries – Executable
  • Communication Through Entanglement?
  • Permalinks
  • Posting Comments
  • Sample Artwork Made With FOSS
  • Some Nastiness that had taken place, with my Blocks Of Code
  • Submit Feedback
  • The Most Directly-Viewed, Individual Posts
  • The Superfluid Fountain
  • Viewing The Equations On My Site

Feedback Form:

Open Feedback Form

Meta

  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org

Tag: Resource Leaks

User-Session Restart Today

When most of us want to make sure that our laptops are stable, and have saved their user-data, and have a fresh slate of available memory again, we just perform a reboot. However, on a tower computer which is also acting as a Web-server, this may not be such a viable option, because a true reboot would also cause said Web-server to go offline briefly. But as an alternative, we can log out the current user without shutting down the system, and then log back in again. On most Linux systems that have real desktop managers, this also restarts the X-server, and frees some additional graphics memory.

I just performed such a User-Session Restart, on the computer I name ‘‘. When I do this, it actually empties out the large amount of data which my system has swapped out. What tends to happen on this machine, which only possesses 4GB of RAM, is that its heavy KDE Desktop Manager has resource leaks, which continuously cause memory to be allocated but not used. The unused memory gets paged to the swap partition. But because it is also a 64-bit machine, there is no real risk that the system would run out of 64-bit virtual addresses, corresponding to this leaked resource. Only, the used portion of the swap partition becomes embarrassingly large. A log-out followed by a log-in, forces the desktop environment to save all its data, and in so doing, also forces all the data which has been swapped out, to be swapped back in, simultaneously.

I believe that this is reason, why actual restarts on this one machine are really so slow. It takes several minutes just for the wallpaper to disappear, and then the mouse-cursor, and then for an actual X-server-restart to take place.

At the same time, this exercise has confirmed what I already thought, which was that a ‘gstreamer’ update weeks ago, did not affect my sound server adversely. I still have sound.

Also, in the province of Quebec, Daylight Savings Time started several weeks ago, and whenever this happens, my Desktop Notification Icon, ‘‘, starts to fire off user-notifications for scheduled events at an illogical time but persistently, around 23h00 or so, until 24h00. The only way to stop that in the short term, is actually to disable these alarms, until the desktop is given a new session. Then, as experience on my laptop ‘‘ already confirmed, can be re-enabled, and those illogical, wrongly-scheduled alarms stop happening.

Finally, when and if there finally is another power failure, the risk of data-loss becomes lower.

None of this should have affected system services, nor the Web-server, and therefore not my site either.

Dirk

 

Posted on April 4, 2017April 4, 2017Tags Desktop Manager, DST Bug, Graphics Memory, gstreamer update, korgac, Log-In, Log-Out, PIM, Pulse Audio, PulseAudio, Resource Leaks, Session Restart, Swap Partition, System Services, Web-server, X-ServerLeave a comment on User-Session Restart Today
Proudly powered by WordPress