[kde-linux] Kget "My Downloads" [Is this MS Windows?]

James Tyrer jrtyrer at earthlink.net
Mon Apr 22 19:56:15 UTC 2013


On 04/22/2013 01:11 AM, Duncan wrote:
> James Tyrer posted on Sun, 21 Apr 2013 23:23:46 -0700 as excerpted:
>
>> On question you missed is Plasma.  I have never looked at the plasma
>> code, but usually the type of instability that Plasma exhibits is caused
>> by code race conditions.  You don't mention if there are any plans to
>> completely rewrite it from the ground up?  Or, what will be done with
>> it?
>
> I don't know about the general case.  I do know some specifics, however.
>
> One of the big problems and my personally biggest frustration with
> plasma, certainly so when one misbehaving plasmoid would freeze or take
> down the entire thing, is that it was single threaded (at least where it
> counted), and a single process with no protection between components...
> in a plugin architecture marketed from the beginning as extensible by
> third parties with who knows what sort of experience or lack of it, etc.
>
> That just made NO sense to me!

I don't think that you have the analysis  correct.  I now have a much 
faster 2 core machine and everything works faster except Plasma.  So, I 
have it at higher priority like I did on the old machine.  I always do 
that for X, since it will only use one core.  It didn't help.  I think 
that the problem with Plasma is that it is chasing its own tail -- on 
the edge of crashing.

I will click on something in the desktop and have to wait seconds before 
something happens.  So, as an experiment I click 2 or 3 other things, 
not a large load for a 4400+ AMD 64 dual core and after maybe 25 seconds 
all of them react together.  The only way to fix it is to restart 
Plasma-Desktop.  It is like it has half crashed.

Considering the total instability in configuring the Plasma-Desktop and 
its tendency to change configurations by itself, it appears to me that 
Plasma is just junk -- the basic code base needs to be totally redone. 
And now that they have a working prototype, they can design if first 
this time.

-- 
James Tyrer

Linux (mostly) From Scratch

-- 
James Tyrer

Linux (mostly) From Scratch



More information about the kde-linux mailing list