Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

11 results about "File descriptor" patented technology

In Unix and related computer operating systems, a file descriptor (FD, less frequently fildes) is an abstract indicator (handle) used to access a file or other input/output resource, such as a pipe or network socket. File descriptors form part of the POSIX application programming interface. A file descriptor is a non-negative integer, generally represented in the C programming language as the type int (negative values being reserved to indicate "no value" or an error condition).

Method, apparatus and device for monitoring and identifying abnormal operation of file descriptors

PendingCN122261931AHardware monitoringFile descriptorSoftware
The embodiment of the application provides a method, device and equipment for monitoring and identifying abnormal operation of a file descriptor, wherein the method is achieved by a monitoring and identifying module to monitor and identify file descriptor fd operation performed by business software; and when the result of identification matches a file operation filtering rule, it is determined that abnormal operation of the file descriptor fd occurs, so as to realize accurate identification and rapid positioning of the abnormal operation of the file descriptor fd. In addition, the file operation filtering rule is flexible and has strong scalability.
Owner:DATANG MOBILE COMM EQUIP CO LTD

A memory performance testing method and device, microprocessor architecture and storage medium

The application provides a memory performance test method and device, a microprocessor architecture and a storage medium, and is applied to the technical field of computers. After obtaining a memory mapping request of a user state program, the method obtains target page table attributes associated with a target file descriptor carried by the memory mapping request and allocates target physical memory. Then, the method configures page table entries of a memory page table according to the target page table attributes, establishes address mapping between the target physical memory and a virtual address space in the memory page table, and finally feeds back address information of the virtual address space to the user state program, so that the user state program performs memory testing based on the obtained address information. The file descriptor is associated with target page table attributes preconfigured by the user state program. By initiating a memory mapping request carrying different file descriptors, virtual address spaces mapped according to different page table attributes can be obtained, the test process is greatly simplified, the flexibility of the test process is improved, and the test efficiency is improved.
Owner:PHYTIUM TECH CO LTD +1

A file operation method and file operation system for a distributed file system

PendingCN122285619AOperational systemDistributed File System
This invention discloses a file operation method and file operating system for distributed file systems. One embodiment of the file operation method includes: in response to the startup of a target business process, loading a dynamically linked library configured based on the LD_PRELOAD mechanism, and obtaining a globally unique process access identifier allocated by the user-space distributed file system server cluster; intercepting system calls related to glibc library files, allocating a unique file descriptor within the process in user space to replace the Linux kernel allocation logic, concatenating the process access identifier and the file descriptor to generate a globally unique file handle, and calling the server cluster interface to complete the file operation; and notifying the server cluster to release access resources when the process exits. This invention relates to the field of distributed storage technology, solves the performance bottleneck problem of existing user-space file systems, effectively eliminates kernel redundancy overhead, and enables an order-of-magnitude improvement in the read and write performance of distributed file systems.
Owner:CHINA UNICOM DIGITAL TECNOLOGY CO LTD

Subtitle generation method, device, and storage medium

PendingCN122293885AData streamSubtitle
This application discloses a subtitle generation method, device, and storage medium, relating to the field of speech recognition technology. The method includes: obtaining a cross-process file descriptor through a first channel between a server and a client, wherein the cross-process file descriptor is used to characterize the reading end of a second channel; responding to a subtitle startup command, sending an audio capture command through the first channel, and reading an audio data stream from the reading end of the second channel according to the cross-process file descriptor, wherein the audio data stream is captured by the server and written to the writing end of the second channel; and parsing and recognizing the audio data stream to obtain subtitle text data. This application constructs an architecture that decouples hierarchical permissions from cross-process communication, with the server possessing system-level permissions responsible for audio capture. This eliminates the need for cumbersome pop-up confirmation operations when the client application starts subtitles, thus eliminating interruptions to the user's viewing continuity and achieving seamless interaction from startup.
Owner:SHENZHEN ZHIXIAN VISION SOFTWARE TECHNOLOGY CO LTD

A method, apparatus and readable storage medium for processing threads

ActiveCN115129493BParallel computingFile descriptor
The application discloses a method, device and readable storage medium for processing threads, and relates to the field of information technology. The method for processing threads comprises the following steps: receiving TGT service starting information, initializing a storage thread pool, receiving a TCP connection, forwarding a file descriptor of the TCP to a main thread, setting the main thread to a running state, and assigning a slave thread to a corresponding target object to run an iSCSI protocol instruction. Since all the file descriptors are run by the main thread, only the instruction needs to be issued when issuing, and the switching of the file descriptor is not needed. Compared with the previous switching mode of the file descriptor, the TCP file descriptor is processed in a thread, the read-write problem caused by the calling of the TCP file descriptor in multiple threads can be prevented, the life cycle of the file descriptor is ensured, and the life cycle of the instruction in all threads is also ensured.
Owner:JINAN INSPUR DATA TECH CO LTD

Data interaction method, apparatus and electronic device

The application discloses a data interaction method and device and electronic equipment, and belongs to the field of data communication of a data center. The method comprises the following steps: obtaining statistical information of a waiting command of a file descriptor mechanism in a computing node; determining an invalid polling proportion of the waiting command according to the statistical information; determining a calling frequency of the waiting command according to the invalid polling proportion; controlling a thread in the computing node to call the waiting command according to the calling frequency, so as to determine a file descriptor in a ready state in the computing node, the file descriptor in the ready state being used to store target data corresponding to a data access request in a kernel of the computing node after the storage node responds to the data access request sent by the computing node, and the thread of the computing node and the kernel of the computing node being interacted to obtain the target data; and the file descriptor is registered in the file descriptor mechanism by the thread of the computing node. The application embodiment reduces resource waste caused by invalid calling of the waiting command in a cloud service system.
Owner:CHINA TELECOM CLOUD TECH CO LTD

A distributed storage message interaction method, system, device and storage medium

ActiveCN116414309BComputer hardwareContext recognition
This invention provides a distributed storage message interaction method, system, device, and storage medium. The method reduces memory consumption in the IO stack and improves memory utilization efficiency through IO context integration; it converts message transmission to semi-asynchronous mode through context integration, reducing CPU consumption; it reduces file descriptor usage during message interaction through time-division multiplexing of sockets; it improves overall network bandwidth utilization through socket multi-channel technology; it reduces the impact of data retransmission on the system through IO context identification; and it accelerates IO processing and message processing speed through polling mode, thereby reducing the usage of CPU, memory, and file descriptors in the entire HCI environment, while improving IO speed and reducing IO latency in the entire HCI scenario.
Owner:JINAN INSPUR DATA TECH CO LTD

Memory-based video playback method, system, device and readable storage medium

ActiveCN121996444BFrame sequenceTimestamp
The application discloses a memory-based video playback method, system and device and a readable storage medium, relates to the technical field of video playback, and comprises the following steps: preprocessing acquired image data to obtain an image frame sequence, wherein each frame of data in the image frame sequence is a scheduling record, the scheduling record contains image index information of a plurality of virtual video devices belonging to a same synchronization group at a same scheduling moment, and the frames are sequentially sorted in ascending order of time stamps; a video playback layer is controlled to read current frame data from the image frame sequence and write the current frame data into a shared memory, and send a file descriptor corresponding to the shared memory to a virtual video device; and a sensor receiving layer is controlled to acquire the file descriptor through the virtual video device and access and process the current frame data in the shared memory based on the file descriptor, so that zero-copy video playback is realized. The application realizes video playback through the shared memory, can effectively reduce cost and deployment complexity, and improves flexibility.
Owner:SIENGINE TECH CO LTD

Techniques for improved process availability and downtime reduction in connection with core dumps

PendingUS20260178423A1Interprogram communicationCore dumpDowntime
Techniques can include: executing a first process that performs processing including: creating a first socket associated with a first file descriptor; and binding the first socket, as referenced using the first file descriptor, to a port having a port number; the first process crashing including abnormally terminating execution; and in response to the first process crashing, performing second processing including: core dump processing of memory used by the first process; and starting execution of a second process prior to completing the core dump processing for the first process, wherein the second process performs third processing including: creating a second file descriptor of the second process, wherein the second file descriptor is associated with the first socket that is i) referenced using the first file descriptor, and ii) bound to the port; and the second process taking over communications to the port using the second file descriptor and the first socket.
Owner:DELL PROD LP

A data processing method and apparatus

This application provides a data processing method and apparatus. The method includes: receiving target data in a mixed data format; dynamically acquiring a current cost threshold and acquiring the data processing cost corresponding to the target data; determining whether the data processing cost exceeds the current cost threshold; if not, parsing the target data into point-to-point data; wherein the point-to-point data includes a file descriptor, a starting position, and an offset; and processing the point-to-point data using a point-to-point data processing procedure. It is evident that implementing this method allows file content to be directly sent to acceleration hardware via P2P technology, thereby reducing the time data spends in computer memory and improving data transmission efficiency.
Owner:GUANGDONG INST OF ARTIFICIAL INTELLIGENCE & ADVANCED COMPUTING

A video frame zero-copy decoding rendering method, system, medium and product

PendingCN122395375AVideo memoryJPEG
The application discloses a kind of video frame zero-copy decoding rendering method, system, medium and product, method includes the following steps: CPU is decoded to target video frame by VAAPI call target GPU's VAAPI JPEG hardware decoder, output image data to the specified VASurface in video memory;By DMA-BUF mechanism, specified VASurface is exported as DMA-BUF file descriptor, and by EGL, DMA-BUF file descriptor is created as EGLImage, and then the EGLImage is bound as OpenGL texture object;EGLImage is directly bound to OpenGL texture object using OpenGL driver program, rendering is completed by target GPU rendering unit and output to display device.The application can reduce CPU occupancy, reduce redundant data copy, improve rendering efficiency.
Owner:KYLIN CORP