From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Emanuel Berg Newsgroups: gmane.emacs.help Subject: Re: HOWTO: lightning fast Emacs on Linux multicore Date: Sat, 15 Nov 2014 20:26:29 +0100 Organization: Aioe.org NNTP Server Message-ID: <87r3x4z2my.fsf@debian.uxu> References: <871tpdl29g.fsf@debian.uxu> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1416079829 30204 80.91.229.3 (15 Nov 2014 19:30:29 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 15 Nov 2014 19:30:29 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Nov 15 20:30:21 2014 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Xpj35-0006vr-PK for geh-help-gnu-emacs@m.gmane.org; Sat, 15 Nov 2014 20:30:19 +0100 Original-Received: from localhost ([::1]:41757 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xpj35-0007ga-Do for geh-help-gnu-emacs@m.gmane.org; Sat, 15 Nov 2014 14:30:19 -0500 Original-Path: usenet.stanford.edu!goblin2!goblin.stu.neva.ru!aioe.org!.POSTED!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 41 Original-NNTP-Posting-Host: feB02bRejf23rfBm51Mt7Q.user.speranza.aioe.org Original-X-Complaints-To: abuse@aioe.org User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) X-Notice: Filtered by postfilter v. 0.8.2 Cancel-Lock: sha1:btx2+ltt+hkCmGhpHPI/NNujWVI= Mail-Copies-To: never Original-Xref: usenet.stanford.edu gnu.emacs.help:208659 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:100937 Archived-At: Marcin Borkowski writes: > Sounds cool! How much does it impact the power > consumption? Ha ha, power consumption? No idea... I never tried it on a laptop so it isn't an issue for me, but feel unrestricted to find out yourself, of course. If you limit all processes to one core, and Emacs to the other, that should mean Emacs runs faster, because of less competition for that CPU (core), and the other processes will run slower, by the same logic. Emacs should be faster unless Emacs makes use of those other processes, or if those other processes slow down the entire system somehow by not getting enough CPU (perhaps they start obstruct the memory or whatever). I don't know what other processes people typically have in the background, mine aren't any fancy. It should definitely work for point movements and typing and such, probably for most things I do actually. Mine feels faster indeed. > BTW, it might be more reasonable to dedicate a core > to the web browser (at least in my case, this, not > Emacs, is the performance bottleneck). Or to LaTeX > and/or evince. ;-) Yeah, you can do all that in Emacs of course, but in general, I don't think you should use this to eliminate bottlenecks, or yeah, you can actually do that as well (good idea), my idea was rather to boost the interactive feel of Emacs. If you have more than two cores, perhaps eight or whatever, you can have one core for each major application and then have the rest distribute freely over those that remains. I think that would be ... fast. -- underground experts united