GreenLake Administration
- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- ioctl system calls
Operating System - HP-UX
1850605
Members
3790
Online
104054
Solutions
Forums
Categories
Company
Local Language
back
Forums
Discussions
Knowledge Base
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Forums
Discussions
Discussions
Forums
Discussions
back
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Blogs
Information
Community
Resources
Community Language
Language
Forums
Blogs
Go to solution
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-05-2005 04:07 AM
05-05-2005 04:07 AM
I've got a spinning WebLogic java process on an HP server. When I look in the system calls screen, I find millions of ioctl commands consuming most of the CPU cycles.
What options do I have to work out what files these millions of ioctl calls are trying to use? Where can I get more detailed information on what ioctl is all about anyway?
What options do I have to work out what files these millions of ioctl calls are trying to use? Where can I get more detailed information on what ioctl is all about anyway?
Solved! Go to Solution.
2 REPLIES 2
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-06-2005 04:08 AM
05-06-2005 04:08 AM
Re: ioctl system calls
grab a copy of tusc - there is one on ftp.cup.hp.com under dist/networking/tools/
or you can search on tusc on www.hp.com
or you can search on tusc on www.hp.com
there is no rest for the wicked yet the virtuous have no pillows
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-06-2005 04:25 AM
05-06-2005 04:25 AM
Solution
Tusc should be your weapon of choice for this. The bad news is that ioctl() is, by definition, driver specific. It is one of the few system calls where exactly the same arguments to the system call can produce very different behaviors. You have to tie the 1st argument (the file descriptor) to the actual device. For example, if you see that the 1st argument to ioctl is 5, you need to find the last system call (e.g. open, creat, pipe) that opened fdes 5 and then refer to the man pages that are associated with that device. You should also be aware the fdes 5 might be reused many times so simply finding an open() system called that returns 5 is not enough; you need to find the one that imediately precedes the ioctl() of interest.
If it ain't broke, I can fix that.
The opinions expressed above are the personal opinions of the authors, not of Hewlett Packard Enterprise. By using this site, you accept the Terms of Use and Rules of Participation.
Company
Events and news
Customer resources
© Copyright 2026 Hewlett Packard Enterprise Development LP