As part of the EU project MUSIC (www.music-ist.eu), I'm developing a
method,
called divide and conquer (D&C), to distribute (parts of)
applications
onto an ensemble of devices. As a result, otherwise unrelated,
third-
party applications can end up on the same device, thus competing for
memory and CPU. (Check out Publications > Publications related to
MUSIC > Divide and Conquer on the MUSIC portal).
One problem in this context is the arbitration of memory and CPU among
otherwise unrelated applications. I had a look at Java SE Real-Time
and it seems that this allows to set arbitrary limits to the CPU
consumption of applications. Regarding memory I'm not sure.
As I am new to real time systems, I'd like to ask some simple
beginners questions. I'd be grateful if someone could point me to a
related user forum or would offer me to give me some answers.
In particular I'd like to know:
- Can Java SE Real-Time set an arbitrary limits to the CPU
consumption of an application?
- Can Java SE Real-Time set an arbitrary limits to the
memoryconsumption of an application?
Re: Slowly Terminal Server response ...physical memory is an indicator of available memory. ... If Task Manager only shows a single CPU graph, then only one CPU is installed. ... A good general guide to keep in mind is that most applications require the similar amount of memory as they would on a desktop for each user. ... I normally start with a general guideline of 25-30 concurrent users for a server with 4 GB of RAM and 2 CPUs and then do testing for a specific set of required applications. ... (microsoft.public.windows.terminal_services)
Re: Interpretation of top statistics ... No idea what applications you run, ... some such error which indicates a memory or process or thread limit ... > I have the top command running on a server, reporting servers... > Cpu states:... (comp.sys.hp.hpux)
VIA C7 / VIA PC-1 (PC2500) anyone? ... fanless, -- it becomes a almost real PC (1500MHz CPU),...Segmentation fault... It's definitely NOT memory issue - I tried several different ... -- just random applications are ... (Linux-Kernel)
Re: 64bit CPU -or- dual cpu m/b ? ... > 64 bitness has to do with the address space of the CPU not with the type ... > high bandwidth link between CPUs in a multiprocessor system,... > address space gives a huge performance advantage to applications that need ... > the Opteron is the best choice because each CPU has it's own memory system... (alt.os.linux)
Re: xmalloc string functions ... require memory allocations depending on the way the system works. ... If the toolkit being used is not one of those, then it is irrelevant that some provide a means to do so, particularly if the "some" are not available for the platform being targeted. ... Not enough context for most real-world applications to recover at this point. ... At this point g_malloccalling abortbecomes a moot point, particularly if your auto-save code is robust against memory allocation errors. ... (comp.lang.c)