|
| |
| | Monitor (synchronization) - Wikipedia, the free encyclopedia |
 | | A monitor is an approach to synchronizing two or more computer tasks that use a shared resource, usually a hardware device or a set of variables. |  | | C# does not have monitors as a feature of the language, although the.NET framework has a class that facilitates implementation of Java-style monitors by hand. |  | | The following monitor uses condition variables to implement an interprocess communication channel that can store only one integer value at a time. |
|
http://en.wikipedia.org/wiki/Monitor_(synchronization)
(548 words)
|
|
| |
| | [No title] |
 | | It can be used to teach about monitors and monitor implementation options, it can be used to teach about the dining philosophers problem and it can be used as a testbed for teaching experimental techniques in computer science. |  | | The monitor implementation does not affect the dining philosophers problem very much since it is rare that the waiting and entry queues simultaneously are not empty, and when they are, the order in which they are emptied has no affect. |  | | A task that holds the monitor lock may revive a task waiting in a condition variable queue with the notify method of that queue. |
|
http://vip.cs.utsa.edu/nsf/pubs/starving/starving.html
(3344 words)
|
|
| |
| | Performance monitor synchronization in a multiprocessor system - US Patent 6480966 |
 | | The computer instructions (or a subset thereof) may reside on an instruction cache memory of processor 102 or other dynamic memory such as system memory 106 or local memory 206 when the instructions are being executed by processors 102. |  | | Performance counters 304 and 306 are suitable for monitoring and counting the occurrence of specified processor events for the purpose of analyzing the performance characteristics of processor 102. |  | | In other embodiments, lead processor selection is based upon an algorithm such as an algorithm that selects the least busy processor as the lead processor or an algorithm that selects a different lead processor on a rotating basis after each hardware reset. |
|
http://www.patentstorm.us/patents/6480966.html
(3951 words)
|
|
| |
| | Library Routines for Multi-threading |
 | | Synchronization objects are named, and the name is visible throughout the system, not just in the creating process. |  | | A monitor is a synchronization object which can be locked for read, browse, and write operations. |  | | A synchronization object was still locked upon thread termination and when the thread was created the program requested an error to be reported if this condition occurred. |
|
http://www.emunix.emich.edu/info/cobol/books/mtcblr.htm
(5821 words)
|
|
| |
| | Documentation |
 | | If the monitor is powered through the computer, check that the computer is switched on. |  | | Turn on the power for both the computer and the monitor. |  | | The computer uses a display mode that is out of the monitor's synchronization range. |
|
http://support.dell.com/support/edocs/dta/99047/00000005.htm
(671 words)
|
|
| |
| | MONITORs in Concurrent Programming |
 | | In addition, a monitor solution is more structured than the one with semaphores because the data and procedures are encapsulated in a single module and that the mutual exclusion is provided automatically by the implementation. |  | | Note that a monitor is not a process, but a static module of data and procedure declarations. |  | | Processes that attempt monitor entry while the monitor is occupied are blocked on a monitor entry queue. |
|
http://ei.cs.vt.edu/~cs5204/sp99/monitor.html
(1268 words)
|
|
| |
| | Monitor - Wikipedia, the free encyclopedia |
 | | The original version of this page was based on monitor at the Free On-line Dictionary of Computing (FOLDOC), and is used with permission under the GFDL. |  | | The word monitor is a Latin term for warner or suggester, and now has several different meanings depending on context. |  | | A small interactive bootstrap program or machine code debugger |
|
http://en.wikipedia.org/wiki/Monitor
(436 words)
|
|
| |
| | Microsoft Monitor: Microsoft In Synch |
 | | Synchronization would be an excellent technology to expose to developers. |  | | Synchronization is an essential technology to achieving this goal. |  | | The Microsoft Monitor Weblog is a companion to Jupiter's Microsoft Monitor Research Service and provides additional news, analysis and insight relevant to the areas most important for Microsoft's growth in both the business and consumer marketplaces. |
|
http://www.microsoftmonitor.com/archives/002140.html
(767 words)
|
|
| |
| | Method for detecting a number of consecutive valid data frames and advancing into a lock mode to monitor ... |
 | | The receiver interface circuit buffers the input data in memory for transferring directly into the memory of the processing computer. |  | | To transfer the stored input data bit stream to the downstream computer, a bus interface couples to the memory buffer module for transferring the stored data bit stream for processing and analysis. |  | | 6, an output from the Reed-Solomon synchronization validation and byte alignment module 108 is three channels of data applied to the Reed-Solomon controller 68 of FIG. |
|
http://www.patentstorm.us/patents/6643788.html
(4048 words)
|
|
| |
| | Synchronizing Execution and Resolving Contention |
 | | All user data and FD file areas allocated in the environment and data divisions are shared by all threads. |  | | The following is an example of code that solves the Producer-Consumer Problem by using event synchronization instead of semaphore synchronization. |  | | In a program that has the serial attribute, system work areas are allocated statically, and the program is locked on entry and unlocked on exit. |
|
http://www.emunix.emich.edu/info/cobol/books/mtsync.htm
(2794 words)
|
|
| |
| | java.net: Java Tech: The ABCs of Synchronization, Part 1 |
 | | To learn more about monitors, study Hoare's landmark paper, ""Monitors: An Operating System Structuring Concept," first published by the Communications of the Association for Computing Machinery Inc. in 1974. |  | | Think of a lock as a token that a thread must acquire before a monitor allows that thread to execute inside of a monitor entry. |  | | First suggested by E. Dijkstra in 1971, conceptualized by P. Brinch Hansen in 1972-1973, and refined by C. Hoare in 1974, a monitor is a concurrency construct that encapsulates data and functionality for allocating and releasing shared resources (such as network connections, memory buffers, printers, and so on). |
|
http://today.java.net/pub/a/today/2004/08/02/sync1.html
(1441 words)
|
|
| |
| | Thread Synchronization and the Java Monitor |
 | | One of the strengths of the Java programming language is its support for multithreading at the language level. |  | | It describes how one aspect of monitors, the locking and unlocking of data, is supported in the instruction set. |  | | In the process, the read thread releases the monitor, which becomes available to other threads. |
|
http://www.artima.com/insidejvm/ed2/threadsynch.html
(2449 words)
|
|
| |
| | [No title] |
 | | Then, when a method is called to synchronize access to the object, the CLR finds a free SyncBlock in its cache and sets the object's SyncBlockIndex to refer to the SyncBlock. |  | | Monitor's Enter and Exit methods require a reference to an object on the heap. |  | | Figure 8 shows how to rewrite the Transaction class so that the object used for synchronization is private to the class object. |
|
http://msdn.microsoft.com/msdnmag/issues/03/01/NET
(2868 words)
|
|
| |
| | Chapter 7 -- Concurrency and Synchronization |
 | | Monitors themselves may be simple, but taken together with the rest of the programming environment, there are many issues you should understand in order to use monitors optimally. |  | | Java monitors are associated with objects, not with blocks of code. |  | | There are numerous algorithms available for preventing and detecting deadlock situations, but those algorithms are beyond the scope of this chapter (many database and operating system texts cover deadlock detection algorithms in detail). |
|
http://docs.rinet.ru:8080/JaTricks/ch7.htm
(6338 words)
|
|
| |
| | [No title] |
 | | As such, it should be considered a solution only if your only intent is to prevent free-threaded use of the protected object. |  | | The Win32 API users among you will notice similarities between the Monitor object and the Win32 API's Semaphore object. |  | | The SyncLock and lock keywords in VB.NET and C# respectively, both implement Monitors for you behind the scenes. |
|
http://techrepublic.com.com/5102-22-1061643.html
(1064 words)
|
|
| |
| | Chapter 1 Understanding the Product |
 | | This section describes a deployment scenario in which Identity Synchronization for Windows is used to synchronize user object creation and bidirectional password modification operations between Sun and Windows directories. |  | | When you understand the basic concepts described in this section and in the Deployment Scenario example (on (more...)), you should be able to extrapolate the information to create deployment strategies for more complex, sophisticated scenarios (such as mixed Active Directory and Windows NT environments or multi-server environments). |  | | In most situations, when a component is unavailable, the program queues synchronization events and applies them only when the component becomes available. |
