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

54 results about "Directory entry" patented technology

Distributed file system metadata index optimization method based on remote direct memory access

The invention discloses a distributed file system metadata index optimization method based on remote direct memory access, which comprises directory metadata index based on path name hash: defining a plurality of layers of directories in a directory tree as key directories, and regarding the path as a character string. After calculation of the hash function, determining the storage position of the data in the memory of the metadata server of the distributed file system; and optimizing the memory position of the file metadata based on the popularity, namely placing the file metadata which is frequently accessed at a position adjacent to the key directory metadata to which the file metadata belongs. A metadata management module in a metadata server of the distributed file system regularly checks the popularity of the file and carries out cold and hot migration according to the situation; and client cache optimization oriented to key directory metadata: a metadata cache of a distributed file system client caches the metadata and directory entries of the key directory. Optimally assuming that the metadata and directory entries of the key directory in the cache are not invalid, and updating the cache according to the result of the next-level metadata search. According to the method, the remote reading performance of the metadata index of the distributed file system is optimized by fully utilizing the characteristic of remote direct memory access, the network transmission frequency is reduced, and the load of the metadata server is effectively reduced.
Owner:HOHAI UNIV

File hiding method and system based on ext4 file system

The invention discloses a file hiding method and system based on an ext4 file system, and the method comprises the steps: obtaining a target file and metadata information of a directory where the target file is located according to a target file path needing to be hidden, and distributing a new mapping item in an internal mapping table of the ext4 file system for recording; creating a new hard link in a directory where the target file is located, and associating the new hard link with an inode node for storing metadata information of the target file; reopening the ext4 file system, and deleting the directory entry of the target file, so that the target file cannot be found in the ext4 file system; and re-mounting the ext4 file system, refreshing the Linux kernel cache, and recording the new hard link, the original name of the target file, the inode node number of the target file and the file type into a new mapping item. According to the invention, data security can be ensured, and efficient hidden storage of files is realized.
Owner:KYLIN CORP

Maintenance, recording and transmission method, device and equipment for cache consistency

The invention discloses a maintenance, recording and transmission method, device and equipment for cache consistency, and the recording method comprises the steps: responding to a first processing unit in a processing unit array to cache a first data block, and obtaining a first position coordinate of the first processing unit in the processing unit array, the first coordinate comprises a plurality of values respectively corresponding to a plurality of dimensions of the processing unit array; according to the first coordinate data, a first directory entry corresponding to the first data block in the cache consistency directory is updated, the first directory entry comprises a plurality of arrays corresponding to a plurality of dimensions, and in the first directory entry, the first data block corresponds to the first directory entry; the array corresponding to each dimension is used for marking dimension coordinates of the processing unit which caches the first data block on the dimension. The recording method can reduce the directory capacity.
Owner:BEIJING YOUZHUJU NETWORK TECH CO LTD

Method for adaptively and jointly using cache coherence directory entries, and computer program product

PCT designated stageWO2026138189A1Self adaptiveCache coherence
The present invention relates to the field of computers. Disclosed are a method for adaptively and jointly using cache coherence directory entries, and a computer program product. The method comprises: in response to a read request of a processor core, acquiring a first entry set corresponding to a cache; when there is an available entry in the first entry set, storing ID information of the processor core in the available entry; when there is no entry in the first entry set or there is no available entry in the first entry set, applying for a new entry and storing the ID information in the new entry; in response to a write request of the processor core, acquiring a second entry set corresponding to the cache; determining corresponding processor cores on the basis of ID information stored in entries in the second entry set, and controlling each processor core to execute an operation of invalidating a copy of the cache; and enabling the second entry set to only comprise one entry, and storing the ID information in the entry. The directory capacity is fully utilized and snoop operations for all processor cores can be reduced.
Owner:BEIJING KAPULA TECH CO LTD

Directory distribution method, electronic device, and computer-readable storage medium

The application belongs to the field of data storage, and discloses a directory distribution method, an electronic device and a computer readable storage medium. The method comprises the following steps: inserting a to-be-created directory item into a virtual directory of a virtual set of a distributed file system based on a skip consistent hashing algorithm; if the storage amount of the virtual directory is greater than a preset storage threshold, determining whether the number of sets of the virtual set in the distributed file system is less than a preset set threshold; if yes, splitting a new directory set from the virtual set and allocating a metadata node to the new directory set; if no, determining whether the number of directories of the virtual directory is less than a preset directory threshold; if the number of directories is less than the preset directory threshold, performing directory splitting based on a global bitmap of the virtual set where the virtual directory is located; and if the number of directories is greater than or equal to the preset directory threshold, controlling the directory expansion and the directory splitting to be alternately split. The application aims to solve the technical problem that the creation of a directory in a distributed file system is not efficient enough.
Owner:SUN YAT SEN UNIV

Method for managing driving record files

A method for managing driving record files is adapted for a driving recorder that includes a processor and a storage medium supporting FAT32. The method is implemented by the processor and includes: performing a formatting process on the storage medium by generating multiple files as hidden files with uniform file size in a directory, where each file is named with a file name according to a naming rule and stores multiple data pieces that are successively arranged in a sequential order, and generating multiple directory entries respectively for the files, where the directory entries have a uniform size and are in a directory table that corresponds to the directory; when a first-type error has occurred in the directory table, performing a first repairing procedure for repairing the first-type error; and when a second-type error has occurred in the directory table, performing a second repairing procedure for repairing the second-type error.
Owner:MITAC DIGITAL TECH CORP

Path resolution method, apparatus, and system

Embodiments of the present specification provide a path resolution method, device and system, wherein the path resolution method comprises: determining first index information and second index information according to a user access path submitted for a directory tree in a file system; locating a target index item in a directory index table corresponding to the directory tree by using the first index information, and reading third index information in the target index item; performing a recursive operation from a directory item in the directory tree to a root directory item according to the first index information, the second index information and the third index information; resolving the directory tree according to a recursive operation result and a preset resolution strategy, and determining access information corresponding to the user access path in the file system according to a resolution result.
Owner:ALIBABA (CHINA) CO LTD

Dynamic collection method, system and equipment for multi-level data directory

The invention relates to the technical field of data processing, and provides a multi-level data directory dynamic collection method, system and equipment, and the method comprises the steps: receiving a directory operation application submitted by a user at a region node according to a preset data directory description strategy, and carrying out the examination and approval of the directory operation application; according to the approval result, updating the state of the corresponding directory entry at the region node, and storing the updated directory entry in a region directory library; dynamically reporting the approved directory entry with the updated state to a global node; and at the global node, collecting and combining directory entries from at least one region node, updating a global directory library, and providing a unified query service. According to the method, the accuracy and authority of directory information can be improved from a data source, the process and the clear responsibility of data directory management are realized, the flexibility and the timeliness of directory management are considered while the normalization is ensured, and the technical complexity and the cost of system integration and long-term maintenance are remarkably reduced.
Owner:CHINA ELECTRONICS CLOUD DIGITAL INTELLIGENCE TECH CO LTD

File mounting method, medium, program product, and electronic device

The application relates to the field of data processing and discloses a file mounting method, a medium, a program product and an electronic device. In the method, when mounting a to-be-mounted folder, the electronic device can first determine whether the file systems of the to-be-mounted folder are all case-insensitive file systems. If it is determined that the file systems of the to-be-mounted folder are all case-insensitive file systems, the files in the to-be-mounted folder are mounted into a target folder through OverlayFS when the attributes of a directory entry operand DCACHE_NEED_AUTOMOUT and a directory entry operand DCACHE_MANAGE_TRANSIT of the to-be-mounted folder are both invalid, and it is not necessary to determine a directory entry operand DCACHE_OP_HASH and a directory entry operand DCACHE_OP_COMPARE. In this way, the electronic device can mount the folder with the case-insensitive file system through OverlayFS, and access the files through the target folder, which is beneficial to increasing the type of the file system supported by OverlayFS.
Owner:HUAWEI TECH CO LTD

Operation processing method, device and equipment for file system and medium

The present disclosure provides an operation processing method and device for a file system, equipment and medium, relating to the technical field of computers, in particular to the technical field of cloud storage. The specific implementation scheme is: in response to a creation request of a target object, determining a parent directory to which the target object belongs in a file system directory tree, wherein the target object includes a directory or a file; creating a directory entry for the target object in the parent directory, and returning a message to the user layer that the target object is created successfully, wherein the directory entry at least includes an inode of the parent directory and metadata information of the target object; in response to a target operation of changing the target object, judging whether an inode of the target object exists; if not, creating the inode of the target object according to the inode of the parent directory and the metadata information.
Owner:BEIJING BAIDU NETCOM SCI & TECH CO LTD

Non-volatile memory controller with partial logical-to-physical address translation table

Systems, apparatuses, and methods are provided for logical-to-physical (L2P) address translation. A method may include receiving a request for a first logical data address (LDA), computing a first translation data unit (TDU) index for a respective first TDU. The first TDU may contain an L2P entry for a corresponding first LDA. The method may further include using a first TDU index to search for a cache of a lookup directory entry of the most recently accessed TDU, determining that there is a missed cache, generating and storing in the missed cache a pending request for the lookup directory entry of the corresponding first TDU, obtaining the lookup directory entry of the corresponding first TDU from the in-memory lookup directory, and storing the obtained lookup directory entry of the corresponding first TDU from the in-memory lookup directory. And determining that the lookup directory entry of the corresponding first TDU is invalid, reserving a TDU space of the corresponding first TDU in a memory, and generating a loading request of the corresponding first TDU.
Owner:INNOGRIT TECH CO LTD

Method for managing local file system, electronic device and readable storage medium

ActiveCN117112496Breduce usageOvercoming the technical drawback of requiring the addition of virtual block devicesInput/output to record carriersFile system administrationHash functionEngineering
The application discloses a local file system management method, electronic equipment and a readable storage medium, relates to the technical field of file management, each object in the local file system comprises a plurality of file storage areas storing index node data, target file metadata of a target file is stored in a file storage area corresponding to idle index node data obtained based on an idle index node queue, and a target directory entry is constructed according to a target file name, a target file type and a target index node number; a target object corresponding to the target file name is determined based on a linear hash function; if the target file name cannot be found in the target object based on a multi-path cuckoo hash function, and no directory entry slot in an idle state exists in the target object, the target object is split based on the linear hash function to create an idle directory entry slot required to be inserted in the target object. The application solves the problem of poor expansion convenience of the local file system in the cloud storage environment.
Owner:SUN YAT SEN UNIV

Directory entry skipping method and related equipment

The invention discloses a method for skipping directory entries. According to the method, firstly, the accuracy of a jump target is ensured by obtaining identification information of a target entry, then the folding state of the target entry is automatically detected, when the target entry is in a hidden state, a system actively unfolds a parent entry and synchronously updates a display state, and the low-efficiency operation of manual step-by-step unfolding by a user is avoided; meanwhile, skipping is performed according to the actual display distance between the current item and the target item, so that the problem of positioning deviation caused by neglecting a folding state in traditional skipping is solved, the rationality of a skipping path is optimized through dynamic adaptation of distance parameters, and finally, on the basis of ensuring complete display of the target item, the skipping efficiency is improved. And the fluency of directory navigation and the user experience are obviously improved. Through automatic folding state processing and dynamic distance calculation, the accuracy of directory jump and the improvement of operation efficiency are realized.
Owner:BEIJING RENJIAO HOPE NETWORK INFORMATION TECH CO LTD

Systems and methods for region-based probe filter shootdown

A computing system includes a first and second processing nodes each including one or more processors and a cache subsystem, and a probe filter directory having a directory entry for tracking cached data from a region of the memory, and a probe filter controller configured to automatically evict the first processing node from the directory entry in order to track the second processing node in the directory entry in response to the second processing node accessing the cached data, wherein the directory entry tracks only one processing node at a time. Various other methods and systems are also disclosed.
Owner:ADVANCED MICRO DEVICES INC

Android cloud phone device isolation method and device based on process namespace

This application discloses a method and apparatus for isolating Android cloud mobile phone devices based on process namespaces. The method includes: adding a home namespace field to device objects in the Linux kernel, and controlling the visibility scope of the device objects at multiple levels based on the value of the home namespace field; responding to a system directory traversal request, outputting matching directory entries based on the matching result of the process namespace of the current process and the home namespace field of the device object; responding to a system file access request, executing a matching access request based on the matching result of the process namespace of the current process and the home namespace field of the device object to which the system file belongs; and responding to a device event sending request, sending the device event to the corresponding process namespace based on the home namespace field of the device object. Through the above methods, this application can achieve fine-grained device isolation and dedicated namespace management.
Owner:GUANGDONG XINCHAO TECHNOLOGY CO LTD

Method and system for reconfiguring a plurality of icons on a graphical user interface to optimize memory usage and data transmission efficiency

A method for reconfiguring a plurality of icons on a graphical user interface to optimize memory usage and data transmission efficiency, wherein each of the plurality of icons is associated with an entity, the method comprising: receiving a data set for a plurality of first entities; determining a weighted average of the historical data associated with the first entity; determining a vesting class based on the determined weighted average; generating a directory entry for each first entity; storing, in each directory entry, the first entity identifier, the electronic transfer identifier, the vesting date, and the determined vesting class; receiving a transfer authorization; determining a transfer permission based on the vesting class and the vesting date; receiving a user selection to reorganize the plurality of icons; sorting the plurality of first entities into a plurality of lists; and automatically reconfiguring the plurality of icons on the graphical user interface.
Owner:PNC FINANCIAL SERVICES GROUP INC

Cache consistency control method, consistency directory and processor chip

The embodiment of the invention provides a cache consistency control method, a consistency directory and a processor chip, and the method comprises the steps: responding to an access request of a first core for a target cache line for the first time, and distributing a first directory entry in the consistency directory; the first directory entry is used for recording an address tag of the target cache line and a first sharer; the first sharer comprises the first core; in response to an access request of a second core to the target cache line, distributing a second directory entry in the consistency directory; the second directory entry is used for recording a target path pointer and a second sharer; the target path pointer points to the first directory entry; the second sharer comprises the second core; the number of the second cores is greater than or equal to 1. According to the embodiment of the invention, the cache line copy position under the many-core condition can be accurately represented while a relatively low width of a single directory entry is kept, so that the hardware overhead can be saved, and the system performance can be improved.
Owner:LOONGSON TECH CORP

File storage method and device

The application discloses a file storage method and device, and the method comprises the following steps: acquiring the file quantity of a to-be-stored file and a directory layering rule, the directory layering rule comprising the upper limit of the directory item quantity of each level directory and the upper limit of the file quantity of a bottom directory item; calculating a target layer number, the upper limit of the file storage quantity of a full directory structure with the layer number being the target layer number and meeting the directory layering rule, and being greater than the upper limit of the file storage quantity of a full directory structure with the layer number being the target layer number minus one and meeting the directory layering rule; creating a target directory structure with the layer number being the target layer number and meeting the directory layering rule, storing the to-be-stored file under the bottom directory item of the target directory structure, and associating and storing the unique identification of each to-be-stored file with the storage path. The application provides a file storage scheme based on a multi-layer directory structure, and improves the access efficiency of the stored file.
Owner:HANGZHOU HIKVISION DIGITAL TECHNOLOGY CO LTD

An encrypted file system for confidential container scenarios

The present invention discloses an encrypted file system for confidential container scenarios, including: using different encrypted image formats for read-only layers and writable layers to support multi-layer encrypted image stacking; supporting encryption protection mode and integrity verification mode to meet the needs of different scenarios; hierarchical management of encryption and decryption keys, that is, reflecting the cryptographic information of each layer of data structure to its logical upper layer, and the final key of the top layer is saved by the image owner of the encrypted file system; targeted optimization of the space and time efficiency of the index of the directory entry table; providing a cache mechanism to maintain the ciphertext cache inside the trusted execution environment through the cache mechanism; using an independent encrypted image construction program to build encrypted images for the read-only layer and the writable layer, thereby improving the adaptability and construction efficiency of the confidential container file system.
Owner:ZHEJIANG UNIV

A distributed file system orphan file semantic provenance lazy recovery method

This invention discloses a semantic tracing and lazy reclamation method for orphan files in a distributed file system, belonging to the field of distributed file system technology. This method persists directory entry change operations through full-link logging and establishes an independent operation log index for each inode. It monitors changes in the inode hard link count in real time, marks files to be classified as orphan files when the hard link count reaches zero, and triggers the semantic tracing process. It traces back the file's entire lifecycle relationships to complete the classification, matches the corresponding hierarchical reclamation strategy based on the classification results, and generates a read-only snapshot before releasing space when the reclamation trigger conditions are met. This method can accurately distinguish different types of orphan files, reduce resource consumption during the reclamation process, avoid accidental deletion of business data, balance storage space reclamation efficiency and data security, and improve the operational stability of the distributed file system.
Owner:SICHUAN HUACUNZHIGU TECH CO LTD +1

Metadata index system for distributed file system, construction method and metadata access method

The invention discloses a metadata indexing system for a distributed file system, a metadata indexing construction method and a metadata access method, and belongs to the technical field of data storage. The metadata indexing system comprises a metadata indexing structure used for indexing storage paths of all storage files in the distributed file system, and specifically comprises a root node, an intermediate node and a leaf node; the node type of the root node is a common model index node; the node type of the intermediate node comprises a common model index node and a small directory cluster compaction node; the node type of the leaf node is a directory entry node; the node types of the next layer of nodes pointed by the table entries in the common model index nodes comprise common model index nodes, small directory cluster compaction nodes and directory entry nodes; the node type of the next layer node pointed by the table item in the small directory cluster compaction node is a directory entry node; by means of the design, the technical problem that in the prior art, delay is high when files of a large scale are oriented can be solved.
Owner:HUAZHONG UNIV OF SCI & TECH

Code management method and device and electronic equipment

The invention relates to the technical field of computers, and discloses a code management method and device and electronic device.The code management method comprises the steps that a first configuration file is generated based on a universal warehouse; creating a customized project, and adding a general warehouse in a catalog of the customized project, so as to take the general warehouse as a sub-warehouse of the customized project; generating a second configuration file corresponding to the customized project based on the first configuration file, and storing the second configuration file to a first directory entry in a directory of the customized project; executing a coverage operation, and covering the directory of the general project with the first directory entry; and compiling and packaging files in the catalog of the general project in the general warehouse to obtain an installation package corresponding to the customized project. According to the method and the device, the customized project can be managed in a mode of taking the universal warehouse as the sub-warehouse of the customized project, and a branch is not used for managing the customized project, so that a main branch and a customized branch do not need to be combined, and the code management efficiency and maintainability are improved.
Owner:GUANGZHOU SHIYUAN ELECTRONICS CO LTD +1

Control level tagging method and system

A method comprises: determining a container directory entry in a container virtual file system corresponding to a container, where the container virtual file system is configured to manage at least one file corresponding to the container, and has a container directory entry that reflects a hierarchical relationship between the at least one file; and tagging the container directory entry in the container virtual file system as a first control level, to make a distinction from a control level of a directory entry that is different from that in the container virtual file system and that is in a host virtual file system of a processing device, where the host virtual file system is configured to manage files in the processing device, and has a directory entry that reflects a hierarchical relationship between the files in the processing device.
Owner:ALIPAY (HANGZHOU) INFORMATION TECH CO LTD

Intelligent management method and system applied to shared laboratory

The invention relates to the technical field of data processing, in particular to an intelligent management method and system applied to a shared laboratory, and the method comprises the steps: analyzing experiment project invitation information and schedule information of digital experiment equipment based on a preset experiment information knowledge base; determining a matching database of matching relations among the experiment project invitation information, the digital experiment equipment and the researchers; and determining target experimental equipment and researchers responsible for testing the directory entry according to the state information of the experimental equipment. By means of the method, the problems that in the traditional sharing cooperation process, arrangement of researchers and arrangement of laboratories consume a large amount of time, and vast high-quality human resources and laboratory resources on a sharing laboratory platform cannot be utilized are solved.
Owner:TAIZHOU SHITONGREN INFORMATION TECH CO LTD

Selecting new source file methods, apparatus, computer equipment, and storage media

This invention relates to the field of distributed file system technology, and discloses a method, apparatus, computer device, and storage medium for selecting new source files. Upon receiving a deletion operation instruction, the invention determines the target file to be deleted based on the instruction. When the target file to be deleted is a source file, the first inode number of the source file is obtained from its directory entries. Based on the first inode number, the first metadata of the source file is obtained. Hard link data for at least one hard link file corresponding to the source file is obtained from the first metadata. Based on each hard link data, the directory entry corresponding to each hard link file is determined. Based on the target entry of each hard link file, it is determined whether there are any hard link files not currently used by the client. When at least one hard link file not currently used by the client exists, a new source file can be selected using different methods. This invention can avoid the problem of business processing failures caused by the inability to select a new source file.
Owner:JINAN INSPUR DATA TECH CO LTD

Directory entry processing method and device, storage medium and program product

PendingCN122019476AFile access structuresFile metadata searchingClustered file systemFile system
The embodiment of the invention provides a directory entry processing method and device, a storage medium and a program product, and relates to the field of distribution. The method comprises the following steps: receiving an operation for creating a directory or newly adding a directory entry; the directory entry count is updated in response to the operation, the directory entry count is used for recording the total number of files and subdirectories in a target directory, and the target directory is a directory targeted by the operation; in a case where the value of the directory entry count satisfies a large directory condition, a continuous space including N blocks is allocated in the resource group, and a new directory entry generated based on the operation is stored in the continuous space, where N is greater than 1. According to the method provided by the invention, the continuity of metadata access is increased, and the traversal and statistical performance of the cluster file system during processing of massive file directories is improved.
Owner:CETC JINCANG (BEIJING) TECH CO LTD

Bidirectional guessing method of FAT32 cluster number, terminal equipment and storage medium

The invention is suitable for the field of data processing, and discloses a bidirectional guessing method for FAT32 cluster numbers, terminal equipment and a storage medium. The bidirectional guessing method for the FAT32 cluster number comprises the following steps: obtaining a lookup table according to file items and directory items of which the cluster numbers are not deleted, and obtaining a target file item set according to the file items of which the cluster numbers are deleted; creating time ascending order traversal and creating time descending order traversal are conducted on the target file item set, in each traversal process, for each target file item in the target file item set, a guess cluster number of the target file item is determined, and the target file items are inserted into a lookup table according to the guess cluster number and the creating time order; and determining a target cluster number of each target file item in the target file item set according to each guess cluster number in the lookup table. According to the invention, the accuracy of cluster number guessing and the adaptability to a large number of file deletion scenes are improved.
Owner:SHENZHEN HAPPY DOG TECHNOLOGY CO LTD

Data management system for detecting changes in a data management system

An incremental backup agent performs backup operations that synchronize database on client side to a server database. In one embodiment, such backup operations are incremental backups, where the agent may identify differences between the current directory with the latest backed up version. The agent may issue a direct RPC using SMB protocols or NFS protocols to fetch all entries of directories with metadata in a single RPC call, instead of issuing one call to fetch metadata for each directory entry. The agent may identify changes with efficiency by performing checksum changes in a DFS manner. Starting from a root directory, the agent may generate a checksum for each directory and compare the checksums on the client side with the retrieved fingerprints, and if the backup agent identifies that the fingerprints match, the backup agent may then go to a deeper level and compare the fingerprints for child directories.
Owner:DRUVA INC

Data processing method, system, device, and medium

Embodiments of the present application provide a data processing method, system, device and medium. The method comprises: in response to a capacity expansion request, determining a first data group stored in a distributed system to be expanded and a corresponding first directory file; splitting the first directory file to generate at least one first group directory item; wherein each first group directory item corresponds to target data of a logical group in the first data group; and writing the target data corresponding to the first group directory item to a second data group after expansion according to a preset capacity expansion rule. When expanding the capacity, the logical group capacity is expanded by using the newly created directory item, and the corresponding computing node is expanded for the first group directory item corresponding to each logical group, without migrating the target data in the first data group, which can improve the data processing capability of the distributed system and effectively improve the capacity expansion efficiency. The distributed system service does not need to be interrupted, and the capacity is expanded step by step, effectively improving the capacity expansion efficiency.
Owner:ALIBABA CLOUD COMPUTING CO LTD