Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.os.linux.advocacy > #688336

Re: How To Speed Startup Of Microsoft Office? Have It Running All The Time!

From Borax Man <rotflol2@hotmail.com>
Newsgroups comp.os.linux.advocacy, alt.comp.os.windows-11
Subject Re: How To Speed Startup Of Microsoft Office? Have It Running All The Time!
Followup-To comp.os.linux.advocacy
Date 2025-03-29 00:55 +0000
Organization A noiseless patient Spider
Message-ID <slrnvueh8n.r9s.rotflol2@geidiprime.bvh> (permalink)
References <vs4g23$15bs1$1@dont-email.me> <6vidujd9u5ruhm8b85o52njfjghgoah65a@4ax.com> <vs6v12.uv8.1@ID-201911.user.individual.net> <vs6v5s$3fj4l$1@dont-email.me> <vs74uc.cvg.1@ID-201911.user.individual.net>

Cross-posted to 2 groups.

Followups directed to: comp.os.linux.advocacy

Show all headers | View raw


["Followup-To:" header set to comp.os.linux.advocacy.]
On 2025-03-28, Frank Slootweg <this@ddress.is.invalid> wrote:
> Paul <nospam@needed.invalid> wrote:
>> On Fri, 3/28/2025 2:58 PM, Frank Slootweg wrote:
>> > Peter Johnson <peter@parksidewood.nospam> wrote:
>> >> On Thu, 27 Mar 2025 21:30:43 -0000 (UTC), Lawrence D'Oliveiro
>> >> <ldo@nz.invalid> wrote:
>> >>
>> >>> Microsoft is trying to reduce the time it takes to start Office on
>> >>> Windows, by moving part of the work to the time when you boot your PC
>> >>> <https://www.theverge.com/news/637469/microsoft-office-speed-boost-faster-launch>.
>> >>>
>> >>> What a wonderful idea: make an app start faster by making your machine
>> >>> take longer to boot. What if other major Windows apps did the same
>> >>> thing? Wouldn?t it be cool to have all these apps lurking in the
>> >>> background, already running, chewing up memory and CPU cycles?
>> >>
>> >> Look under the Startup Apps in the task manager and you'll find a
>> >> whole load of things that run at startup. Mine includes the Dymo label
>> >> printer app, Copernic desktop search and the app that monitors the
>> >> battery backup.
>> > 
>> >   Exactly, nothing new. But perhaps for Lawrence's - apparently - stone
>> > age OS, which doesn't know how to have such 'Startup Boost' (and
>> > similar) programs without "chewing up memory and CPU cycles", when
>> > they're "lurking in the background, already running" [1]. That problem
>> > was already solved at least some four decades ago.
>> > 
>> > [1] Of course his OS *can* do that. After all, it's Unix-like, isn't it?
>> 
>> A number of the SVCHOST, don't typically use cycles. You can check
>> that with Process Explorer. If elevated as Administrator, it can
>> do profiling of processes, and it shows a cycle count for the
>> item you're tracing. And many SVCHOST are zero. The ones like
>> Windows Update support, would not be zero.
>
>   Exactly. In any sane OS, a suspended/blocked/<whatever> process
> doesn't use any CPU cycles, period.
>
>> Quiet processes still use memory. A suspended Metro App could still
>> take up memory.
>
>   A lesson (not to you) from the very old days: Memory is there to be
> 'used'. You didn't buy it for nothing. Memory is allocated to all kinds
> of things, but that doesn't mean it's in active use and doesn't mean
> that it can not be freed/re-used when needed.
>
>   Ever since BSD Unix, memory could be filled upto 90%  (minfree?) and
> that was A Good Thing (TM).
>
>   On my Windows systems, Task Manager normally reports a 'Memory usage'
> of some 50%, but I assume/hope it's 'lying' and doesn't include memory
> which is allocated but not actually in-use by a process. I.e. I start
> and exit an editor. The memory used by that program is not released. Is
> it counted in 'Memory usage' or not?
>
>>		  Once it is in the run state, the event loop will be
>> running, and any time the OS sends an event, the event loop "eats it"
>> and that takes a few cycles at a minimum.
>
>   Of course, if a process has to do something, it uses CPU, but when
> it's 'idle', it doesn't.
>
>> The OS has a Memory Compressor (it can only be seen in Process Explorer,
>> not in Task Manager). If under extreme memory pressure,
>> the MS Office Metro.App could have its actual (occupied) memory
>> compressed to half the size.
>>
>> The OS does have a few tricks, to conserve resources.
>> 
>> But also at times, is a pig. Nobody is perfect :-)
>> There is still lots of room for improvements.
>
>   Yes, when the memory pressure becomes too high, any system will
> experience trashing, but an idle process - which is the topic of the
> (non-)discussion - should present no problem. Can't fit it? Page/swap it
> out. 'Problem' solved.
>
> [...]

The problem with the "memory is there to be used" argument is when devs
just then use all your memory, because they think its spare.  But memory
that YOUR app takes, is less memory for other apps.  Sure, use spare RAM
for caching, like Linux does, that is better than leaving it idle, but
you must be able to DROP the RAM when someone more important needs it.
The problem with this Windows approach, is these processes remain in
RAM, regardless of whether you need them or not.  This IS a waste
because it blocks that RAM from being used for something where it could
deliver more of a benefit to the user.  Also, preloading slows boot
time.  Swapping it out is counter productive.  The best optimisation is
slimming the program down.

Linux does the right thing here IMO.  Store what has been accessed from
the filesystem in RAM, but drop it when needed.

Back to comp.os.linux.advocacy | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

How To Speed Startup Of Microsoft Office? Have It Running All The Time! Lawrence D'Oliveiro <ldo@nz.invalid> - 2025-03-27 21:30 +0000
  Re: How To Speed Startup Of Microsoft Office? Have It Running All The Time! Joel <joelcrump@gmail.com> - 2025-03-27 17:31 -0400
    Re: How To Speed Startup Of Microsoft Office? Have It Running All The Time! Paul <nospam@needed.invalid> - 2025-03-27 21:43 -0400
      Re: How To Speed Startup Of Microsoft Office? Have It Running All The Time! pothead <pothead@snakebite.com> - 2025-03-28 02:15 +0000
      Re: How To Speed Startup Of Microsoft Office? Have It Running All The Time! candycanearter07 <candycanearter07@candycanearter07.nomail.afraid> - 2025-04-09 19:00 +0000
  Re: How To Speed Startup Of Microsoft Office? Have It Running All The Time! CrudeSausage <crude@sausa.ge> - 2025-03-27 22:07 -0400
    Re: How To Speed Startup Of Microsoft Office? Have It Running All The Time! Lawrence D'Oliveiro <ldo@nz.invalid> - 2025-03-28 04:49 +0000
      Re: How To Speed Startup Of Microsoft Office? Have It Running All The Time! vallor <vallor@cultnix.org> - 2025-03-28 05:20 +0000
      Re: How To Speed Startup Of Microsoft Office? Have It Running All The Time! CrudeSausage <crude@sausa.ge> - 2025-03-28 08:27 -0400
        Re: How To Speed Startup Of Microsoft Office? Have It Running All The Time! Lawrence D'Oliveiro <ldo@nz.invalid> - 2025-03-28 20:41 +0000
          Re: How To Speed Startup Of Microsoft Office? Have It Running All The Time! CrudeSausage <crude@sausa.ge> - 2025-03-28 17:35 -0400
  Re: How To Speed Startup Of Microsoft Office? Have It Running All The Time! Peter Johnson <peter@parksidewood.nospam> - 2025-03-28 16:23 +0000
    Re: How To Speed Startup Of Microsoft Office? Have It Running All The Time! Frank Slootweg <this@ddress.is.invalid> - 2025-03-28 18:58 +0000
      Re: How To Speed Startup Of Microsoft Office? Have It Running All The Time! Farley Flud <ff@linux.rocks> - 2025-03-28 19:52 +0000
      Re: How To Speed Startup Of Microsoft Office? Have It Running All The Time! Paul <nospam@needed.invalid> - 2025-03-28 17:00 -0400
        Re: How To Speed Startup Of Microsoft Office? Have It Running All The Time! Frank Slootweg <this@ddress.is.invalid> - 2025-03-28 20:39 +0000
          Re: How To Speed Startup Of Microsoft Office? Have It Running All The Time! Lawrence D'Oliveiro <ldo@nz.invalid> - 2025-03-28 21:25 +0000
            Re: How To Speed Startup Of Microsoft Office? Have It Running All The Time! Paul <nospam@needed.invalid> - 2025-03-29 01:08 -0400
              Re: How To Speed Startup Of Microsoft Office? Have It Running All The Time! Lawrence D'Oliveiro <ldo@nz.invalid> - 2025-03-29 06:49 +0000
                Re: How To Speed Startup Of Microsoft Office? Have It Running All The Time! Paul <nospam@needed.invalid> - 2025-03-29 06:25 -0400
                Re: How To Speed Startup Of Microsoft Office? Have It Running All The Time! Lawrence D'Oliveiro <ldo@nz.invalid> - 2025-03-30 06:21 +0000
                Re: How To Speed Startup Of Microsoft Office? Have It Running All The Time! Frank Slootweg <this@ddress.is.invalid> - 2025-03-29 10:40 +0000
              Re: How To Speed Startup Of Microsoft Office? Have It Running All The Time! Borax Man <rotflol2@hotmail.com> - 2025-03-29 12:05 +0000
              Re: How To Speed Startup Of Microsoft Office? Have It Running All The Time! vallor <vallor@cultnix.org> - 2025-03-29 13:14 +0000
                Re: How To Speed Startup Of Microsoft Office? Have It Running All The Time! Paul <nospam@needed.invalid> - 2025-03-29 11:46 -0400
                Re: How To Speed Startup Of Microsoft Office? Have It Running All The Time! Lawrence D'Oliveiro <ldo@nz.invalid> - 2025-03-31 06:18 +0000
            Re: How To Speed Startup Of Microsoft Office? Have It Running All The Time! Frank Slootweg <this@ddress.is.invalid> - 2025-03-29 10:35 +0000
              Re: How To Speed Startup Of Microsoft Office? Have It Running All The Time! Lawrence D'Oliveiro <ldo@nz.invalid> - 2025-03-30 06:22 +0000
          Re: How To Speed Startup Of Microsoft Office? Have It Running All The Time! Borax Man <rotflol2@hotmail.com> - 2025-03-29 00:55 +0000
            Re: How To Speed Startup Of Microsoft Office? Have It Running All The Time! Frank Slootweg <this@ddress.is.invalid> - 2025-03-29 11:17 +0000
              Re: How To Speed Startup Of Microsoft Office? Have It Running All The Time! Borax Man <rotflol2@hotmail.com> - 2025-03-29 11:58 +0000
                Re: How To Speed Startup Of Microsoft Office? Have It Running All The Time! Frank Slootweg <this@ddress.is.invalid> - 2025-03-30 14:39 +0000
      Re: How To Speed Startup Of Microsoft Office? Have It Running All The Time! Lawrence D'Oliveiro <ldo@nz.invalid> - 2025-03-28 20:40 +0000
        Re: How To Speed Startup Of Microsoft Office? Have It Running All The Time! Frank Slootweg <this@ddress.is.invalid> - 2025-03-29 11:26 +0000
          Re: How To Speed Startup Of Microsoft Office? Have It Running All The Time! Lawrence D'Oliveiro <ldo@nz.invalid> - 2025-03-29 22:21 +0000
            Re: How To Speed Startup Of Microsoft Office? Have It Running All The Time! Frank Slootweg <this@ddress.is.invalid> - 2025-03-30 14:23 +0000

csiph-web