|
http://docs.sun.com/source/817-6199/Ch1_Overview.html
(3619 words)
|
|
| |
| | Replication and monitoring solutions |
 | | Ascella Log Monitor Plus for Windows® NT4/2000/XP Windows® (NT4/2000/XP) has a special system that tracks down the most events on your computer. |  | | As a rule we do not pay attention to it, but it contains very important information that helps to prevent possible software and hardware errors and crushes. |  | | Also any application that can solve the problem can be launched. |
|
http://www.file-monitor.com
(254 words)
|
|
| |
| | Multics Bibliography |
 | | Grochow, J. The graphic display as an aid in the monitoring of a time-shared computer system, MAC-TR-54 (S.M. thesis), November 1968. |  | | Hence, some components of a system may be completely untrusted, while others may be individually evaluated to a lower or higher evaluation class than the trusted product considered as a whole system. |  | | In trusted products at the high end of the range, the strength of the reference monitor is such that most of the components can be completely untrusted. |
|
http://www.multicians.org/biblio.html
(11838 words)
|
|
| |
| | Nachos - Synchronization |
 | | The representation of a monitor type consists of declarations of variables whose values define the state of an instance of the type, as well as the bodies of procedures or functions that implement operations on the type. |  | | There needs to be a well defined way of passing information between processes, coordinating process activity. |  | | The testing and modification of the value of the semaphore in both the operations must be done atomically, i.e., when one process is testing or modifying the semaphore value, no other process can modify the value. |
|
http://www.cs.odu.edu/~cs471/soumya/synch.html
(864 words)
|
|
| |
| | macosxhints - Enable external monitor support on a newer iBook |
 | | Also, the first script just installs the monitor thing; the second extends the monitor and makes the computer be able to stay asleep with the lid closed. |  | | Now, however, the German computer magazine c't has published an AppleScript which does the same thing without requiring the user to meddle with the Open Firmware. |  | | Some remarks: If anything goes wrong, press Apple-Alt-o-f while turning on your computer to reset the Open Firmware. |
|
http://www.macosxhints.com/article.php?story=20030727112641398
(1667 words)
|
|
| |
| | Java Unleashed Second Edition |
 | | A graduate of Rutgers University with a degree in computer science, he enjoys rollerblading, cycling, and playing digital music in his spare time. |  | | Chapter 9, "Threads and Multithreading," covers the basics of programming with threads including the use of monitors. |  | | Chapter 21, "Creating User Interface Components," explains some advanced tricks accomplished using the AWT such as password-protected text fields and scrolling-image panels. |
|
http://www.webbasedprogramming.com/Java-Unleashed-Second-Edition
(5477 words)
|
|
| |
| | Concurrent Programming Using the Java Language |
 | | The following implements a starvation-free synchronization algorithm for the readers and writers with a notification object for each thread to wait inside until it can access the database. |  | | A lock acts like a binary semaphore except only the locking thread can unlock the lock. |  | | They are an integral part of the programming language so the compiler can generate the correct code to implement the monitor. |
|
http://www.mcs.drexel.edu/~shartley/ConcProgJava/monitors.html
(1185 words)
|
|
| |
| | [No title] |
 | | âSymmetricom continues to innovate in the field of network synchronization for the telecommunications industry,â said Gurdip Jande, senior vice-president of marketing for Symmetricomâs Telecom Solutions Division. |  | | New Software Product Expands Sync Network Monitoring Capability |  | | Since 1985, the companyâs timing, frequency and synchronization solutions have helped define the worldâs standards, delivering precision, reliability and efficiency to wireless and wireline networks, instrumentation and testing applications and network time management. |
|
http://www.symmetricom.com/About_Us/News/Press_Releases/Nov_01_2004.htm
(406 words)
|
|
| |
| | AAR Software Ltd. |
 | | is a file monitoring and data replication software for home networks... |  | | is a powerful data replication, backup and synchronization software... |  | | allows users to monitor events recorded in the Application, Security, System logs... |
|
http://www.aarsoftware.com
(84 words)
|
|
| |
| | Motor monitor synchronization system - Patent 4716351 |
 | | An embodiment of the invention will now be described by way of example and with reference to the accompanying drawings, in which: |  | | It is known to use a phase-locked loop to synchronise digital circuitry to an external signal but, particularly when there is a large ratio between the operating frequency of the digital circuitry and that to which the circuitry is to be synchronised, the cost of the synchronisation circuit is high. |  | | The pulse may be integrated and the resulting smoothed value employed to control a voltage-controlled oscillator connected to the clock input terminal of the microprocessor. |
|
http://www.freepatentsonline.com/4716351.html
(1793 words)
|
|
| |
| | Vasantham Soft Solutions - Pocket PC, Palm OS Softwares Dictionaries Calculators Downloads |
 | | + Free Desktop Companion software for easy inputs + Powerful search option + Synchronization between Desktop and Pocket pc data. |  | | Mastering Cisco Networking - a simple and Quick and easy way. |  | | InventPro Provides Daily Stock, Purchase, Sales etc., + Free Desktop Companion software for easy inputs and reports + Powerful search option + Synchronization between Desktop and Pocket pc data. |
|
http://www.vasantham.net
(581 words)
|
|
| |
| | Data Replication, Mirroring and BackUp Solution - Award Winning Data Replicator |
 | | Monitoring free disk space on local and remote computers |  | | This powerful data replication, backup and synchronization software is ideal for network administrators who want to increase data availability. |  | | Data Replication offers the ideal solution if you need to automatically backup and replicate directories and files from local and remote locations for data protection or distribution over the LAN, WAN or Internet. |
|
http://www.purenetworking.net/Products/DataReplicator/DataReplicator.htm
(244 words)
|
|
| |
| | Secure Network Monitoring, Alerting and Recovery Software |
 | | Secure network monitoring software you can rely on to proactively Monitor, Alert and |  | | Powerful monitors, proven agentless architecture, advanced security options and unparalleled reliability, plus low cost of ownership make ipMonitor the network monitoring solution of choice for more than 7000 medium sized and enterprise class organizations worldwide. |  | | If you're looking for an easy to deploy network monitoring package that doesn't cost an arm and a leg, ipMonitor is a great choice." |
|
http://www.ipmonitor.com
(108 words)
|
|
| |
| | NOVELL: Cool Solutions: Using NTPQ to Monitor NTP Synchronization |
 | | "#" selected for synchronization but distance exceeds maximum; |  | | This can be for various reasons, the most common reasons are "time provider not synchronized", "configured source does not exist" or "ntp server not running". |  | | NOVELL: Cool Solutions: Using NTPQ to Monitor NTP Synchronization |
|
http://www.novell.com/coolsolutions/trench/418.html
(491 words)
|
|
| |
| | Cisco Monitor Switch with the Award Winning Switch Inspector |
 | | Cisco Monitor Switch with the Award Winning Switch Inspector |  | | Monitor and audit you Cisco switches with Switch Inspector. |  | | SwitchInspector is an easy to use application that assists you with the design, validation and auditing of your Local Area Network. |
|
http://www.purenetworking.net/Products/Switchinspector/SwitchInspector.htm
(425 words)
|
|
| |
| | Foundry extends server, security pack |
 | | SYN packets are sent by a networked device to initiate a TCP/IP transaction with another machine. |  | | Also included is a connection rate-limiting feature for capping the number of sessions a firewall or Web server can accept to avoid device overload and failure - such as increased e-commerce traffic at Christmas or spiking traffic to an accounting server during a businesses' end-of-quarter finance closings. |  | | The switch monitors for unfulfilled SYN packets, Foundry says, ensuring that a server is shielded from SYN flood attacks - even distributed denial-of-service attacks, which could have overwhelmed sites using SYN Defense. |
|
http://www.networkworld.com/archive/2001/124929_09-10-2001.html
(689 words)
|
|
| |
| | Ameritec Crescendo Audio Monitor / Synchronization Gen CRS - AMSG |
 | | This is an audio monitor intended for use with an Ameritec Crescendo CRS-D bulk call generator. |  | | This came from a setup with an SS7 call generator. |  | | Think new, refurbished, surplus, and used equipment for sale at a discount price. |
|
http://www.dotcomrecycling.com/AMER-SND.html
(105 words)
|
|
|