at queues

Thread Tools Search this Thread
Top Forums UNIX for Advanced & Expert Users at queues
# 1  
Old 12-03-2001
at queues


I submit some processes throught an at queue with the cmd at -q queue.

I can easily check the waiting process with atq. But how can I check running processes within a specific queue ?


# 2  
Old 12-05-2001
By default, the at command will queue jobs in the at-jobs queue, queue a. Queue b is for batch jobs. Queue c is reserved for cron jobs and can't be used with at. Unless you have set up a special batch queue and use the -q b option to the at command, all at jobs go into the at-jobs queue until they are executed. When the job is executed it is no longer in a queue. It is now an executing job and can be seen using ps -ef (or -al depending on the UNIX flavor you are running).

If you have set up a batch queue for command processing, most flavors of UNIX implement this under the print queueing system so you use the lpstat, lpq, etc. commands depending on your UNIX flavor.
# 3  
Old 12-06-2001
OK. I know that I can see running processes with ps-fe. But I cannot see in wich queue they are running.

In fact, I'am amazed that sometimes it takes a long time (more than hours!!!) to execute "waiting process" within a specific queue. Because that specific queue a predefined concurrent jobs (see queuedef) I would know if the delay is caused by this concurrent jobs limit. To verify this, I need to know which jobs/processes are running within which queue.

Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. Programming

Scheduling Queues: Help

I have a problem understanding the different scheduling queues (Ready Queue, I/O Queue, Job Queue) Can you please explain/illustrate/differentiate these queues to me? Thanks a lot guys.;) (1 Reply)
Discussion started by: zel2zel
1 Replies

2. UNIX for Dummies Questions & Answers

message queues

can any body provide a tutorial that explains the concept of message queues in UNIX in great detail (1 Reply)
Discussion started by: asalman.qazi
1 Replies

3. UNIX for Advanced & Expert Users

message queues

#include <sys/ipc.h> #include <sys/msg.h> int main() { int qid; int t; struct msgbuf mesg; qid=msgget(IPC_PRIVATE,IPC_CREAT); mesg.mtype=1L; mesg.mtext=1; t=msgsnd(qid,&mesg,1,0); printf("%d",t); } the program prints -1 as the result of msgsnd ,which means that msgsnd doesn't... (1 Reply)
Discussion started by: tolkki
1 Replies

4. Programming

problems while using messaging queues....

hi I am using posix functions such as mq_open, mq_close and including the mqueue.h. but its giving a linking error,"undefined reference to mq_open and mq_close". it it that we have to link some library or so while compiling... plzzz help Thanxs Mohit (0 Replies)
Discussion started by: mohit3884
0 Replies

5. BSD

Posix queues

Hi! Everybody%) I got a question like this: Does my FreeBSD5.1 support Posix queues. Thanks! (7 Replies)
Discussion started by: kamazi
7 Replies

6. UNIX for Dummies Questions & Answers

message queues

let 3 processes a, b and c are sharing msgs using msg queues.process 'a' sending msg to 'c' and in turn 'c' send sthat msg to 'b'.if something happens to c how can 'a' and 'b' know that 'c' is not available?????? (2 Replies)
Discussion started by: sukaam
2 Replies

7. Programming

Message queues

Hi all, I've been trying for hours to figure out how to turn my 2-program (one to send and one to receive) "chat system" using message queues, into a single program where each concurrent component (entity) will both send and receive messages. PLEASE give me a hand with this, I'm starting to... (9 Replies)
Discussion started by: mgchato
9 Replies

8. Linux

print queues

RH 7.2 Are there any commands to check the print queue status? Something along the lines of AIX's "qchk"? Thanks!! (2 Replies)
Discussion started by: jalburger
2 Replies

9. UNIX for Dummies Questions & Answers

Print Queues

I have a print queue set up with the following options: remote, standard processing, Hostname=(A Windows 2000 Server), bsd print spooler. It takes about 1 minute to transfer a 100 kb file and it times out (downs the queue) on larger files. When tested on a different system at a different location... (2 Replies)
Discussion started by: Scottb7711
2 Replies
Login or Register to Ask a Question