[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: KDE is now broken (Fwd: Heads-up: KDE4 hitting testing tonight (UTC) )



In <[🔎] 20090527165037.GJ5158@cat.rubenette.is-a-geek.com>, lee wrote:
>On Tue, May 26, 2009 at 10:23:35AM -0500, Boyd Stephen Smith Jr. wrote:
>> SQLite doesn't run a daemon at all.  While there is an binary that
>> functional as a simple "SQL Shell", all the real RDBMS work is handled
>> by the shared library.
>
>Still it wants to install the full mysql server --- and doesn't that
>package automatically start the server, even if it's then not used by
>kde?

Sorry.  I think I've confused the conversation a bit.

SQLite is not part of MySQL.  It is a separate RDBMS that Akonadi may have 
support for in the future, since it is already understood by the QtSQL 
library.

But yes, the mysql package that akonadi-server Depends on does install and 
start a system daemon.  On top of that, I think Akonadi doesn't actually use 
that server, but rather uses a per-user "embedded" server by default.  (I 
could very well be mistaken about that.)

>> Of course, there would still be the Akonadi server hanging around -- but
>> it should only wake up "on demand" when applications need services.
>
>But does it take CPU time to figure out if it needs to wake up?

Most likely not.  There are numerous ways for a process to wait for an 
outside event and not get scheduled by the kernel until that event occurs.  
select() probably being the most common.
-- 
Boyd Stephen Smith Jr.           	 ,= ,-_-. =.
bss@iguanasuicide.net            	((_/)o o(\_))
ICQ: 514984 YM/AIM: DaTwinkDaddy 	 `-'(. .)`-'
http://iguanasuicide.net/        	     \_/

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: