Method for enabling Linux kernel to support Socket reuse
A core, unchanged technology, applied in the direction of program control devices, etc., can solve problems such as time required, and achieve the effect of improving efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0020] Below in conjunction with accompanying drawing and embodiment the present invention will be further described:
[0021] attached figure 1 It is the process when the Linux system calls close() for a Socket. The application program calls the Linux system call close() with the file number representing the target Socket as a parameter, and then enters the function sys_close() in the kernel, first finds the file structure representing the target Socket according to the file number, and then starts from the process. Delete the entry corresponding to this file number in the open file table, so it is closed as a file, and this file number is also invalidated. At this time, the target Socket and the application program have just severed the relationship. Then, call the kernel function filp_close() with this file structure (actually its pointer, the same below) as a parameter; the latter further finds its inode structure in __fput(), and then calls its release function. Since ...
PUM

Abstract
Description
Claims
Application Information

- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com