Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.477.435 Times

Devel::RingBuffer 0.31

  Date Added: February 04, 2010  |  Visits: 1.071

Devel::RingBuffer

Report Broken Link
Printer Friendly Version


Product Homepage
Download (103 downloads)

Devel::RingBuffer is a Perl module with shared memory ring buffers for Perl scripts diagnosis/debug. SYNOPSIS # # create ringbuffer # use Devel::RingBuffer; use Devel::RingBuffer::TieInt; my $ringbuf = Devel::RingBuffer->new( File => somefile.trace, Rings => 20, Slots => 20, SlotSize => 300, MessageSize => 256, GlobalSize => 24 * 1024, StopOnCreate => 0, TraceOnCreate => 1) || die "Cant create a ring buffer."; my $ring = $ringbuf->allocate(); Provides shared memory structures (using memory mapped files via IPC::Mmap) to be used by diagnostic and debugger applications for Perl scripts (see Devel::STrace). Using XS/C code to maximize performance, creates a set of ringbuffers with a configurable number of slots. Each slot includes a field for a linenumber, a timestamp, and a fully qualified subroutine name. Each ring buffer also includes additional headers and fields to support diagnostic interfaces, e.g., watched expressions, command/reponse interfaces to the monitored applications, etc..

Requirements: No special requirements
Platforms: Linux
Keyword: Buffers Develringbuffer Libraries Memory Perl Perl Module Perl Scripts Programming Ring Ring Buffers Ringbuffer Scripts Shared Shared Memory
Users rating: 0/10

License: Freeware Size: 37.89 KB
DEVEL::RINGBUFFER RELATED
Libraries  -  CGI::SpeedyCGI 2.22
SpeedyCGI is a Perl module to speed up perl scripts by running them persistently. SYNOPSIS #!/usr/bin/speedy ### Your Script Here. For example: print "Content-type: text/htmlnnHello World!n"; ## ## Optionally, use the CGI::SpeedyCGI...
153.6 KB  
Network & Internet  -  mod_speedycgi 2.22
mod_speedycgi speeds up perl scripts by running them persistently. SpeedyCGI is a way to run perl scripts persistently, which can make them run much more quickly. A script can be made to to run persistently by changing the interpreter line at...
153.6 KB  
Networking Tools  -  Cisco IP Accounting Fetcher 1.4.3
Cisco IP Accounting Fetcher is a set of Perl scripts that allows you to fetch IP accounting data from Cisco routers. There is the only one config file - "getdata.conf for configuration..
12.29 KB  
Networking Tools  -  net-check
net-check package is a pair of simple perl scripts that will monitor and report on your internet connectivity. The scripts came about when my DSL provider repeatedly dropped the connections on a machine that was used exclusively as a dial-up...
15.36 KB  
FTP Clients  -  lftpsearch 1.2.0
lftpsearch is a set of Perl scripts that are searching for files and directories on FTP servers. There is the searcher, the indexer for getting the lists of all the files and directories at remote FTP servers, and the onliner for checking whether...
17.41 KB  
Audio Tools  -  CGIcast
CGIcast is a selection of perl scripts which are intended to make it possible to perform live internet radio. Typically these accounts are about $5 a month compared with $15/month which you would pay to someone like live365.com to host your...
10.24 KB  
Audio Tools  -  MAES 1.3
MAES (an MP3 Audio Entertainment System) is a set of Perl scripts which allow searching and streaming of MP3s over the net. It is mased on MySQL. This is based entirely on Richard Harmans myMP3, which can be found here. All Ive done is quite a...
79.87 KB  
Boot Managers  -  Yard 2.2
Yard is a suite of Perl scripts for creating rescue disks (also called bootdisks) for Linux. A rescue disk is a self-contained Linux kernel and filesystem on a floppy diskette, usually used when you cant (or dont want to) boot off your hard disk....
174.08 KB  
Utilities  -  Smbldap-tools 0.9.3
Smbldap-tools is a set of Perl scripts designed to manage user and group accounts stored in an LDAP directory. They can be used both by users and administrators of Linux systems: *. administrators can perform users and groups management...
307.2 KB  
Utilities  -  Virtual Administrator Daemon 0.2.0
Virtual Administrator Daemon is set of Perl scripts and modules which can help with remote server management. It uses XML input/otput, and can be run by (x)inetd. It can receive multiple commands to execute, and it has been built to provide...
194.56 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 4.0.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB