[comixed-dev] Re: Minimum hardware requirements

  • From: "Darryl L. Pierce" <mcpierce@xxxxxxxxx>
  • To: comixed-dev@xxxxxxxxxxxxx
  • Date: Mon, 23 Dec 2019 08:28:47 -0500

Ah, yeah, that's right. It was when the code was loading into memory the
entire comic file to get an hash for it. :D

On Thu, Dec 19, 2019 at 4:44 PM Redacted sender bareheiny for DMARC <
dmarc-noreply@xxxxxxxxxxxxx> wrote:

The memory peaks and valley’s were during an import, and honestly it’s
what I’d expect – a peak when an image is being loaded for hash generation,
and a drop once it’s released.  Keep in mind that’s going back a while when
I was trying to figure out why CX was hitting an out of memory error….so
the pattern may have changed somewhat by now 😊



*From:* comixed-dev-bounce@xxxxxxxxxxxxx <comixed-dev-bounce@xxxxxxxxxxxxx>
*On Behalf Of *Darryl L. Pierce
*Sent:* Friday, 20 December 2019 10:38 AM
*To:* comixed-dev@xxxxxxxxxxxxx
*Subject:* [comixed-dev] Re: Minimum hardware requirements



I'm just wondering why you're seeing such performance valleys and what's
the cause, and if it's a hardware issue or a design issue on our side. I
started up CX on my Windows machine (Dell Alienware G3, 16G RAM) and
starting it importing my collection (11k+ comics). I plan on doing some
tinkering with the performance when it finishes to see if I can replicate
the issues you see. I'm just worried about letting myself get distracted by
fixing performance issues when there are still so many features that need
to be implemented.



On Thu, Dec 19, 2019 at 4:23 PM Redacted sender bareheiny for DMARC <
dmarc-noreply@xxxxxxxxxxxxx> wrote:

Hardware could be tricky….to high of a threshold, and you put users off.



What’s the use case for CX?  Unlike CR (which is usually installed, and
accessed, on a single machine), I see CX as being run on a box somewhere
(be it a desktop, laptop or NAS device of some sort), then it’s accessed
from another machine.  That splits the load (imo….in some respects, I
likely don’t understand how everything hangs together).



Memory wise, I only ever ran into issues when CX was trying to load entire
archives into memory for processing – once you addressed that, I just let
java use the default memory…and everything is running well (aside from the
library load issues experienced elsewhere).





I forget what the java logs showed, but memory usage was pretty
good….spikes and drops as image hashs were created, but usually the java
default memory size was more than enough (I **think** java assigns ¼ of
the available memory).



CPU wise, my desktop has an Intel i5, while the Surface has an Intel m3.
Both can happily have CX running while I do other stuff…although the
desktop pretty much does nothing other than function as a Plex server.





*From:* comixed-dev-bounce@xxxxxxxxxxxxx <comixed-dev-bounce@xxxxxxxxxxxxx>
*On Behalf Of *Darryl L. Pierce
*Sent:* Friday, 20 December 2019 1:49 AM
*To:* comixed-dev@xxxxxxxxxxxxx
*Subject:* [comixed-dev] Re: Minimum hardware requirements



I'm definitely not looking to do that: you've been here from nearly the
beginning! :D



What I'm looking for is just to identify what is the minimum amount of
resources a system needs to have in order to run CX effectively and have it
be performant.



On Wed, Dec 18, 2019 at 9:41 PM bareheiny <dmarc-noreply@xxxxxxxxxxxxx>
wrote:

Oooffff...8GB RAM would put me off CX.   No ifs and buts about it.

On 19/12/2019, at 15:32, Darryl L. Pierce <mcpierce@xxxxxxxxx> wrote:


Thinking about the question of responsiveness, loading libraries, etc I
honestly think we need to decide what a minimum supportable configuration
is for hardware to target.

Given that our system requires at least two processes (the backend
server and a browser) and both of them can be resource intensive I think a
minimum of 8G RAM is reasonable. I’m not much of a hardware guy so I would
like input on what a minimum CPU should be for running CX on a single box.

Any other minimum requirement ideas?

Thoughts?
--
Sent from Gmail Mobile



--

Darryl L. Pierce <mcpierce@xxxxxxxxx>
"Le centre du monde est partout." - Blaise Pascal
"Let's try and find some point of transcendence and leap together." - Gord
Downie



--

Darryl L. Pierce <mcpierce@xxxxxxxxx>
"Le centre du monde est partout." - Blaise Pascal
"Let's try and find some point of transcendence and leap together." - Gord
Downie



-- 
Darryl L. Pierce <mcpierce@xxxxxxxxx>
"Le centre du monde est partout." - Blaise Pascal
"Let's try and find some point of transcendence and leap together." - Gord
Downie

Other related posts: