Search 5,000,000+ questions and answers.

Frequently Asked Questions

Why is %CPU underreported for multi-threaded (Java, etc.) apps?

procps - Frequently Asked Questions (FAQ)
You need to upgrade to the 2.6.10 kernel at least. Older kernels do not provide a reasonable way to get this information.
Related Questions

Question: Why is %CPU underreported for multi-threaded (Java, etc.) apps?

Einstein@Home 中æ?? FAQ
Answer: You need to upgrade to the 2.6.10 kernel at least. Older kernels do not provide a reasonable way to get this information.
Related Questions

Is TOYS multi-threaded in its operation?

TOYS Frequently Asked Questions
TOYS uses a very simple multi-threaded approach. It runs longer running tasks such as loading and saving files, retrieval of schema meta-data, etc. in a background thread. The foreground thread is reserved for the GUI. This means that the GUI is still responsive during long running operations. At this stage, all tasks are performed as a "modal" operation and thus you cannot do anything else within TOYS until the operation completes [or you cancel the operation].
Related Questions

Is it possible to safely use any of MapServer in a multi-threaded application?

FAQs — UMN MapServer
Some of it, yes, with care. Or with Python :) Programmers must either avoid using the unsafe components of MapServer or carefully place locks around them. Python's global interpreter lock immunizes against MapServer threading problems; since no mapscript code ever releases the GIL all mapscript functions or methods are effectively atomic. Users of mapscript and Java, .NET, mod_perl, or mod_php do not have this extra layer of protection.
Related Questions

Multi-threaded design patterns Q: What is a working thread?

Code Style: Java threads frequently asked questions (FAQ)
A working thread, more commonly known as a worker thread is the key part of a design pattern that allocates one thread to execute one task. When the task is complete, the thread may return to a thread pool for later use. In this scheme a thread may execute arbitrary tasks, which are passed in the form of a Runnable method argument, typically execute(Runnable). The runnable tasks are usually stored in a queue until a thread host is available to run them.
Related Questions

Will QEMU ever leverage my multi-core host CPU?

FrequentlyAskedQuestions - #qemu Wiki
Since QEMU 0.9.0, the IDE emulation uses async transactions for DMA transfers. This employs the Linux AIO functionality that uses kernel threads. Making QEMU itself thread safe is an important goal for things such as allowing multiple cores (SMP). QEMU is not a cycle accurate emulator so some of this information is not going to be possible. Please use 'qemu -d ?' for a listing of items that can be logged. The QEMU build allows for it to be profiled via gprof.
Related Questions

Multi-threaded design questions Q: Do I need to use synchronized on setValue(int)?

Code Style: Java threads frequently asked questions (FAQ)
It depends whether the method affects method local variables, class static or instance variables. If only method local variables are changed, the value is said to be confined by the method and is not prone to threading issues.
Related Questions

Can I have a multi-threaded forum?

Virgin Media SiteBuilder
A multi-threaded forum is one with lots of topics. To do this in Site Builder, simply use up a forum page per topic. You can do this very neatly using sub-pages (see here for more information).
Related Questions

Is LAM multi-threaded?

LAM FAQ: Information about LAM itself
No, LAM is not multi-threaded. The message passing engine is single-threaded, both in the stubs that are compiled into user LAM/MPI programs as well as the LAM message passing daemons.
Related Questions

Is Java Ready for High-Speed Trading Apps?

Wall Street & Technology
retail financial products become more complex ? especially in the annuity space ? it is crucial that firms producing the products provide resources to educate the sales force. Otherwise, they may just find a simpler product to sell. In the wake of the subprime mortgage crisis and subsequent plummeting in value of mortgage-related derivatives such as CDOs, which in turn has generated a crop of unhappy investors, lawsuits and regulatory concern around improperly sold and priced derivatives, it's.
Related Questions

Is WFTPD multi-threaded? Is a multi-threaded server better than one that isn't?

FAQs
Multi-threaded FTP server software is not always a good thing, and changing WFTPD into a naively multithreaded program would have been more likely to reduce performance and stability than it is to improve it. Currently, WFTPD operates using Asynchronous, non-blocking sockets, which allows the Winsock stack to take more control in deciding how to switch priorities and manage bandwidth.
Related Questions

Should I use single-threaded, or multi-threaded servlets?

Java Network Programming FAQ
By default, servlets are multi-threaded. If you specifically require a single-threaded servlet, you should implement the javax.servlet.SingleThreadModel interface. This guarantees that no two threads will be operating on the same instance of the servlet, but still allows concurrent execution of the servlet. The servlet engine will maintain a pool of available threads, and create new instances of the servlet as required.
Related Questions

What about the multi-threaded development version?

ntop FAQ
The binary .rrd file formats are different, so if you try 1.2.x, any new .rrd files which are created are incompatible. The new version doesn't use freetype, it uses libart, which introduces a different (not better, nor worse) chain of dependencies. Q: I've enabled the rrd plugin and there's no data ... there are messages in the log: RRD call stack: argv[0]: rrd_update argv[1]: ...rrd/matrix/12.239.98.199/12.239.181.175/pkts.rrd argv[2]: 1037289548:1 rrd_create(...) error: creating '..
Related Questions

How can I write multi-threaded / concurrent programs?

scheme-faq-programming
Continuations (see here) can be used to implement coroutines and cooperative multi-threading. A few Schemes come with built-in preemptive multi-threading functionality. SRFI-18 and SRFI-19 define Scheme extensions for dealing with both "ordinary" and real-time multi-threading.
Related Questions

Is it possible to monitor multi-threaded application?

kernel perfmon interface Frequently Asked Questions
In the current 2.4 kernel this is not supported, even though several inheritance mode are defined. In the case of a multi-threaded application monitored with pfmon, only the first child task will be monitored.
Related Questions

With this release, what areas of the product are now multi-threaded?

Hyperion Developer Network : Hyperion Essbase Release 6.5 FA...
In addition to supporting queries, which were always handled in a multi-threaded manner, Hyperion Essbase now provides for multi-threaded (parallel) functionality in data exports, data loads, calculations, and in the kernel.
Related Questions

Can jTDS be used in a multi threaded application?

jTDS JDBC Driver
Where does one place an instance name in the connect string? Connecting with "jdbc:jtds:sqlserver://host\instance:port/database" gives an SQLException with the message "Logon failed". I get java.sql.SQLException: "ResultSet may only be accessed in a forward direction" or "ResultSet is read only" when using a scrollable and/or updateable ResultSet. CallableStatement output parameter getter throws java.sql.SQLException: "Parameter X has not been set.".
Related Questions

Is the JDBC-ODBC Bridge multi-threaded?

Frequently Asked Questions about JDBC
No. The JDBC-ODBC Bridge does not support concurrent access from different threads. The JDBC-ODBC Bridge uses synchronized methods to serialize all of the calls that it makes to ODBC. Multi-threaded Java programs may use the Bridge, but they won't get the advantages of multi-threading. In addition, deadlocks can occur between locks held in the database and the semaphore used by the Bridge. We are thinking about removing the synchronized methods in the future.
Related Questions

Why does MaraDNS use a multi-threaded model?

MaraDNS - a security-aware DNS server
The multi-threaded model is, plain and simple, the simplest way to write a functioning recursive DNS server. There is a reason why MaraDNS, pdnsd, and BIND 9 all use the multi-threaded model. I am planning on improving MaraDNS' threaded model to not spawn a thread for each and every uncached request. The only thing that will convince me to implement a given feature for MaraDNS is cold, hard cash. If you want me to keep a given feature proprietary, you better have lots of cold hard cash.
Related Questions

Q12: Is there anything special about the reported addresses in a multi threaded program ?

MemCheck FAQ
Myles Penlington reported that the call stack addresses reported are incorrect when dealing with a thread. They are only the relative offset, not the absolute base address. Don't know if this is a Delphi or MS problem. The Delphi 4 IDE debugger also reports the wrong address. E.g if the program base is $00400000, then the error is reported at $000A6943 instead of $004A6943. The CPU window does display the correct code addresses. It's not a major problem when you know its nature.
Related Questions

Is the Local Toolkit - Queue Monitor multi-threaded?

Minisoft eFORMz FAQ
Each Input Queue from within the Local Toolkit is processed in a separate thread. You could add several input queue entries all directed to the same folder for a multi-thread environment.
Related Questions

Why does my application crash on AIX when I run it under a multi-threaded environment?

Parsing with XML4C
AIX maintains two kinds of libraries on the system, thread-safe and non-thread safe. Multi-threaded libraries on AIX follow a different naming convention, Usually the multi-threaded library names are followed with "_r". For example, libc.a is single threaded whereas libc_r.a is multi-threaded. To make your multi-threaded application run on AIX, you must ensure that you do not have a "system library path" in your LIBPATH environment variable when you run the application.
Related Questions

Why does my multi-threaded application crash on Solaris?

Parsing with XML4C
The problem appears because the throw call on Solaris 2.6 is not multi-thread safe. Sun Microsystems provides a patch to solve this problem. To get the latest patch for solving this problem, go to SunSolve.sun.com and get the appropriate patch for your operating system. For Intel machines running Solaris, you need to get Patch ID 104678. For SPARC machines you need to get Patch ID #105591.
Related Questions

Can Apatar's server run in a multi-threaded fashion optimizing performance levels?

Apatar: Open Source Data Integration & ETL for MySQL, SalesF...
Apatar generates XML metadata files that store all the information captured by the Apatar designer and mapping graphical user interfaces. Apatar's engine manages, executes, and controls the total project execution plan described in XML metadata files. In addition, for each executed job, Apatar generates a detailed report/log. This metadata-centric approach makes it easy to adapt to changes in the external environment and also promote reuse at every level.
Related Questions

How do I produce a usable core file from a multi-threaded named on Linux?

Frequently Asked Questions about BIND 9
If the Linux kernel is 2.4.7 or newer, multi-threaded core dumps are usable (that is, the correct thread is dumped). Otherwise, if using a 2.2 kernel, apply the kernel patch found in contrib/linux/coredump-patch and rebuild the kernel. This patch will cause multi-threaded programs to dump the correct thread.
Related Questions

Is ODBC thread-safe and therefore ok for a multi-threaded application?

mssqlserver.com: SQL Server FAQ
When I do a SQL Server trace I see lots of sp_cursoropen and sp_cursorfetch commands being sent that I am not generating. What are they? (all versions) Under SQL 6.5 a user of ISQL/W or other tools could only see the databases they had permission to in the drop down boxes. Under 7.0 they can see all the databases even if they don't have permission to go into them? Why? (Version 7.
Related Questions

Got A Question? Ask Our Community!


More Questions >>

© Copyright 2007-2008 QueryCAT
About • Webmasters • Contact