Sponsored Content
Top Forums UNIX for Advanced & Expert Users Truss taking time in stopping Post 100830 by aarora_98 on Thursday 2nd of March 2006 07:20:08 AM
Old 03-02-2006
Truss taking time in stopping

Hi Experts,

I am starting my unix servers with truss cmd and taking truss output in a file . But when I run it for considerabely long time, it is not stopping easily on doing ^C ..... It is taking lotz of ctrl-C's to stop.

Please let me know is there any other way to stop truss except ^C and killing the process by which truss can be stopped easily.

I don't want to kill the process as , once I had tried killing process but I had faced some side effects. This time I don't want to kill.

Plz let me know if you have some solution apart from above two.

Thanks
Aru
 

9 More Discussions You Might Find Interesting

1. Red Hat

login process taking a long time

I'm having a bit of a login performance issue.. wondering if anyone has any ideas where I might look. Here's the scenario... Linux Red Hat ES 4 update 5 regardless of where I login from (ssh or on the text console) after providing the password the system seems to pause for between 30... (4 Replies)
Discussion started by: retlaw
4 Replies

2. UNIX for Dummies Questions & Answers

Job is taking long time

Hi , We have 20 jobs are scheduled. In that one of our job is taking long time ,it's not completing. If we are not terminating it's running infinity time actually the job completion time is 5 minutes. The job is deleting some records from the table and two insert statements and one select... (7 Replies)
Discussion started by: ajaykumarkona
7 Replies

3. UNIX for Advanced & Expert Users

command taking lot of time to execute

Hi, I am running the following command, and it tries to delete some dn from ldap, however, it takes lot of time before it finally request LDAP server to delete it. I am trying to find why it is taking lot of time. Could you anyone help me in this regard. I have copies the pstack output, and... (3 Replies)
Discussion started by: john_prince
3 Replies

4. UNIX for Dummies Questions & Answers

SED taking too much time

Hi I am trying to remove some characters from my data file. The data file has huge number of records say 90000 records. I am using sed for this purpose. eg : cat FILENAME|sed 's/;//g' (to remove semi colon ';') However as the data file is too huge , it is taking too much time to give... (3 Replies)
Discussion started by: dashing201
3 Replies

5. Shell Programming and Scripting

Taking one input at a time

Legends, Please help me to come out of the below Bermuda triangle. I have four inputs in a shell script: A B C D Now, If A is passed by user then, B C D will be ignored. If C is passed by user, then A B D will be ignored. Regards, Sandy (11 Replies)
Discussion started by: sdosanjh
11 Replies

6. Debian

sendmail taking too much time to send a email

Hi , I'm using sendmail command to send a email. To send a email sendmail taking 3minutes to complete the process. Is there any configuration needs to be done in server or another solution is there to resolve this issue. Thanks in Advance. Regards Latika (1 Reply)
Discussion started by: latika
1 Replies

7. UNIX for Dummies Questions & Answers

ls is taking long time to list

Hi, All the data are kept on Netapp using NFS. some directories are so fast when doing ls but few of them are slow. After doing few times, it becomes fast. Then again after few minutes, it becomes slow again. Can you advise what's going on? This one directory I am very interested is giving... (3 Replies)
Discussion started by: samnyc
3 Replies

8. Shell Programming and Scripting

Script taking more time in CRONTAB

Hello All, I have created a shell script, When i run it manually as ./<script_name> it takes 5 hours to run, but when i am scheduling it in crontab, it is taking 20 hours to run. Please help me and advice, what can be done to reduce the time in crontab. Thank you (6 Replies)
Discussion started by: anand2308
6 Replies

9. AIX

Time taking for cfgmgr on dual VIO

Hi, From the man page, cfgmgr configures devices and optionally installs device software by running the programs specified in the Configuration Rules object class and it is not dependent on platform . Are there any fundamental differences impacting the speed of cfgmgr on a stand-alone and... (5 Replies)
Discussion started by: Sachin1987
5 Replies
TRUSS(1)						    BSD General Commands Manual 						  TRUSS(1)

NAME
truss -- trace system calls SYNOPSIS
truss [-facedDS] [-o file] [-s strsize] -p pid truss [-facedDS] [-o file] [-s strsize] command [args] DESCRIPTION
The truss utility traces the system calls called by the specified process or program. Output is to the specified output file, or standard error by default. It does this by stopping and restarting the process being monitored via ptrace(2). The options are as follows: -f Trace descendants of the original traced process created by fork(2), vfork(2), etc. -a Show the argument strings that are passed in each execve(2) system call. -c Do not display individual system calls. Instead, before exiting, print a summary containing for each system call: the total system time used, the number of times the call was invoked, and the number of times the call returned with an error. -e Show the environment strings that are passed in each execve(2) system call. -d Include timestamps in the output showing the time elapsed since the trace was started. -D Include timestamps in the output showing the time elapsed since the last recorded event. -S Do not display information about signals received by the process. (Normally, truss displays signal as well as system call events.) -o file Print the output to the specified file instead of standard error. -s strsize Display strings using at most strsize characters. If the buffer is larger, ``...'' will be displayed at the end of the string. The default strsize is 32. -p pid Follow the process specified by pid instead of a new command. command [args] Execute command and trace the system calls of it. (The -p and command options are mutually exclusive.) EXAMPLES
# Follow the system calls used in echoing "hello" $ truss /bin/echo hello # Do the same, but put the output into a file $ truss -o /tmp/truss.out /bin/echo hello # Follow an already-running process $ truss -p 34 SEE ALSO
kdump(1), ktrace(1), ptrace(2) HISTORY
The truss command was written by Sean Eric Fagan for FreeBSD. It was modeled after similar commands available for System V Release 4 and SunOS. BSD
May 12, 2009 BSD
All times are GMT -4. The time now is 09:27 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy