[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: Patch: Idea for saving power on laptops
From:       Guillaume Laurent <glaurent () telegraph-road ! org>
Date:       2007-05-18 15:59:17
Message-ID: 15268336-445D-4CBC-8B86-AF337AA02B84 () telegraph-road ! org
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


On May 18, 2007, at 5:42 PM, Florian Hackenberger wrote:

> On Friday 18 May 2007, Guillermo A. Amaral wrote:
>> On Friday 18 May 2007 08:04, BtbN wrote:
>>> What about apps like IRC-Clients? They need to respond to pings.
>>> And I think, there are much more apps who need to do things in the
>>> Background all the time.
>> I agree, if you minimize k3b, kopete or any other background  
>> dependant app
>> it will make a mess of thigs.
>> Maybe some sort of opt in... for certain apps like firefox
> What about a simple entry in the kwin cient popup menu, which could be
> something like "stop if invisible"?


Good luck in explaining this kind of concept to the average user.

Come on, don't you think people would have thought of this already ?  
This just can't possibly work. How about a terminal or an app like  
kdevelop or eclipse ? As a user, the last thing I want is having to  
worry if minimizing a window isn't going to wreak havoc else where  
(oops, my build has been laying there frozen for hours just because I  
minimized the terminal I had typed 'make' in). This is putting in the  
user's hands some decisions which belong to the OS (allocating CPU to  
apps). And unless I see tests indicating otherwise, I'm pretty  
convinced the power saving gains will be barely measurable, because  
the OS already allocates CPU to apps according to their needs, so a  
minimized app won't eat much anyway (unless it's actually doing  
something useful).

--
Guillaume
http://telegraph-road.org



[Attachment #5 (unknown)]

<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: \
after-white-space; "><BR><DIV><DIV>On May 18, 2007, at 5:42 PM, Florian Hackenberger \
wrote:</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE type="cite"><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">On \
Friday 18 May 2007, Guillermo A. Amaral wrote:</DIV> <BLOCKQUOTE type="cite"><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">On \
Friday 18 May 2007 08:04, BtbN wrote:</DIV> <BLOCKQUOTE type="cite"><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; \
">What about apps like IRC-Clients? They need to respond to pings.</DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; \
">And I think, there are much more apps who need to do things in the</DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; \
">Background all the time.</DIV> </BLOCKQUOTE><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">I agree, if you minimize \
k3b, kopete or any other background dependant app</DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">it will make a mess of \
thigs.</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; \
margin-left: 0px; ">Maybe some sort of opt in... for certain apps like firefox</DIV> \
</BLOCKQUOTE><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; \
margin-left: 0px; ">What about a simple entry in the kwin cient popup menu, which \
could be<SPAN class="Apple-converted-space"> </SPAN></DIV><DIV style="margin-top: \
0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">something like "stop \
if invisible"?</DIV></BLOCKQUOTE><BR></DIV><DIV><BR \
class="khtml-block-placeholder"></DIV><DIV>Good luck in explaining this kind of \
concept to the average user.</DIV><DIV><BR \
class="khtml-block-placeholder"></DIV><DIV>Come on, don't you think people would have \
thought of this already ? This just can't possibly work. How about a terminal or an \
app like kdevelop or eclipse ? As a user, the last thing I want is having to worry if \
minimizing a window isn't going to wreak havoc else where (oops, my build has been \
laying there frozen for hours just because I minimized the terminal I had typed \
'make' in). This is putting in the user's hands some decisions which belong to the OS \
(allocating CPU to apps). And unless I see tests indicating otherwise, I'm pretty \
convinced the power saving gains will be barely measurable, because the OS already \
allocates CPU to apps according to their needs, so a minimized app won't eat much \
anyway (unless it's actually doing something useful).</DIV><DIV><BR \
class="khtml-block-placeholder"></DIV><DIV> <SPAN class="Apple-style-span" \
style="border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); \
font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; \
font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; \
-khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: \
auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: \
0px; "><SPAN class="Apple-style-span" style="border-collapse: separate; \
border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: \
12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: \
normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: \
none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: \
2; white-space: normal; widows: 2; word-spacing: 0px; "><DIV>--</DIV><DIV>Guillaume \
</DIV><DIV><A href="http://telegraph-road.org">http://telegraph-road.org</A></DIV><BR \
class="Apple-interchange-newline"></SPAN></SPAN> </DIV><BR></BODY></HTML>



>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic