Small communication server for messaging and calling
Hello,
just a silly question, do you know some server that can be used for simple calling (soft phone on Android) and messaging between three users? Something like Asterisk but lightweight just for family use I can add to my VPS.
I want to have a message send & receive through 2 half-duplex pipes
Flow of data
top half pipe
stdin--->parent(client) fd1--->pipe1-->child(server) fd1
bottom half pipe
child(server) fd2---->pipe2--->parent(client) fd2--->stdout
I need to have boundary structed message... (1 Reply)
I am trying to understand a program in a book and this program suppose to call other programs which are in the same folder, the other programs are called 'lu' and 'add' but for some reason when it gets to the last line of each case to call these programs there is an error message saying
./rolo:... (2 Replies)
Hello,
i have Sun one Messaging Server 6.3 Up and running, i want to route emails that are destined to a certain email address, let's say test@mydomain.com through the tcp_local channel for example, to another email, and not allowing test@mydomain.com to receive them.
So in short, i want... (0 Replies)
Hiii.....
I need a client server communication using a FIFO. Sever is contacted by multiple clients.Each client writes its request to a FIFO.The server replies back to the client through a client specific FIFO.
give any link to sample FIFO programs..........
Thanking you
KRISH:cool: (1 Reply)
hi all,
I want to install iplanet messaging service in solaris 10.
if it is possible plz send the procedure for installation.its urgent plz
regards
spandan (2 Replies)
PERF-BENCH(1) perf Manual PERF-BENCH(1)NAME
perf-bench - General framework for benchmark suites
SYNOPSIS
perf bench [<common options>] <subsystem> <suite> [<options>]
DESCRIPTION
This perf bench command is a general framework for benchmark suites.
COMMON OPTIONS -f, --format=
Specify format style. Current available format styles are:
default
Default style. This is mainly for human reading.
.ft C
% perf bench sched pipe # with no style specified
(executing 1000000 pipe operations between two tasks)
Total time:5.855 sec
5.855061 usecs/op
170792 ops/sec
.ft
simple
This simple style is friendly for automated processing by scripts.
.ft C
% perf bench --format=simple sched pipe # specified simple
5.988
.ft
SUBSYSTEM
sched
Scheduler and IPC mechanisms.
mem
Memory access performance.
all
All benchmark subsystems.
SUITES FOR sched
messaging
Suite for evaluating performance of scheduler and IPC mechanisms. Based on hackbench by Rusty Russell.
Options of messaging
-p, --pipe
Use pipe() instead of socketpair()
-t, --thread
Be multi thread instead of multi process
-g, --group=
Specify number of groups
-l, --loop=
Specify number of loops
Example of messaging
.ft C
% perf bench sched messaging # run with default
options (20 sender and receiver processes per group)
(10 groups == 400 processes run)
Total time:0.308 sec
% perf bench sched messaging -t -g 20 # be multi-thread, with 20 groups
(20 sender and receiver threads per group)
(20 groups == 800 threads run)
Total time:0.582 sec
.ft
pipe
Suite for pipe() system call. Based on pipe-test-1m.c by Ingo Molnar.
Options of pipe
-l, --loop=
Specify number of loops.
Example of pipe
.ft C
% perf bench sched pipe
(executing 1000000 pipe operations between two tasks)
Total time:8.091 sec
8.091833 usecs/op
123581 ops/sec
% perf bench sched pipe -l 1000 # loop 1000
(executing 1000 pipe operations between two tasks)
Total time:0.016 sec
16.948000 usecs/op
59004 ops/sec
.ft
SUITES FOR mem
memcpy
Suite for evaluating performance of simple memory copy in various ways.
Options of memcpy
-l, --length
Specify length of memory to copy (default: 1MB). Available units are B, KB, MB, GB and TB (case insensitive).
-r, --routine
Specify routine to copy (default: default). Available routines are depend on the architecture. On x86-64, x86-64-unrolled,
x86-64-movsq and x86-64-movsb are supported.
-i, --iterations
Repeat memcpy invocation this number of times.
-c, --cycle
Use perf's cpu-cycles event instead of gettimeofday syscall.
-o, --only-prefault
Show only the result with page faults before memcpy.
-n, --no-prefault
Show only the result without page faults before memcpy.
memset
Suite for evaluating performance of simple memory set in various ways.
Options of memset
-l, --length
Specify length of memory to set (default: 1MB). Available units are B, KB, MB, GB and TB (case insensitive).
-r, --routine
Specify routine to set (default: default). Available routines are depend on the architecture. On x86-64, x86-64-unrolled,
x86-64-stosq and x86-64-stosb are supported.
-i, --iterations
Repeat memset invocation this number of times.
-c, --cycle
Use perf's cpu-cycles event instead of gettimeofday syscall.
-o, --only-prefault
Show only the result with page faults before memset.
-n, --no-prefault
Show only the result without page faults before memset.
SEE ALSO perf(1)perf 06/30/2014 PERF-BENCH(1)