06-10-2013
Fork a thread and kill the thread after sleeping for 1 sec in the parent, in the provided example the command produces measurable contents that allow the number of runs to be counted.
This sounds to homework-esque to provide implementation details.
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hi there,
i would like to repeat a command in a shell sript (bash)
the script starts with a menu to choose a menu point to do something ....
on the end of the script i would like to restart the programm to choose the menu points on the beginning.
I would also make a sript that send... (2 Replies)
Discussion started by: scotty
2 Replies
2. Shell Programming and Scripting
Hi,
how to do that ? I mean only print it but not execute. I'm using putty to interact with ksh.
(in windows cmd up arrow does the job)
thanks
vilius (5 Replies)
Discussion started by: vilius
5 Replies
3. UNIX for Dummies Questions & Answers
Hi all,
Is there a way to bring back the previous unix command without retyping?
I tried the "arror up" key, and it seems not working (sun solaris). What is the correct way?
Thanks! (4 Replies)
Discussion started by: syang68
4 Replies
4. Shell Programming and Scripting
HI
I have a text file named docs with 100 filenames with full directory path one by one. I want to perform an action on all of them, the action i want to do this chown bin:bin <filename>. The <filename> should be each line in the docs text file. Please give the code. Somebody told to use for... (2 Replies)
Discussion started by: PrasannaKS
2 Replies
5. Shell Programming and Scripting
I need to repeat this command on a configurable interval:
igal -a -r -U -w 6
I tried this:
#!/bin/bash
igal -a -r -U -w 6
sleep 30
Just a guess that it MIGHT work.
Can anyone point me in the right direction?
-R (6 Replies)
Discussion started by: robfindlay
6 Replies
6. UNIX for Advanced & Expert Users
Is there a way to repeat the output of the last command for filtering without running the command again? All I could think of was to copy all the data to a text file and process it that way, is there another way? Like say I want to grep server.server.lan from a dtrace that was pages long after I... (5 Replies)
Discussion started by: glev2005
5 Replies
7. Shell Programming and Scripting
Hi,
I would like to run the clear command, for every 10 times I hit the enter button. Is there a way to track the number of times the enter button is hit and run the clear command?
Thanks (2 Replies)
Discussion started by: jacobs.smith
2 Replies
8. Shell Programming and Scripting
Well here is my question.
Let's say I have this Script:
find /var/mobile/ maxdepth -2 name "$x" >> /"$x".txt
The thing is I want to repeat this script and pull out a variable from a text file like this (each line = new variable $x and another run of the whole command)
Thanks for... (27 Replies)
Discussion started by: pasc
27 Replies
9. Programming
I came across a site to learn java and they give you practice problems to do. I was wondering if anyone can help me with this since I am totally new to Java. Here is the first problem:
Write a program that will read in a name from the command line and write it out 100 times.
Thank you for any... (10 Replies)
Discussion started by: totoro125
10 Replies
10. UNIX for Dummies Questions & Answers
Assume i have typed 4 commands in the past like
vi `ls -t |head -n 1`
tail -2 test.txt
ls -lrt | grep "/etc/profile.d"
pwd
Now if i type r p it should execute the command "pwd" likewise r t should execute tail -2 test.txt.
Note: esc k and using up arrow and down arrow will get this work... (3 Replies)
Discussion started by: Ramanareddygv
3 Replies
LEARN ABOUT CENTOS
perf-bench
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)