Opened 17 years ago

Last modified 11 years ago

#100 new defect

Make sure that large volumes of data can be handled by all parts of infrastructure

Reported by: David Aspinall Owned by: David Aspinall
Priority: major Milestone:
Component: 4:prover-isabelle Keywords:
Cc:

Description

This is the old problem of too much output "choking"

  • In some cases we may want to prevent output going to interfaces at all
  • Other cases we must decide that interface can cope, and consider how it should display

Change History (2)

comment:1 Changed 16 years ago by Makarius

After all these years living with the choking problem in Proof General, a rather trivial solution has shown up that works well for single-core (!) machines: the prover process is run with "nice", while the interface maintains full priority. When the latter is busy processing prover output, it automatically sucks CPU cycles from the prover, slowing it down considerable (say from 90% to 10% CPU time).

Too bad everybody has multi-core machines now :-(

comment:2 Changed 11 years ago by David Aspinall

Milestone: PG-Eclipse-1.1.0

Milestone PG-Eclipse-1.1.0 deleted

Note: See TracTickets for help on using tickets.